Accepted python-debian 0.1.4 (source all)
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.7
Date: Sun, 5 Aug 2007 00:41:24 -0600
Source: python-debian
Binary: python-debian
Architecture: source all
Version: 0.1.4
Distribution: unstable
Urgency: low
Maintainer: Debian python-debian Maintainers <pkg-python-debian-maint@lists.alioth.debian.org>
Changed-By: John Wright <jsw@debian.org>
Description:
python-debian - python modules to work with Debian-related data formats
Closes: 431087
Changes:
python-debian (0.1.4) unstable; urgency=low
.
[ James Westby ]
* changelog.py
- Add allow_empty_author option to changelog to allow the author line
to have no information.
.
[ Stefano Zacchiroli ]
* debian/control
- joining the team: add myself as an uploader
- add Vcs-Bzr field pointing to our Bzr repository on bzr.debian.org
* arfile.py / debfile.py
- new modules implementing (read-only) dpkg-deb like access to .deb
packages; when possible, access to information contained in .deb is made
available via other debian_bundle classes (e.g. Changelog, Deb822, ...)
- code contributed by Stefano Zacchiroli and Filippo Giunchedi
- corresponding examples in examples/debfile
* debian_support.py
- yield dictionaries instead of tuples in Packages parsing and normalize
to lower case 822 field names (Closes: #431087)
- no longer require a space after a ':' in RFC 822 fields; fix bogus
parse errors of Packages-like file with PackageFile() class
* examples/
- added grep-maintainer example to show the Packages parsing API
.
[ John Wright ]
* debian_bundle/deb822.py, debian_bundle/test_deb822.py, deb822.py:
- Import latest version of deb822, and create a "dummy" top-level module
for compatibility
- For multiline fields that start with a newline (e.g. Files in a .dsc,
MD5Sum in Release files), the line with the "Field:" should not end in
trailing whitespace. Fixed and added test cases.
* setup.py:
- The version wasn't getting updated, so I've renamed it to setup.py.in,
and added a __CHANGELOG_VERSION__ placeholder
* debian/rules:
- Generate generate setup.py from setup.py.in, filling in the version
information from debian/changelog
- No longer delete deb822 files
* debian/control:
- Add myself as an uploader
- Add Provides, Conflicts, and Replaces fields for python-deb822
- When describing features, mention which modules they are implemented in
* HISTORY.deb822, debian/docs:
- Install old changelog for deb822 as
/usr/share/doc/python-debian/HISTORY.deb822
* debian_bundle/changelog.py:
- Accept numbers, '+', and '.' in the distribution field, to match dpkg's
behavior
Files:
fdff8c16dbe275864ca23f9bf54bbac9 901 devel optional python-debian_0.1.4.dsc
b5b3d64a3991e8144fe18b72dc7c4b8c 135069 devel optional python-debian_0.1.4.tar.gz
09c49556189110f24e3ae58f85bd2fd2 47010 devel optional python-debian_0.1.4_all.deb
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
iD8DBQFGtXJP0UIZh3p4ZWERAj4rAJ93JcSMMZ86U8uGWD0NG8EdLYhXrwCeJq19
pQB2a/c98Cm/CJIPkQXRh9s=
=/W8x
-----END PGP SIGNATURE-----
Accepted:
python-debian_0.1.4.dsc
to pool/main/p/python-debian/python-debian_0.1.4.dsc
python-debian_0.1.4.tar.gz
to pool/main/p/python-debian/python-debian_0.1.4.tar.gz
python-debian_0.1.4_all.deb
to pool/main/p/python-debian/python-debian_0.1.4_all.deb
Reply to: