[ubuntu/maverick] python-apt 0.7.96.1ubuntu1 (Accepted)
Michael Vogt
michael.vogt at ubuntu.com
Wed Jul 28 10:20:25 BST 2010
python-apt (0.7.96.1ubuntu1) maverick; urgency=low
[ Julian Andres Klode ]
* python/tag.cc:
- Support gzip compression for control files (Closes: #383617),
requires APT (>> 0.7.26~exp10) to work.
* doc/conf.py:
- Correctly handle non-digit characters in version (ignore everything
after them).
* python/apt_pkgmodule.cc:
- Bind pkgAcquire::Item::StatTransientNetworkError (Closes: #589010)
[ Michael Vogt ]
* merge from debian-sid bzr branch, remaining changes:
- do not build for python2.5
python-apt (0.7.96.1) unstable; urgency=low
* tests/test_debfile.py:
- properly setup fixture data to make debfile test pass
(closes: #588796)
python-apt (0.7.96) unstable; urgency=low
[ Michael Vogt ]
* data/templates/gNewSense.info.in,
data/templates/gNewSense.mirrors:
- add gNewSense template and mirrors, thanks to Karl Goetz
* data/templates/Ubuntu.info.in,
data/templates/Ubuntu.mirrors:
- updated for Ubuntu maverick
* doc/source/conf.py:
- do not fail on non-digits in the version number
* utils/get_debian_mirrors.py:
- ignore mirrors without a county
* apt/cache.py:
- add new "dpkg_journal_dirty" property that can be used to
detect a interrupted dpkg (the famous
"E: dpkg was interrupted, you must manually run 'dpkg --configure -a'")
* merged lp:~kiwinote/python-apt/merge-gdebi-changes, this port the
DebPackage class fixes from gdebi into python-apt so that gdebi can
use the class from python-apt directly
* apt/debfile.py:
- check if the debfiles provides are in conflict with the systems
packages
- fix py3 compatibility
* tests/test_debs/*.deb, tests/test_debfile.py:
- add automatic test based on the test debs from gdebi
* python/progress.cc:
- deal with missing return value from the acquire progress in pulse()
[ Martin Pitt ]
* tests/test_apt_cache.py: Test accessing the record of all packages during
iteration. This both ensures that it's well-formatted and structured, and
also that accessing it does not take an inordinate amount of time. This
exposes a severe performance problem when using gzip compressed package
indexes.
* apt/cache.py: When iterating over the cache, do so sorted by package name.
With this we read the the package lists linearly if we need to access the
package records, instead of having to do thousands of random seeks; the
latter is disastrous if we use compressed package indexes, and slower than
necessary for uncompressed indexes.
[ Julian Andres Klode ]
* Re-enable Python 3 support for latest python-default changes (hack).
Date: Wed, 28 Jul 2010 10:54:25 +0200
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
https://launchpad.net/ubuntu/maverick/+source/python-apt/0.7.96.1ubuntu1
-------------- next part --------------
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Format: 1.8
Date: Wed, 28 Jul 2010 10:54:25 +0200
Source: python-apt
Binary: python-apt python-apt-doc python-apt-dbg python-apt-dev
Architecture: source
Version: 0.7.96.1ubuntu1
Distribution: maverick
Urgency: low
Maintainer: Ubuntu Core Developers <ubuntu-devel-discuss at lists.ubuntu.com>
Changed-By: Michael Vogt <michael.vogt at ubuntu.com>
Description:
python-apt - Python interface to libapt-pkg
python-apt-dbg - Python interface to libapt-pkg (debug extension)
python-apt-dev - Python interface to libapt-pkg (development files)
python-apt-doc - Python interface to libapt-pkg (API documentation)
Closes: 383617 588796 589010
Changes:
python-apt (0.7.96.1ubuntu1) maverick; urgency=low
.
[ Julian Andres Klode ]
* python/tag.cc:
- Support gzip compression for control files (Closes: #383617),
requires APT (>> 0.7.26~exp10) to work.
* doc/conf.py:
- Correctly handle non-digit characters in version (ignore everything
after them).
* python/apt_pkgmodule.cc:
- Bind pkgAcquire::Item::StatTransientNetworkError (Closes: #589010)
.
[ Michael Vogt ]
* merge from debian-sid bzr branch, remaining changes:
- do not build for python2.5
.
python-apt (0.7.96.1) unstable; urgency=low
.
* tests/test_debfile.py:
- properly setup fixture data to make debfile test pass
(closes: #588796)
.
python-apt (0.7.96) unstable; urgency=low
.
[ Michael Vogt ]
* data/templates/gNewSense.info.in,
data/templates/gNewSense.mirrors:
- add gNewSense template and mirrors, thanks to Karl Goetz
* data/templates/Ubuntu.info.in,
data/templates/Ubuntu.mirrors:
- updated for Ubuntu maverick
* doc/source/conf.py:
- do not fail on non-digits in the version number
* utils/get_debian_mirrors.py:
- ignore mirrors without a county
* apt/cache.py:
- add new "dpkg_journal_dirty" property that can be used to
detect a interrupted dpkg (the famous
"E: dpkg was interrupted, you must manually run 'dpkg --configure -a'")
* merged lp:~kiwinote/python-apt/merge-gdebi-changes, this port the
DebPackage class fixes from gdebi into python-apt so that gdebi can
use the class from python-apt directly
* apt/debfile.py:
- check if the debfiles provides are in conflict with the systems
packages
- fix py3 compatibility
* tests/test_debs/*.deb, tests/test_debfile.py:
- add automatic test based on the test debs from gdebi
* python/progress.cc:
- deal with missing return value from the acquire progress in pulse()
.
[ Martin Pitt ]
* tests/test_apt_cache.py: Test accessing the record of all packages during
iteration. This both ensures that it's well-formatted and structured, and
also that accessing it does not take an inordinate amount of time. This
exposes a severe performance problem when using gzip compressed package
indexes.
* apt/cache.py: When iterating over the cache, do so sorted by package name.
With this we read the the package lists linearly if we need to access the
package records, instead of having to do thousands of random seeks; the
latter is disastrous if we use compressed package indexes, and slower than
necessary for uncompressed indexes.
.
[ Julian Andres Klode ]
* Re-enable Python 3 support for latest python-default changes (hack).
Checksums-Sha1:
b2dd274a7afb447b267aebd8b6511c71358bd7a0 1289 python-apt_0.7.96.1ubuntu1.dsc
d00f555e5ed9450dc6fa818609ce9880730820fe 318411 python-apt_0.7.96.1ubuntu1.tar.gz
Checksums-Sha256:
4e1f018b596e453df59ff3aa6812cbef1dc03f6b7cb4e172c0b3e98bece7441e 1289 python-apt_0.7.96.1ubuntu1.dsc
db1cab6f475eb75a9094a95ffbc51014a81194643b0126046c5e3bbd5298da6a 318411 python-apt_0.7.96.1ubuntu1.tar.gz
Files:
e6d6d4cf39e929b0a2660ba70f3523fb 1289 python standard python-apt_0.7.96.1ubuntu1.dsc
da425c4160c97f106d4722492534704b 318411 python standard python-apt_0.7.96.1ubuntu1.tar.gz
Original-Maintainer: APT Development Team <deity at lists.debian.org>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
iEYEARECAAYFAkxP9JMACgkQliSD4VZixzSpMACgmvh3wK0JfIx/Kv4TPixGTqOw
oO4AoICOwTkLROYvvjKLBFOaZDnbrN0Z
=PxH1
-----END PGP SIGNATURE-----
More information about the Maverick-changes
mailing list