python-apt 0.7.96.1ubuntu1 source package in Ubuntu

Changelog

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).
 -- Michael Vogt <email address hidden>   Wed, 28 Jul 2010 10:54:25 +0200

Upload details

Uploaded by:
Michael Vogt
Uploaded to:
Maverick
Original maintainer:
Ubuntu Development Team
Architectures:
any
Section:
python
Urgency:
Low Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Downloads

File Size SHA-256 Checksum
python-apt_0.7.96.1ubuntu1.tar.gz 310.9 KiB db1cab6f475eb75a9094a95ffbc51014a81194643b0126046c5e3bbd5298da6a
python-apt_0.7.96.1ubuntu1.dsc 1.3 KiB 4e1f018b596e453df59ff3aa6812cbef1dc03f6b7cb4e172c0b3e98bece7441e

Available diffs

View changes file

Binary packages built by this source

python-apt: No summary available for python-apt in ubuntu maverick.

No description available for python-apt in ubuntu maverick.

python-apt-dbg: No summary available for python-apt-dbg in ubuntu maverick.

No description available for python-apt-dbg in ubuntu maverick.

python-apt-dev: No summary available for python-apt-dev in ubuntu maverick.

No description available for python-apt-dev in ubuntu maverick.

python-apt-doc: No summary available for python-apt-doc in ubuntu maverick.

No description available for python-apt-doc in ubuntu maverick.