Change logs for python-debian source package in Gutsy

  • 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
    
     -- Reinhard Tartler <email address hidden>   Fri,  24 Aug 2007 14:19:02 +0100
  • python-debian (0.1.3ubuntu1) gutsy; urgency=low
    
      * merge from debian, remaining changes:
        - remove deb822.py from python2.5 dirs (fixes FTBFS)
        - build-depend on python-dev
    
     -- Reinhard Tartler <email address hidden>   Thu, 21 Jun 2007 09:22:43 +0000
  • python-debian (0.1.1ubuntu2) feisty; urgency=low
    
      * fetch patch from upstream for supporting '~' in version numbers
    
     -- Reinhard Tartler <email address hidden>   Sun,  4 Feb 2007 18:05:27 +0100