Accepted python-debian 0.1.5 (source)

Ubuntu Installer archive at ubuntu.com
Fri Aug 24 14:42:25 BST 2007


Accepted:
 OK: python-debian_0.1.5.tar.gz
 OK: python-debian_0.1.5.dsc
     -> Component: universe Section: devel

Origin: Debian/unstable
Format: 1.7
Date: Fri,  24 Aug 2007 14:19:02 +0100
Source: python-debian
Binary: python-debian
Architecture: source
Version: 0.1.5
Distribution: gutsy
Urgency: low
Maintainer: Debian python-debian Maintainers <pkg-python-debian-maint at lists.alioth.debian.org>
Changed-By: Reinhard Tartler <siretart at tauware.de>
Description: 
 python-debian - python modules to work with Debian-related data formats
Closes: 431087 438428 438486 438603
Changes: 
 python-debian (0.1.5) unstable; urgency=low
 .
   [ Stefano Zacchiroli ]
   * debfile.py
     - do not fail if extra ar members exist in a .deb, according to deb(5)
       extra ar members should be ignored (Closes: #438486). Also add the
       corresponding regression test to test_debfile.py
     - support both the (buggy) file naming scheme for TarFile of python << 2.5
       (e.g. "control") and of python >= 2.5 (e.g. "./control"). In addition,
       enable users to specify file members in three equivalent formats:
       "file", "./file", and "/file" (Closes: #438603)
   * deb822.py
     - add a deprecation warning (printed on stderr) when accessing the module
       as a top-level one; it should be rather used as "debian_bundle.deb822"
 .
   [ John Wright ]
   * examples/debfile/ar, examples/debfile/changelog_head,
     examples/debfile/dpkg-info, examples/debfile/extract_cron:
     - Fix ImportError caused by importing modules as if they were top-level
       modules, rather than modules in the debian_bundle package
       (Closes: #438428)
 .
 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: 
 550fb3b8290a9c12ba1007ed17095818 105088 devel optional python-debian_0.1.5.tar.gz
 ed3231567fa2d78ff04054eaf63f4a8e 901 devel optional python-debian_0.1.5.dsc





More information about the gutsy-changes mailing list