[ubuntu/maverick] python-debian 0.1.16ubuntu1 (Accepted)

Scott Howard showard314 at gmail.com
Fri Jun 4 19:00:18 BST 2010


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)

Date: Wed, 02 Jun 2010 10:04:40 -0400
Changed-By: Scott Howard <showard314 at gmail.com>
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Signed-By: James Westby <jw+debian at jameswestby.net>
https://launchpad.net/ubuntu/maverick/+source/python-debian/0.1.16ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Wed, 02 Jun 2010 10:04:40 -0400
Source: python-debian
Binary: python-debian
Architecture: source
Version: 0.1.16ubuntu1
Distribution: maverick
Urgency: low
Maintainer: Ubuntu Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Scott Howard <showard314 at gmail.com>
Description: 
 python-debian - Python modules to work with Debian-related data formats
Closes: 466753 495272 539316 539334 543223 552190 562257 570210 571470 573009 573934 573945
Launchpad-Bugs-Fixed: 407198 588714
Changes: 
 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)
Checksums-Sha1: 
 12545b19332afd55dccae2ec4ce36a35b39670b3 1989 python-debian_0.1.16ubuntu1.dsc
 af7124db49c1e0784fe3ddfc14478beb055410c0 181091 python-debian_0.1.16ubuntu1.tar.gz
Checksums-Sha256: 
 1999218f732af63d5b5078516aeacefdcab868c8fc4bd70712d6bf87156a2800 1989 python-debian_0.1.16ubuntu1.dsc
 a33f9e46f1b26e970112fced20c9613615f5512f76e9ea3231d13d1575ca0eb4 181091 python-debian_0.1.16ubuntu1.tar.gz
Files: 
 d3768002e0f1100d16fe01891635b389 1989 python optional python-debian_0.1.16ubuntu1.dsc
 782a0c3b7e55670c76c37172754021ae 181091 python optional python-debian_0.1.16ubuntu1.tar.gz
Original-Maintainer: Debian python-debian Maintainers <pkg-python-debian-maint at lists.alioth.debian.org>

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)

iQIcBAEBCAAGBQJMCTwtAAoJEO2GBLwG9akf3AAP/jepcU7LM+PzzvFEdkKG3YTu
5FpnULJaqfveKYDppGDpJPtCfJ5B1w4IlxHtcacm3kdSF5sMLN0Y4NWX5gbH7uGR
MEeYDGGu68/mTjXpRTQ4AQvcFgWQK2XF9mOaLG9YtCFiHjSC8m7oyHZvGuEa6daP
nH2P/vEANJnuIgFAHZxNm7UTg0viU82NOYuCkv3y+134KHB6SHmroJ1Pw/a1Ch47
kBWOWo0OsqmqIYTCSIoeFYnNKFnsQZZlxmNJrTF3X8O8uUN2JOydZ2KkmfvFraKL
yK+ZmDhbZg1g4N72SjYobVMTnErVYalDDjqsBLYRBAgcUtjGaDJz9XBsSS3BPebU
9ZNoDD8MWANjKPQKptPzEz9pmoYabLGUaaHMr1+eff9B4LZ3xKsYhvUL+fRnQBPs
WqUd8uzKnsNiPlpJWSd3bMV2RPKJZI33nWPAK526r/jsJirc48v2KtDT+trKLgrw
GUwWPW3XdTwwpyw6OVO6fjs5VAUd7czRQoOeJI/VucuemiEN2Fv9BoCs9KoWbyZ/
6QzDXrMjJShGlYduxNaHUlA/2BVxPSpBQ5jqZmNWNPTgJtlNQu1KsNEH1MjadBak
M0aA6xlt0G861XeBXEVAAWaCXJvKVvNhcEouAnc9aHIWdl3YIZH+UAS8cf1PvLEd
gTndBHGxACWQyry2fBI4
=2tKr
-----END PGP SIGNATURE-----


More information about the Maverick-changes mailing list