Change logs for python-debian source package in Natty

  • python-debian (0.1.18ubuntu2) natty; urgency=low
    
      * debian/rules:
        - workaround incorrect permissions in upstream tarball
          (fixes ftbfs)
     -- Michael Vogt <email address hidden>   Tue, 07 Dec 2010 17:23:18 +0100
  • python-debian (0.1.18ubuntu1) natty; urgency=low
    
      * Merge from debian unstable.  Remaining changes:
        - Add .lzma as a possible extenstion for data.tar (LP: #407198)
          Note that this does not mean that reading from the .lzma part
          is supported. This is blocked on http://bugs.python.org/issue5689
    
    python-debian (0.1.18) unstable; urgency=low
    
      * Support installation together with older versions of python-apt.
        Original patch by Jelmer Vernooij. (Closes: #590805)
    
    python-debian (0.1.17) unstable; urgency=low
    
      [ James Westby ]
      * Use os.path.normpath to hide python version differences
    
      [ John Wright ]
      * test_deb822.py: Make test_gpg_info more robust (Closes: #582878)
      * deb822: Use chardet to try to detect character encodings as necessary
        - This is only used when the specified encoding doesn't work.  It's mainly
          useful for files containing multiple deb822 paragraphs with mixed
          encodings, like etch's Sources file. (Closes: #586021)
     -- Michael Vogt <email address hidden>   Mon, 18 Oct 2010 15:43:11 +0200
  • python-debian (0.1.16ubuntu1) maverick; urgency=low
    
      [ Scott Howard ]
      * Merge from debian unstable (LP: #588714).  Remaining changes:
        - Depend on python-apt as debian_support uses it unconditionally.
        - Add .lzma as a possible extenstion for data.tar (LP: #407198)
          Note that this does not mean that reading from the .lzma part
          is supported. This is blocked on http://bugs.python.org/issue5689
    
      [ James Westby ]
      * Use os.path.normpath to ensure debfile tests work across python
        versions.
    
    python-debian (0.1.16) unstable; urgency=low
    
      * debian_support: Be more careful in case apt_pkg is not available
        - If apt_pkg is not available, AptPkgVersion now raises
          NotImplementedError on any initialization attempt
        - test_debian_support.py now doesn't try to test AptPkgVersion if
          apt_pkg is not availble
      * test_deb822.py: Don't test gpg info if debian-keyring is not
        available (Closes: #573934)
      * Use the warnings system to report deprecation warnings
        (Closes: #573945)
      * Change examples and control file to refer to debian instead of
        debian_bundle
    
    python-debian (0.1.15) unstable; urgency=low
    
      [ John Wright ]
      * deb822: Don't ignore leading newlines on field data with apt_pkg
        (Closes: #466753)
      * changelog: Consistently parse different types of inputs.  The
        previous implementation added extra newlines when given a file
        object as input, rather than the result of str.splitlines().
        (Closes: #539316)
      * deb822: Faster non-shared storage by keeping a TagFile object
        around for each Deb822 object yielded
    
      [ Stefano Zacchiroli ]
      * make debian_support.Version hashable, patch from Piotr Ożarowski
        (Closes: #543223)
    
      [ Filippo Giunchedi ]
      * changelog: add iterator over changelog blocks (Closes: #539334)
      * changelog: split tests into tests/test_changelog.py for consistency
    
      [ John Wright ]
      * deb822: Use the apt_pkg.TagFile class instead of apt_pkg.ParseTagFile()
        (Closes: #552190)
      * test_deb822.py: Update to support new gpg "SIG_ID" algorithm
      * deb822: Better support for non-ascii values.  Deb822 objects now
        always contain unicode objects instead of strings.  Use the encoding
        argument to Deb822's initializer and its iter_paragraphs class
        method if the encoding of a file you are reading in is not utf-8.
        (The dump method also takes an encoding argument, if you wish the
        output not to be utf-8-encoded.) (Closes: #495272)
      * Use the apt_pkg.TagFile iterator interface instead of hacking its
        offset.  As of python-apt version 0.7.94, that interface doesn't use
        shared storage. (Closes: #571470)
      * debian_support: Add a native python Version class, based on Raphael
        Hertzog's DpkgVersion class in the PTS (Closes: #562257, #573009)
    
      [ Jelmer Vernooij ]
      * Remove unused imports in the debfile and debtags modules
    
      [ John Wright ]
      * changelog: Use debian_support.Version directly
      * Deprecate the 'debian_bundle' package in favor of a new 'debian'
        package (Closes: #570210)
      * debian_support: split tests into tests/test_debian_support.py for
        consistency
      * Convert to "3.0 (native)" source format and update Standards-Version
        to 3.8.4 (no changes necessary)
     -- Scott Howard <email address hidden>   Wed, 02 Jun 2010 10:04:40 -0400