python-apt (0.6.20ubuntu16) feisty; urgency=low * Fix the addition of of sources that are already enabled but not with all components - fix LP#98795 -- Sebastian Heinlein Wed, 4 Apr 2007 11:31:33 +0200 python-apt (0.6.20ubuntu15) unstable; urgency=low [ Sebastian Heinlein ] * Update the mirror lists from Launchpad * Only include http and ftp servers - LP#99060 -- Sebastian Heinlein Mon, 02 Apr 2007 00:02:53 +0200 python-apt (0.6.20ubuntu14) feisty; urgency=low [Michael Vogt] * aptsources/distro.py: - fix typo (LP#84009) * fix gettext import (LP#92764) * po/*.po: - make update-po [ Sebastian Heinlein ] * remove an oboslete function * fix the url comparision with trainling slashes - LP#95031 -- python-apt (0.6.20ubuntu13) feisty; urgency=low * fix in the duplicated source checking (thanks to Sebastian Heinlein) * python/depache.cc: - properly support isAutoInstalled flag -- Michael Vogt Wed, 14 Mar 2007 16:38:22 +0100 python-apt (0.6.20ubuntu12) feisty; urgency=low * apt/cdrom.py: - fix bug in cdrom __init__ code * debian/rules: - added "DH_PYCENTRAL=nomove" -- Michael Vogt Wed, 7 Mar 2007 10:41:00 +0100 python-apt (0.6.20ubuntu11) feisty; urgency=low * apt/packages.py: - support candidateDependencies, installedDependencies - support pkg.architecture - support candidateRecord, installedRecord -- Michael Vogt Tue, 6 Mar 2007 16:22:49 +0100 python-apt (0.6.20ubuntu10) feisty; urgency=low * debian/control: - added XS-Vcs-Bzr header to make finding the repo easier * apt/cache.py: - fix rootdir var -- Michael Vogt Thu, 1 Mar 2007 14:36:33 +0100 python-apt (0.6.20ubuntu9) feisty; urgency=low * Re-add debian/python-apt.install (LP: #88134) - This seems to have gone missing between 0.6.20ubuntu6 and 0.6.20ubuntu8 - This probably happened because it wasn't added to bzr -- Matt Zimmerman Mon, 26 Feb 2007 14:04:15 -0800 python-apt (0.6.20ubuntu8) feisty; urgency=low * fix FTBFS -- Michael Vogt Mon, 26 Feb 2007 18:41:37 +0100 python-apt (0.6.20ubuntu7) feisty; urgency=low * aptsources/distro.py: - fix crash in add_source (LP#85806) * apt/package.py: - handle invalid unicode more gracefully (LP#86215) * rebuild against latest apt -- Michael Vogt Mon, 26 Feb 2007 14:31:00 +0100 python-apt (0.6.20ubuntu6) feisty; urgency=low * Build the extension for the debug interpreter. * Set Ubuntu maintainer address. -- Matthias Klose Sat, 17 Feb 2007 02:10:37 +0100 python-apt (0.6.20ubuntu5) feisty; urgency=low * be more robust in has_repository (LP#84897) -- Michael Vogt Tue, 13 Feb 2007 17:49:55 +0100 python-apt (0.6.20ubuntu4) feisty; urgency=low * rebuild against latest libapt -- Michael Vogt Tue, 6 Feb 2007 16:40:37 +0100 python-apt (0.6.20ubuntu3) feisty; urgency=low * fixes in the new 'aptsources' module (thanks to Sebastian Heinlein) * apt/cdrom.py: - better cdrom handling support * python/string.cc: - SizeToString supports PyLong too * apt/cache.py: - fix rootdir -- Michael Vogt Mon, 5 Feb 2007 10:29:55 +0100 python-apt (0.6.20ubuntu2) feisty; urgency=low * python/depcache.cc: - MarkInstall() has new FromUser argument to support marking packages as automatically installed * merged the 'aptsources' module for sources.list handling (thanks to Sebastian Heinlein) -- Michael Vogt Fri, 2 Feb 2007 16:26:38 +0100 python-apt (0.6.20ubuntu1) feisty; urgency=low * merged from debian -- Michael Vogt Tue, 19 Dec 2006 13:41:32 +0100 python-apt (0.6.20) unstable; urgency=low * python/generic.h: - fix incorrect use of PyMem_DEL(), use pyObject_DEL() instead. This fixes a nasty segfault with python2.5 (lp: 63226) * python/pkgrecords.cc: - export SHA1Hash() as well * debian/rules: Remove dh_python call. * apt/progress.cc: - protect against not-parsable strings send from dpkg (lp: 68553) * python/pkgmanager.cc: - fix typo (closes: #382853) * debian/control: - tightend dependency (closes: #383478) * apt/progress.py: - use os._exit() in the child (lp: #53298) - use select() when checking for statusfd (lp: #53282) * acknoledge NMU (closes: #378048, #373512) * python/apt_pkgmodule.cc: - fix missing docstring (closes: #368907), Thanks to Josh Triplett * make it build against python2.5 * python/progress.cc: - fix memleak (lp: #43096) -- Michael Vogt Tue, 19 Dec 2006 13:32:11 +0100 python-apt (0.6.19ubuntu9.1) edgy-updates; urgency=low * protect against not-parsable strings send from dpkg (lp: 68553) -- Michael Vogt Fri, 27 Oct 2006 10:41:44 +0200 python-apt (0.6.19ubuntu9) edgy; urgency=low * Reupload to restore dependency on python-central. * debian/rules: Remove dh_python call. -- Matthias Klose Thu, 12 Oct 2006 14:26:46 +0200 python-apt (0.6.19ubuntu8) edgy; urgency=low * support pkgDepCache::ActionGroup() -- Michael Vogt Fri, 6 Oct 2006 18:03:46 +0200 python-apt (0.6.19ubuntu7) edgy; urgency=low * python/generic.h: - fix incorrect use of PyMem_DEL(), use PyObject_DEL() instead. This fixes a nasty segfault with python2.5 (lp: 63226) -- Michael Vogt Wed, 4 Oct 2006 16:45:53 +0200 python-apt (0.6.19ubuntu6) edgy; urgency=low * python/progress.cc: - fix memleak (lp: #43096) -- Michael Vogt Mon, 2 Oct 2006 18:33:44 +0200 python-apt (0.6.19ubuntu5) edgy; urgency=low * python/pkgmanager.cc: - fix typo (closes: #382853) * debian/control: - tightend dependency (closes: #383478) * apt/progress.py: - use os._exit() in the child (lp: #53298) - use select() when checking for statusfd (lp: #53282) * acknoledge NMU (closes: #378048, #373512) * python/apt_pkgmodule.cc: - fix missing docstring (closes: #368907), Thanks to Josh Triplett * make it build against python2.5 -- Michael Vogt Mon, 18 Sep 2006 18:28:19 +0200 python-apt (0.6.19ubuntu4) edgy; urgency=low * Rebuild to add support for python2.5. -- Matthias Klose Fri, 8 Sep 2006 13:32:47 +0000 python-apt (0.6.19ubuntu3) edgy; urgency=low * merged ddtp support -- Michael Vogt Mon, 14 Aug 2006 16:25:51 +0200 python-apt (0.6.19ubuntu2) edgy; urgency=low * tightened build-deps on latest apt -- Michael Vogt Thu, 3 Aug 2006 17:02:30 +0200 python-apt (0.6.19ubuntu1) edgy; 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 * added support for the pkgDepCache.IsGarbage() flag [ 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 Thu, 27 Jul 2006 15:00:55 +0200 python-apt (0.6.18-0.2) unstable; urgency=low * Non-maintainer upload. * Add ${shlibs:Depends} and ${misc:Depends} (Closes: #377615). -- Christoph Berg 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 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 Sat, 17 Jun 2006 15:09:28 +0200 python-apt (0.6.17) unstable; urgency=low * 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 Mon, 8 May 2006 22:34:58 +0200 python-apt (0.6.16.2ubuntu9) edgy; urgency=low * rebuild against the latest apt (with auto-mark support) * the full merge needs a newer python-support -- Michael Vogt Mon, 3 Jul 2006 21:33:40 +0200 python-apt (0.6.16.2ubuntu8) dapper; urgency=low * apt/package.py: - fix return value in {candidate,installed}Downloadable -- Michael Vogt Wed, 17 May 2006 19:28:44 +0200 python-apt (0.6.16.2ubuntu7) dapper; urgency=low * apt/package.py: - check if _lookupRecord() succeeded when checking maintainer or description (fixes invalid descriptions under rare circumstances in gnome-app-install) -- Michael Vogt Wed, 17 May 2006 18:12:58 +0200 python-apt (0.6.16.2ubuntu6) dapper; urgency=low * debian/control: - Replaces: python-apt (<< 0.6.11), instead of Conflicts which is not correct here. (closes: #308586). * python/srcrecords.cc: - don't run auto "Restart" before performing a Lookup (but require explicit "Restart", fixes the docs/examples/sources.py example) - fix the initalization (no need to pass a PkgCacheType to the records) -- Michael Vogt Mon, 8 May 2006 16:40:14 +0200 python-apt (0.6.16.2ubuntu5) dapper; urgency=low * apt/cache.py: Release locks on failure (thanks to Colin Watson) (closes: #35867) -- Michael Vogt Tue, 21 Mar 2006 15:09:14 +0100 python-apt (0.6.16.2ubuntu4) dapper; urgency=low * apt/package.py: - added Package.setDelete(purge) option -- Michael Vogt Mon, 6 Mar 2006 18:59:33 +0000 python-apt (0.6.16.2ubuntu3) dapper; urgency=low * apt/package.py: undo some damager from pychecker -- Michael Vogt Wed, 1 Mar 2006 15:34:23 +0100 python-apt (0.6.16.2ubuntu2) dapper; urgency=low * apt/progress.py: - initialize FetchProgress.eta with the correct type - strip the staus str before passing it to InstallProgress.statusChanged() * apt/cache.py: - return useful values on Cache.update() * fix FTBFS -- Michael Vogt Tue, 28 Feb 2006 14:07:06 +0100 python-apt (0.6.16.2ubuntu1) dapper; urgency=low * apt/progress.py: - 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, apt/package.py: fix various pychecker warnings -- Michael Vogt Tue, 28 Feb 2006 12:04:37 +0100 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 Fri, 14 Apr 2006 19:30:51 +0200 python-apt (0.6.16.1) unstable; urgency=low * 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 englis -- Michael Vogt Wed, 22 Feb 2006 10:41:13 +0100 python-apt (0.6.16ubuntu2) dapper; urgency=low * Drop python2.3 package. -- Matthias Klose Tue, 14 Feb 2006 15:27:26 +0000 python-apt (0.6.16ubuntu1) dapper; urgency=low * memleak fixed when pkgCache objects are deallocated -- Michael Vogt Thu, 12 Jan 2006 00:08:05 +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 Thu, 5 Jan 2006 00:56:36 +0100 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 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 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 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 Mon, 1 Aug 2005 11:06:03 +0200 python-apt (0.6.12.1) unstable; urgency=low * rebuild against the latest apt -- Michael Vogt 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 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 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 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 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 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 Sat, 26 Feb 2005 18:53:54 -0800 python-apt (0.5.35) hoary; urgency=low * Target hoary this time -- Matt Zimmerman 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 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 Sat, 26 Feb 2005 15:37:48 -0800 python-apt (0.5.32) unstable; urgency=low * Update to work with apt 0.5.32 (bzip2 deb support) -- Matt Zimmerman Sun, 12 Dec 2004 09:44:45 -0800 python-apt (0.5.10) unstable; urgency=low * Recompile with apt 0.5 -- Matt Zimmerman 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 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 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 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 Mon, 2 Jun 2003 23:18:53 -0400 python-apt (0.5.5) unstable; urgency=low * Rebuild with apt 0.5.5 -- Matt Zimmerman 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 Tue, 18 Feb 2003 16:42:24 -0500 python-apt (0.5.4.4) unstable; urgency=low * Fix for memory leak with TmpGetCache. Closes: #151489 * Include additional examples from Moshe Zadka 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 Tue, 27 Aug 2002 19:22:10 -0400 python-apt (0.5.4.3) unstable; urgency=low * #include in python/generic.h so that we can build on ia64, which uses g++-2.96 (Closes: #137467) -- Matt Zimmerman 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 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 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 Wed, 16 Jan 2002 01:37:56 -0500