[ Michael Vogt ]
* apt/package.py:
- add "recommends" property
* debian/control:
- change build-dep for libapt-pkg-dev to >= 0.7.21
* merged with debian/unstable
[ Loïc Minier ]
* Revert addition of gcc and gcc_s to python-apt libs as the toolchain has
been fixed; LP: #375334.
[ Julian Andres Klode ]
* apt/package.py:
- Introduce Version.get_dependencies() which takes one or more types
of dependencies and returns a list of Dependency objects.
python-apt (0.7.12.1) unstable; urgency=low
* apt/debfile.py:
- Fix missing space in message (Closes: #539704)
* apt/package.py:
- Add missing argument to Version.__le__() and Version.__ge__()
* debian/control:
- Do not build-depend on python-gtk2 and python-vte on kfreebsd-*.
* setup.py:
- Always build documentation, even if python-gtk2 is not installed.
python-apt (0.7.12.0) unstable; urgency=low
[ Julian Andres Klode ]
* python/cache.cc:
- Support Breaks, Enhances dependency types (Closes: #416247)
* debian/control:
- Only recommend libjs-jquery (Closes: #527543)
- Build-depend on libapt-pkg-dev (>= 0.7.22~)
- Update Standards-Version to 3.8.2
* apt/cache.py:
- Correctly handle rootdir on second and later invocations of
open(), by calling InitSystem again. (LP: #320665).
- Provide broken_count, delete_count, install_count, keep_count
properties (Closes: #532338)
- Only create Package objects when they are requested, do not keep them in
a dict. Saves 10MB for 25,000 packages on my machine.
* apt/package.py:
- Allow to set the candidate of a package (Closes: #523997)
+ Support assignments to the 'candidate' property of Package objects.
+ Initial patch by Sebastian Heinlein
- Make comparisons of Version object more robust.
- Return VersionList objects in Package.versions, which are sequences
and also provide features of mappings. (partial API BREAK)
+ Allows to get a specific version (Closes: #523998)
* apt/progress/__init__.py:
- Do not break out of InstallProgress.waitChild()'s loop just because it
is hitting EINTR, but only on child exit or on ECHILD.
* Use debhelper 7 instead of CDBS
[ Stefano Zacchiroli ]
* debian/python-apt.doc-base: register the documentation with the
doc-base system (Closes: #525134)
[ Sebastian Heinlein ]
* apt/progress.py: Extract the package name from the status message
(Closes: #532660)
python-apt (0.7.11.1) unstable; urgency=low
[ Stephan Peijnik ]
* apt/progress/__init__.py:
- Exception handling fixes in InstallProgress class.
[ Michael Vogt ]
* python/tag.cc:
- merge patch from John Wright that adds FindRaw method
(closes: #538723)
python-apt (0.7.11.0) unstable; urgency=low
[ Julian Andres Klode ]
* data/templates/Debian.info.in: Squeeze will be 6.0, not 5.1
[ Stephan Peijnik ]
* apt/progress/__init__.py:
- add update_status_full() that takes file_size/partial_size as
additional callback arguments
- add pulse_items() that takes a addtional "items" tuple that
gives the user full access to the individual items that are
fetched
* python/progress.cc:
- low level code for update_status_full and pulse_items()
- better threading support
[ Michael Vogt ]
* aptsources/distro.py:
- fix indent error that causes incorrect sources.list additons
(LP: #372224)
* python/progress.cc:
- fix crash in RunSimpleCallback()
-- Michael Vogt <email address hidden> Wed, 19 Aug 2009 11:33:59 +0200
This bug was fixed in the package python-apt - 0.7.12.1ubuntu1
---------------
python-apt (0.7.12.1ubuntu1) karmic; urgency=low
[ Michael Vogt ]
* apt/package.py:
- add "recommends" property
* debian/control:
- change build-dep for libapt-pkg-dev to >= 0.7.21
* merged with debian/unstable
[ Loïc Minier ]
* Revert addition of gcc and gcc_s to python-apt libs as the toolchain has
been fixed; LP: #375334.
[ Julian Andres Klode ] get_dependencie s() which takes one or more types
* apt/package.py:
- Introduce Version.
of dependencies and returns a list of Dependency objects.
python-apt (0.7.12.1) unstable; urgency=low
* apt/debfile.py:
- Fix missing space in message (Closes: #539704)
* apt/package.py:
- Add missing argument to Version.__le__() and Version.__ge__()
* debian/control:
- Do not build-depend on python-gtk2 and python-vte on kfreebsd-*.
* setup.py:
- Always build documentation, even if python-gtk2 is not installed.
python-apt (0.7.12.0) unstable; urgency=low
[ Julian Andres Klode ] __init_ _.py: .waitChild( )'s loop just because it
* python/cache.cc:
- Support Breaks, Enhances dependency types (Closes: #416247)
* debian/control:
- Only recommend libjs-jquery (Closes: #527543)
- Build-depend on libapt-pkg-dev (>= 0.7.22~)
- Update Standards-Version to 3.8.2
* apt/cache.py:
- Correctly handle rootdir on second and later invocations of
open(), by calling InitSystem again. (LP: #320665).
- Provide broken_count, delete_count, install_count, keep_count
properties (Closes: #532338)
- Only create Package objects when they are requested, do not keep them in
a dict. Saves 10MB for 25,000 packages on my machine.
* apt/package.py:
- Allow to set the candidate of a package (Closes: #523997)
+ Support assignments to the 'candidate' property of Package objects.
+ Initial patch by Sebastian Heinlein
- Make comparisons of Version object more robust.
- Return VersionList objects in Package.versions, which are sequences
and also provide features of mappings. (partial API BREAK)
+ Allows to get a specific version (Closes: #523998)
* apt/progress/
- Do not break out of InstallProgress
is hitting EINTR, but only on child exit or on ECHILD.
* Use debhelper 7 instead of CDBS
[ Stefano Zacchiroli ] python- apt.doc- base: register the documentation with the
* debian/
doc-base system (Closes: #525134)
[ Sebastian Heinlein ]
* apt/progress.py: Extract the package name from the status message
(Closes: #532660)
python-apt (0.7.11.1) unstable; urgency=low
[ Stephan Peijnik ] __init_ _.py:
* apt/progress/
- Exception handling fixes in InstallProgress class.
[ Michael Vogt ]
* python/tag.cc:
- merge patch from John Wright that adds FindRaw method
(closes: #538723)
python-apt (0.7.11.0) unstable; urgency=low
[ Julian Andres Klode ] Debian. info.in: Squeeze will be 6.0, not 5.1
* data/templates/
[ Stephan Peijnik ] __init_ _.py: status_ full() that takes file_size/ partial_ size as
* apt/progress/
- add update_
additional callback arguments
- add pulse_items() that takes a addtional "items" tuple that
gives the user full access to the individual items that are
fetched
* python/progress.cc:
- low level code for update_status_full and pulse_items()
- better threading support
[ Michael Vogt ] distro. py:
* aptsources/
- fix indent error that causes incorrect sources.list additons
(LP: #372224)
* python/progress.cc:
- fix crash in RunSimpleCallback()
-- Michael Vogt <email address hidden> Wed, 19 Aug 2009 11:33:59 +0200