[Python-modules-team] Processing of python-django_1.7.4-1~exp1_amd64.changes

2015-01-28 Thread Debian FTP Masters
python-django_1.7.4-1~exp1_amd64.changes uploaded successfully to localhost
along with the files:
  python-django_1.7.4-1~exp1.dsc
  python-django_1.7.4.orig.tar.gz
  python-django_1.7.4-1~exp1.debian.tar.xz
  python-django_1.7.4-1~exp1_all.deb
  python3-django_1.7.4-1~exp1_all.deb
  python-django-common_1.7.4-1~exp1_all.deb
  python-django-doc_1.7.4-1~exp1_all.deb

Greetings,

Your Debian queue daemon (running on host franck.debian.org)

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team


[Python-modules-team] python-django_1.7.4-1~exp1_amd64.changes ACCEPTED into experimental

2015-01-28 Thread Debian FTP Masters


Accepted:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA256

Format: 1.8
Date: Wed, 28 Jan 2015 09:38:24 +0100
Source: python-django
Binary: python-django python3-django python-django-common python-django-doc
Architecture: source all
Version: 1.7.4-1~exp1
Distribution: experimental
Urgency: medium
Maintainer: Debian Python Modules Team 
python-modules-team@lists.alioth.debian.org
Changed-By: Raphaël Hertzog hert...@debian.org
Description:
 python-django - High-level Python web development framework (Python 2 version)
 python-django-common - High-level Python web development framework (common)
 python-django-doc - High-level Python web development framework (documentation)
 python3-django - High-level Python web development framework (Python 3 version)
Changes:
 python-django (1.7.4-1~exp1) experimental; urgency=medium
 .
   * New upstream bugfix release.
   * Drop fix-24193-python34-test-failure.diff, merged upstream.
Checksums-Sha1:
 f628256c4c7d7260e1ba38828dc7858e0413b1e5 2362 python-django_1.7.4-1~exp1.dsc
 4b06c77f10d4a34bacfb54023b6bdfd6961505a4 7592584 
python-django_1.7.4.orig.tar.gz
 43e2c19a2fa81823f7d901b05f3a8d6dd73946d7 21548 
python-django_1.7.4-1~exp1.debian.tar.xz
 7a6db4027ff54b5c550789ca3569628bdfcf0a98 983206 
python-django_1.7.4-1~exp1_all.deb
 e21b1bd9d953d9c78001627b5ba25c091230a0d4 966194 
python3-django_1.7.4-1~exp1_all.deb
 5be0638fc1566e30056513ff51dad2c2faface5d 1498914 
python-django-common_1.7.4-1~exp1_all.deb
 3249f97115e6e09a08176b03a52f737af1ea6de2 2478766 
python-django-doc_1.7.4-1~exp1_all.deb
Checksums-Sha256:
 b72dc21c70877c68b4cf6eb279d07c58d3a30faf69cdcd660277309a50d6a7a2 2362 
python-django_1.7.4-1~exp1.dsc
 f33255afbb9ee0977d9095ab0b50fde1f8ddff4220b57e8d19c6620b3e316170 7592584 
python-django_1.7.4.orig.tar.gz
 9195bcbe535a2559526a47504774e9082917a47b5a2aa7ee84a16fd46f37cd6c 21548 
python-django_1.7.4-1~exp1.debian.tar.xz
 3f072cfd7d8f9a00239560158e76ec115945fe4e8f742c023b7e3e15ae7b7f34 983206 
python-django_1.7.4-1~exp1_all.deb
 67e5218227bf9ecf4f316abf4ca1ea546b577c9e7e68118b68c0c61d10e4c263 966194 
python3-django_1.7.4-1~exp1_all.deb
 eb32f63ba2bce475991a8215136b032f08ab547133dfb7a7c90652ca89120aea 1498914 
python-django-common_1.7.4-1~exp1_all.deb
 1b00224ad8bf221e4fcacf5eee5194a88ac5fcfbe75e100a428ac24fd96f3d66 2478766 
python-django-doc_1.7.4-1~exp1_all.deb
Files:
 8613f5255ac19d16b5c0d8a110a55c10 2362 python optional 
python-django_1.7.4-1~exp1.dsc
 f8db10520f0268747d402a47a1a4b191 7592584 python optional 
python-django_1.7.4.orig.tar.gz
 a490bf89cdd78e45b8bd6c855e910674 21548 python optional 
python-django_1.7.4-1~exp1.debian.tar.xz
 21c8e3cd5b01e84d5380183b12002481 983206 python optional 
python-django_1.7.4-1~exp1_all.deb
 4419f8d8f58285a592b9cdffaa3b93b2 966194 python optional 
python3-django_1.7.4-1~exp1_all.deb
 afff5b3b3f94f36cc4c6027bb43115f5 1498914 python optional 
python-django-common_1.7.4-1~exp1_all.deb
 d47571d2313f33c414122de2d7c4944c 2478766 doc optional 
python-django-doc_1.7.4-1~exp1_all.deb

-BEGIN PGP SIGNATURE-
Version: GnuPG v2
Comment: Signed by Raphael Hertzog

iQEcBAEBCAAGBQJUyKlmAAoJEAOIHavrwpq5gHYIAK6MpTYjIbAc5oowFwNJU6ny
NwQFYEGy0zs/nbrcLdu0Eg3TbPeIfrHBpC/KuEDhuW+FIeZtGmxC0mnlPclX149Y
gVjNidDb7+D5DILZOYDKJ1RZZLCNFqpcSEYtvM3Magn122ZLZcSYHPDD2kS5Pdc7
/+ObJYgYCZhynmlWEfFpyghXk5BFSVwExHNVzX8YHe63LvoxRC3EA2YQOJsmZhea
3V906iiRJeQSFxBGQYAE4j6ZNUArPNs1rTx7LNfNFBO37iF/LHtIYtNpE1uMyJuK
+c/9+WCfS5cZ6q/hMBhHrIGanAwcGyBXUWBjWNnQItbklJFwU5b3no8veTN6sRw=
=GmND
-END PGP SIGNATURE-


Thank you for your contribution to Debian.

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Processed: Bug#775375 marked as pending

2015-01-28 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 tag 775375 pending
Bug #775375 {Done: Raphaël Hertzog hert...@debian.org} [src:python-django] 
python-django: CVE-2015-0219 CVE-2015-0220 CVE-2015-0221 CVE-2015-0222
Added tag(s) pending.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
775375: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=775375
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Bug#776443: sphinx: please make output reproducible

2015-01-28 Thread Jérémy Bobbio
Chris Lamb:
 The attached patch attempts to remedy these issues. Once applied, many
 packages that use sphinx--but alas not sphinx itself yet!--can be built
 reproducibly in our current experimental
 framework.

Attached is a full patch of the package uploaded in the reproducible
experimental toolchain [1]. It also fixes a minor issue with Chris'
original patch regarding domains ordering.

  [1]: https://wiki.debian.org/ReproducibleBuilds/ExperimentalToolchain

-- 
Lunar.''`. 
lu...@debian.org: :Ⓐ  :  # apt-get install anarchism
`. `'` 
  `-   
diff -Nru sphinx-1.2.3+dfsg/debian/changelog sphinx-1.2.3+dfsg/debian/changelog
--- sphinx-1.2.3+dfsg/debian/changelog	2014-09-12 10:33:57.0 +0200
+++ sphinx-1.2.3+dfsg/debian/changelog	2015-01-28 15:39:42.0 +0100
@@ -1,3 +1,11 @@
+sphinx (1.2.3+dfsg-1.0~reproducible1) UNRELEASED; urgency=low
+
+  [ Chris Lamb ]
+  * Add remove_non_determinism.diff to make Sphinx output reproducible
+from one build to the other (closes: #776443).
+
+ -- Jérémy Bobbio lu...@debian.org  Wed, 28 Jan 2015 14:38:24 +
+
 sphinx (1.2.3+dfsg-1) unstable; urgency=medium
 
   * New upstream bugfix release.
diff -Nru sphinx-1.2.3+dfsg/debian/patches/remove_non_determinism.diff sphinx-1.2.3+dfsg/debian/patches/remove_non_determinism.diff
--- sphinx-1.2.3+dfsg/debian/patches/remove_non_determinism.diff	1970-01-01 01:00:00.0 +0100
+++ sphinx-1.2.3+dfsg/debian/patches/remove_non_determinism.diff	2015-01-28 16:03:13.0 +0100
@@ -0,0 +1,133 @@
+Description: remove non-determinism
+ To enable packages using Sphinx to build reproducibly, its output
+ needs to be the same from one build to another.
+ .
+ Its output now strips memory references such as:
+ .
+   __main__.A at 0x7f68cb685710
+ .
+ In addition, various generated files (objects.inv, searchindex.js,
+ translations) are now written with their keys in a determinstic order.
+Author: Chris Lamb la...@debian.org
+
+--- sphinx-1.2.3+dfsg.orig/sphinx/builders/html.py
 sphinx-1.2.3+dfsg/sphinx/builders/html.py
+@@ -269,7 +269,8 @@ class StandaloneHTMLBuilder(Builder):
+ # html_domain_indices can be False/True or a list of index names
+ indices_config = self.config.html_domain_indices
+ if indices_config:
+-for domain in self.env.domains.itervalues():
++for domain_name in sorted(self.env.domains.keys()):
++domain = self.env.domains[domain_name]
+ for indexcls in domain.indices:
+ indexname = '%s-%s' % (domain.name, indexcls.name)
+ if isinstance(indices_config, list):
+@@ -808,7 +809,7 @@ class StandaloneHTMLBuilder(Builder):
+ compressor = zlib.compressobj(9)
+ for domainname, domain in self.env.domains.iteritems():
+ for name, dispname, type, docname, anchor, prio in \
+-domain.get_objects():
++sorted(domain.get_objects()):
+ if anchor.endswith(name):
+ # this can shorten the inventory by as much as 25%
+ anchor = anchor[:-len(name)] + '$'
+--- sphinx-1.2.3+dfsg.orig/sphinx/ext/autodoc.py
 sphinx-1.2.3+dfsg/sphinx/ext/autodoc.py
+@@ -60,7 +60,6 @@ class DefDict(dict):
+ 
+ identity = lambda x: x
+ 
+-
+ class Options(dict):
+ A dict/attribute hybrid that returns None on nonexisting keys.
+ def __getattr__(self, name):
+@@ -975,7 +974,8 @@ class FunctionDocumenter(DocstringSignat
+ argspec = getargspec(self.object.__init__)
+ if argspec[0]:
+ del argspec[0][0]
+-args = inspect.formatargspec(*argspec)
++args = inspect.formatargspec(*argspec,
++ formatvalue=lambda x: '=' + safe_repr(x))
+ # escape backslashes for reST
+ args = args.replace('\\', '')
+ return args
+@@ -1030,7 +1030,8 @@ class ClassDocumenter(ModuleLevelDocumen
+ return None
+ if argspec[0] and argspec[0][0] in ('cls', 'self'):
+ del argspec[0][0]
+-return inspect.formatargspec(*argspec)
++return inspect.formatargspec(*argspec,
++ formatvalue=lambda x: '=' + safe_repr(x))
+ 
+ def format_signature(self):
+ if self.doc_as_attr:
+@@ -1229,7 +1230,8 @@ class MethodDocumenter(DocstringSignatur
+ argspec = getargspec(self.object)
+ if argspec[0] and argspec[0][0] in ('cls', 'self'):
+ del argspec[0][0]
+-args = inspect.formatargspec(*argspec)
++args = inspect.formatargspec(*argspec,
++ formatvalue=lambda x: '=' + safe_repr(x))
+ # escape backslashes for reST
+ args = args.replace('\\', '')
+ return args
+--- 

[Python-modules-team] Bug#776443: sphinx: please make output reproducible

2015-01-28 Thread Dmitry Shachnev
Control: forwarded -1 https://github.com/sphinx-doc/sphinx/pull/1694

I have now forwarded your patch upstream (needed a bit of rebasing),
let's see what upstream thinks about it.

As we are in freeze now, I guess this can wait until the new
upstream release, right?

--
Dmitry Shachnev

signature.asc
Description: OpenPGP digital signature
___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team

[Python-modules-team] Processed: Re: Bug#776443: sphinx: please make output reproducible

2015-01-28 Thread Debian Bug Tracking System
Processing control commands:

 forwarded -1 https://github.com/sphinx-doc/sphinx/pull/1694
Bug #776443 [src:sphinx] sphinx: please make output reproducible
Set Bug forwarded-to-address to 
'https://github.com/sphinx-doc/sphinx/pull/1694'.

-- 
776443: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=776443
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems

___
Python-modules-team mailing list
Python-modules-team@lists.alioth.debian.org
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/python-modules-team