2006
python-apt (0.6.19) unstable; urgency=low
[ Michael Vogt ]
* doc/examples/print_uris.py:
- added a example to show how the indexfile.ArchiveURI() can be used
with binary packages
* python/apt_pkgmodule.cc:
- export sha256 generation
[ Otavio Salvador ]
* apt/cache.py:
- fix commit doc string to also cite the open related callbacks
- allow change of rootdir for APT database loading
- add dh_installexamples in package building Closes: #376014
-- Michael Vogt <mvo@debian.org> Thu, 27 Jul 2006 00:42:20 +0200
python-apt (0.6.18-0.2) unstable; urgency=low
* Non-maintainer upload.
* Add ${shlibs:Depends} and ${misc:Depends} (Closes: #377615).
-- Christoph Berg <myon@debian.org> Tue, 18 Jul 2006 11:39:52 +0200
python-apt (0.6.18-0.1) unstable; urgency=high
* Non-maintainer upload.
* Call dh_pycentral and dh_python before dh_installdeb, to make sure
the dh_pycentral snippets are put into the maintainer scripts; patch from
Sam Morris. (Closes: #376416)
-- Steinar H. Gunderson <sesse@debian.org> Wed, 12 Jul 2006 23:26:50 +0200
python-apt (0.6.18) unstable; urgency=low
* Non-maintainer upload. * Update for the new Python policy. Closes: #373512
-- Raphael Hertzog <hertzog@debian.org> Sat, 17 Jun 2006 15:09:28 +0200
python-apt (0.6.17) unstable; urgency=low
* apt/progress.py:
- initialize FetchProgress.eta with the correct type
- strip the staus str before passing it to InstallProgress.statusChanged()
- added InstallProgress.statusChange(pkg, percent, status)
- make DumbInstallProgress a new-style class
(thanks to kamion for the suggestions)
- fix various pychecker warnings
* apt/cache.py:
- return useful values on Cache.update()
- Release locks on failure (thanks to Colin Watson)
- fix various pychecker warnings
* apt/package.py:
- fix various pychecker warnings
- check if looupRecords succeeded
- fix bug in the return statement of _downloadable()
* python/srcrecords.cc:
- add "Restart" method
- don't run auto "Restart" before performing a Lookup
- fix the initalization (no need to pass a PkgCacheType to the records)
- added "Index" attribute
* python/indexfile.cc:
- added ArchiveURI() method
-- Michael Vogt <mvo@debian.org> Mon, 8 May 2006 22:34:58 +0200
python-apt (0.6.16.2) unstable; urgency=low
* Non-maintainer upload.
* debian/control:
+ Replaces: python-apt (<< 0.6.11), instead of Conflicts which is not
correct here. (closes: #308586).
-- Pierre Habouzit <madcoder@debian.org> Fri, 14 Apr 2006 19:30:51 +0200
python-apt (0.6.16.1) unstable; urgency=low
* memleak fixed when pkgCache objects are deallocated
* typos fixed (thanks to Gustavo Franco)
* pkgRecords.Record added to get raw record data
* python/cache.cc: "key" in pkgCache::VerIterator.DependsList[key] is
no longer locale specific but always english
-- Michael Vogt <mvo@debian.org> Wed, 22 Feb 2006 10:41:13 +0100
python-apt (0.6.16) unstable; urgency=low
* added GetPkgAcqFile to queue individual file downloads with the
system (dosn't make use of the improved pkgAcqFile yet)
* added SourceList.GetIndexes()
* rewrote apt.cache.update() to use the improved aquire interface
* apt/ API change: apt.Package.candidateOrigin returns a list of origins
now instead of a single one
* apt_pkg.Cdrom.Add() returns a boolean now, CdromProgress has totalSteps
* added support for pkgIndexFile and added SourcesList.FindIndex()
* added "trusted" to the Origin class
-- Michael Vogt <michael.vogt@ubuntu.com> Thu, 5 Jan 2006 00:56:36 +0100
2005
python-apt (0.6.15) unstable; urgency=low
* rewrote cache.Commit() and make it raise proper Exception if stuff
goes wrong
* fix a invalid return from cache.commit(), fail if a download failed
* apt.Package.candidateOrigin returns a class now
* added pkgAcquire, pkgPackageManager and a example (acquire.py)
* tightend build-dependencies for new apt and the c++ transition
-- Michael Vogt <mvo@debian.org> Mon, 28 Nov 2005 23:48:37 +0100
python-apt (0.6.14) unstable; urgency=low
* doc/examples/build-deps.py:
- fixed/improved (thanks to Martin Michlmayr, closes: #321507)
* apt_pkg.Cache.Update() does no longer reopen the cache
(this is the job of the caller now)
* python/srcrecords.cc:
- support for "srcrecords.Files" added
- always run "Restart" before performing a Lookup
* export locking via: GetLock(),PkgSystem{Lock,UnLock}
* apt/cache.py:
- added __iter__ to make "for pkg in apt.Cache:" stuff possible
-- Michael Vogt <mvo@debian.org> Wed, 9 Nov 2005 04:52:08 +0100
python-apt (0.6.13) unstable; urgency=low
* support for depcache added
* support for the PkgProblemResolver added
* support for PkgSrcRecord.BuildDepends added
* support for cdrom handling (add, ident) added
* support for progress reporting from operations added
(e.g. OpProgress, FetchProgress, InstallProgress, CdromProgress)
* added tests/ directory with various tests for the code
* native apt/ python directory added that contains
a more pythonic interface to apt_pkg
* made the apt/ python code PEP08 conform
* python exceptions return the apt error message now
(thanks to Chris Halls for the patch)
-- Michael Vogt <mvo@debian.org> Fri, 5 Aug 2005 10:30:31 +0200
python-apt (0.6.12.2) unstable; urgency=low
* rebuild against the latest apt (c++ transition)
-- Michael Vogt <mvo@debian.org> Mon, 1 Aug 2005 11:06:03 +0200
python-apt (0.6.12.1) unstable; urgency=low
* rebuild against the latest apt
-- Michael Vogt <mvo@debian.org> Tue, 28 Jun 2005 18:29:57 +0200
python-apt (0.6.12ubuntu1) breezy; urgency=low
* Greek0@gmx.net--2005-main/python-apt--debian--0.6: - python2.{3,4}-apt conflicts with python-apt (<< 0.6.11) (closes: #308586) (closes ubuntu: #11380)
-- Michael Vogt <michael.vogt@ubuntu.com> Thu, 12 May 2005 11:34:05 +0200
python-apt (0.6.12) breezy; urgency=low
* added a tests/ directory
* added tests/pkgsrcrecords.py that will check if the pkgsrcrecords
interface does not segfault
* new native python "apt" interface that hides the details of apt_pkg
-- Michael Vogt <michael.vogt@ubuntu.com> Fri, 6 May 2005 10:11:52 +0200
python-apt (0.6.11) experimental; urgency=low
* fixed some reference count problems in the depcache and
pkgsrcrecords code
* DepCache.Init() is never called implicit now
* merged with python-apt tree from Greek0@gmx.net--2005-main
-- Michael Vogt <mvo@debian.org> Fri, 6 May 2005 10:04:38 +0200
python-apt (0.5.36ubuntu2) hoary; urgency=low
* return "None" in GetCandidateVer() if no Candidate is found
-- Michael Vogt <michael.vogt@ubuntu.com> Tue, 15 Mar 2005 12:30:06 +0100
python-apt (0.5.36ubuntu1) hoary; urgency=low
* DepCache.ReadPinFile() added * Fixed a bug in DepCache.Upgrade()
-- Michael Vogt <michael.vogt@ubuntu.com> Wed, 2 Mar 2005 11:32:15 +0100
python-apt (0.5.36) hoary; urgency=low
* Fix build-depends, somehow lost in merge
-- Matt Zimmerman <mdz@ubuntu.com> Sat, 26 Feb 2005 18:53:54 -0800
python-apt (0.5.35) hoary; urgency=low
* Target hoary this time
-- Matt Zimmerman <mdz@ubuntu.com> Sat, 26 Feb 2005 15:57:21 -0800
python-apt (0.5.34) unstable; urgency=low
* Restore Ubuntu changes
- Build python 2.4 as default, add python2.3-apt
- Typo fix (Ubuntu #4677)
-- Matt Zimmerman <mdz@ubuntu.com> Sat, 26 Feb 2005 15:53:30 -0800
python-apt (0.5.33) unstable; urgency=low
* Merge michael.vogt@ubuntu.com--2005/python-apt--pkgDepCache--0 - Basic depcache API (Ubuntu #6889)
-- Matt Zimmerman <mdz@ubuntu.com> Sat, 26 Feb 2005 15:37:48 -0800
2004
python-apt (0.5.32) unstable; urgency=low
* Update to work with apt 0.5.32 (bzip2 deb support)
-- Matt Zimmerman <mdz@debian.org> Sun, 12 Dec 2004 09:44:45 -0800
2003
python-apt (0.5.10) unstable; urgency=low
* Recompile with apt 0.5
-- Matt Zimmerman <mdz@debian.org> Fri, 26 Dec 2003 09:09:40 -0800
python-apt (0.5.9) unstable; urgency=low
* Fix broken object initialization in sourcelist.cc and srcrecords.cc
(Closes: #215792)
-- Matt Zimmerman <mdz@debian.org> Thu, 25 Dec 2003 12:12:04 -0800
python-apt (0.5.8) unstable; urgency=low
* Adjust build-depends to build with python2.3. No other changes.
* This seems to break the new source package support, probably because
the new source package support is buggy.
-- Matt Zimmerman <mdz@debian.org> Fri, 8 Aug 2003 09:01:12 -0400
python-apt (0.5.5.2) unstable; urgency=low
* Add myself to Uploaders so that bugs don't get tagged as NMU-fixed anymore * Initial support for working with source packages (Closes: #199716)
-- Matt Zimmerman <mdz@debian.org> Tue, 22 Jul 2003 22:20:00 -0400
python-apt (0.5.5.1) unstable; urgency=low
* DepIterator::GlobOr increments the iterator; don't increment it again.
This caused every other dependency to be skipped (Closes: #195805)
* Avoid a null pointer dereference when calling keys() on an empty
configuration (Closes: #149380)
-- Matt Zimmerman <mdz@debian.org> Mon, 2 Jun 2003 23:18:53 -0400
python-apt (0.5.5) unstable; urgency=low
* Rebuild with apt 0.5.5
-- Matt Zimmerman <mdz@debian.org> Tue, 6 May 2003 10:01:22 -0400
python-apt (0.5.4.9) unstable; urgency=low
* Parse /var/lib/dpkg/status in examples/tagfile.py, so that it works
out of the box (Closes: #175340)
* Rebuild with apt 0.5.4.9 (libapt-pkg-libc6.3-5-3.3)
-- Matt Zimmerman <mdz@debian.org> Tue, 18 Feb 2003 16:42:24 -0500
2002
python-apt (0.5.4.4) unstable; urgency=low
* Fix for memory leak with TmpGetCache.
Closes: #151489
* Include additional examples from Moshe Zadka <m@moshez.org>
Closes: #150091, #152048
* Rebuild for python2.2, which is now the default version
Closes: #158460
* No CVS directories in source tarball
Closes: #157773
-- Matt Zimmerman <mdz@debian.org> Tue, 27 Aug 2002 19:22:10 -0400
python-apt (0.5.4.3) unstable; urgency=low
* #include <new> in python/generic.h so that we can build on ia64, which
uses g++-2.96 (Closes: #137467)
-- Matt Zimmerman <mdz@debian.org> Sat, 9 Mar 2002 23:34:13 -0500
python-apt (0.5.4.2) unstable; urgency=high
* Fix g++-3.0 compilation issues (Closes: #134020)
-- Matt Zimmerman <mdz@debian.org> Sun, 24 Feb 2002 00:20:22 -0500
python-apt (0.5.4.1) unstable; urgency=low
* Add apt-utils to build-depends, since libapt-pkg-dev doesn't pull it
in. This should allow python-apt to be autobuilt more readily.
-- Matt Zimmerman <mdz@debian.org> Sat, 23 Feb 2002 19:01:15 -0500
python-apt (0.5.4) unstable; urgency=low
* Initial release. * Initial packaging by Jason Gunthorpe, et al.
-- Matt Zimmerman <mdz@debian.org> Wed, 16 Jan 2002 01:37:56 -0500