[Python-modules-team] Processing of python-django_1.7.4-1~exp1_amd64.changes
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
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
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
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
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
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