Accepted python-debian 0.1.14~bpo50+1 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Tue, 11 Aug 2009 21:51:47 +0200
Source: python-debian
Binary: python-debian
Architecture: source all
Version: 0.1.14~bpo50+1
Distribution: lenny-backports
Urgency: low
Maintainer: Debian python-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>
Changed-By: Martin Zobel-Helas <zobel@debian.org>
Description:
python-debian - Python modules to work with Debian-related data formats
Closes: 462859 483688 485829 487797 487902 489722 501927 504413 518427 524061 525694
Changes:
python-debian (0.1.14~bpo50+1) lenny-backports; urgency=low
.
* Rebuild for lenny-backports.
* Needed by DSA for samosa.debian.org
.
python-debian (0.1.14) unstable; urgency=low
.
[ Stefano Zacchiroli ]
* setup.py.in: switch to setuptools, which are able to generate eggs;
add matching build-dep on python-setuptools (Closes: #525694)
* examples/deb822/: add new example render-dctrl, to render packages in
a dctrl-tools pipeline (using Markdown as long description syntax)
* deb822: use __new__ to sub-class strings for case-insensitiveness;
former approach is deprecated with python 2.6.
Thanks to Loïc Minier for the patch. (Closes: #524061)
.
[ Filippo Giunchedi ]
* deb822: parse also Binary as PkgRelation, thus add .binary attribute
.
[ Muharem Hrnjadovic ]
* fixed changelog parser exception raised when dealing with empty
changelog files (LP: #400589).
.
python-debian (0.1.13) unstable; urgency=low
.
[ John Wright ]
* deb822: Correctly handle deletion of keys that only exist in a pre-parsed
dictionary
.
[ Stefano Zacchiroli ]
* change naming convention to match PEP 8, with backward compatibility
(and deprecation warnings) for all old names. Thanks to Ben Finney for
the patch. (Closes: #489722)
* Switch from "sha" module to "hashlib": fix a deprecation warning of
Python 2.6. As a consequence, update pyversions to require a minimum
of Python 2.5, which is available also in stable now. (Closes: #518427)
* debian_support.PackageFile: allow for stanza separators made of tabs
and spaces in addition to newlines (Closes: #501927)
* bump Standards-Version to 3.8.1 (no changes needed)
.
python-debian (0.1.12) unstable; urgency=low
.
[ Filippo Giunchedi ]
* Add initial support to deb822 for gpg signature checking (Closes: #485829)
* Suggest gpgv for signature checking
.
[ Stefano Zacchiroli ]
* deb822: add support for pretty printing structured inter-package
relationships (and relevant tests)
* debfile: add support for .tar.bz2 parts contained in .deb packages, and
relative regression test. Thanks to Cameron Dale and Tom Parker.
(Closes: #462859).
.
[ John Wright ]
* deb822: allow the use of unicode objects in __getitem__
* changelog: fix the "topline" regular expression to match the one in dpkg's
Dpkg/Changelog/Debian.pm so that it allows '.' and '+' in the distribution
field
* deb822: Add a use_apt_pkg parameter to Deb822.iter_paragraphs. Now,
callers can set use_apt_pkg=True and shared_storage=False (now the default)
in order to take advantage of apt_pkg's speed and still be able to use
values across iterations. (Closes: #504413)
.
python-debian (0.1.11) unstable; urgency=low
.
[ James Westby ]
* Allow urgency=HIGH and other words made of capital letters there, see
fuse's changelog.
* Allow any number of spaces before "urgency" in the header line of a
changelog, see lvm2's changelog in Ubuntu.
* Overhaul the parsing code to follow that used by dpkg-parsechangelog.py,
making it much more robust.
- There is now a "strict" option to turn warnings in to errors. It is
on by default.
* The file parameter in the changelog can now be a file-like object,
to save reading a file to a string first. Thanks to Tilman Koschnick.
(Closes: #487797)
.
[ John Wright ]
* debian/control:
- Fix a typo in the Description field (Closes: #483688)
* debian_bundle/deb822.py: Checksums-Sha1 and Checksums-Sha256 don't have
section or priority subfields (Closes: #487902)
.
[ Stefano Zacchiroli ]
* debian_bundle/deb822.py: add support for "parsed" dependencies and other
inter-package relationships. See examples/deb822/depgraph for sample usage
* examples/deb822/ add new example "depgraph"
* tests/test_deb822.py: add tests for inter-package relationships
* debian_bundle/debfile.py: add has_key (same implementation of
__contains__) to better emulate dictionary containers
* minor revamp of README pointing to deb822.py for Packages parsing and
mentioning debfile.py
* debian/control:
- fix Vcs-* fields to point to the new git repository (bzr is gone)
* bump Standards-Version to 3.8.0, no changes needed though profit of the
possibility of wrapping Uploaders in debian/control
.
[ Filippo Giunchedi ]
* Add test case for changes file with checksums (see #487902)
Checksums-Sha1:
ad36384eaa5180eb218fe752f48c7e4518fb0acb 1264 python-debian_0.1.14~bpo50+1.dsc
572df2a39d5e96e20c0a7cffe5b711edc0eef932 215763 python-debian_0.1.14~bpo50+1.tar.gz
21f1b14639c1829ff182d13f23813ba96038d9aa 58300 python-debian_0.1.14~bpo50+1_all.deb
Checksums-Sha256:
0ef49e012e9ed36cf6212beef7615866cc32a3cbc9dd9765ccb0a4b51dd4a0b8 1264 python-debian_0.1.14~bpo50+1.dsc
c0c5ff68e690a7d482d1355d89f1d3428754fb79aebf754566f26d6c4008eee3 215763 python-debian_0.1.14~bpo50+1.tar.gz
dcae23a7cceaeb5dc0b2a6e5696ef6dbe1a9f755775c04d0ecf475025554bb10 58300 python-debian_0.1.14~bpo50+1_all.deb
Files:
e5400c9a07f0da0a7538c9acee5cee6e 1264 python optional python-debian_0.1.14~bpo50+1.dsc
86f13c72d0e862689fc9bdeda4c1a55d 215763 python optional python-debian_0.1.14~bpo50+1.tar.gz
1d664bf3cbd1e83d561ddd8713c88097 58300 python optional python-debian_0.1.14~bpo50+1_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
iEYEARECAAYFAkqB0DwACgkQST77jl1k+HDu+QCeIVp+jyE4NR3RM0qxp5AqtSAq
3QUAoIM9mEe5AXpXQTM0bV7TSZAtRxIn
=rMEa
-----END PGP SIGNATURE-----
Accepted:
python-debian_0.1.14~bpo50+1.dsc
to pool/main/p/python-debian/python-debian_0.1.14~bpo50+1.dsc
python-debian_0.1.14~bpo50+1.tar.gz
to pool/main/p/python-debian/python-debian_0.1.14~bpo50+1.tar.gz
python-debian_0.1.14~bpo50+1_all.deb
to pool/main/p/python-debian/python-debian_0.1.14~bpo50+1_all.deb
Reply to: