summaryrefslogtreecommitdiff
path: root/debian
diff options
context:
space:
mode:
authorMichael Vogt <michael.vogt@ubuntu.com>2010-06-01 17:08:24 +0200
committerMichael Vogt <michael.vogt@ubuntu.com>2010-06-01 17:08:24 +0200
commite74ead9f918b38bfe8ae5cfe941df4057dcc509e (patch)
tree9f678aa2510cb1df272cd5beca5cf551794e6307 /debian
parent5a062bb328348cd3a2ac693b579d35d0ce8e11f0 (diff)
parent50f9df7e415deb9bb6156ef8f596b6d4d49b23a4 (diff)
downloadpython-apt-e74ead9f918b38bfe8ae5cfe941df4057dcc509e.tar.gz
* merge from debian bzr, remaining changes:
- different mirror list * data/templates/gNewSense.info.in, data/templates/gNewSense.mirrors: - add gNewSense template and mirrors, thanks to Karl Goetz * apt/cache.py: - Make Cache.get_changes() much (~35x) faster (Closes: #578074). - Make Cache.req_reinstall_pkgs much faster as well. - Make Cache.get_providing_packages() about 1000 times faster. - Use has_versions and has_provides from apt_pkg.Package where possible. * apt/package.py: - Decode using utf-8 in installed_files (LP: #407953). - Fix fetch_source() to work when source name = binary name (LP: #552400). - Merge a patch from Sebastian Heinlein to make get_changelog() only check sources where source version >= binary version (Closes: #581831). - Add Version.source_version and enhance Sebastian's patch to make use of it, in order to find the best changelog for the package. * python: - Return bool instead of int to Python where possible, looks better. - Document every class, function, property. * python/cache.cc: - Check that 2nd argument to Cache.update() really is a SourceList object. - Fix PackageFile.not_automatic to use NotAutomatic instead of NotSource. - Add Package.has_versions to see which packages have at least one version, and Package.has_provides for provides. - Add rich compare methods to the Version object. * python/generic.cc: - Fix a memory leak when using old attribute names. - Map ArchiveURI property to archive_uri * python/progress.cc: - Do not pass arguments to InstallProgress.wait_child(). * doc: - Update the long documentation. * debian/control: - Change priority to standard, keep -doc and -dev on optional. * utils/migrate-0.8.py: - Open files in universal newline support and pass filename to ast.parse. - Add has_key to the list of deprecated functions. - Don't abort if parsing failed. - do not require files to end in .py if they are passed on the command line or if they contain python somewhere in the shebang line. * apt/cache.py: - make cache open silent by default (use apt.progress.base.OpProgress) * tests/data/aptsources_ports/sources.list: - fix ports test-data * tests/test_apt_cache.py: - add simple test for basic cache/dependency iteration
Diffstat (limited to 'debian')
-rw-r--r--debian/changelog61
1 files changed, 61 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog
index 3a87ffeb..fd9632ce 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,64 @@
+python-apt (0.7.95ubuntu1) maverick; urgency=low
+
+ * merge from debian bzr, remaining changes:
+ - different mirror list
+
+ * data/templates/gNewSense.info.in,
+ data/templates/gNewSense.mirrors:
+ - add gNewSense template and mirrors, thanks to Karl Goetz
+
+ -- Michael Vogt <michael.vogt@ubuntu.com> Tue, 01 Jun 2010 17:06:49 +0200
+
+python-apt (0.7.95) unstable; urgency=low
+
+ [ Julian Andres Klode ]
+ * apt/cache.py:
+ - Make Cache.get_changes() much (~35x) faster (Closes: #578074).
+ - Make Cache.req_reinstall_pkgs much faster as well.
+ - Make Cache.get_providing_packages() about 1000 times faster.
+ - Use has_versions and has_provides from apt_pkg.Package where possible.
+ * apt/package.py:
+ - Decode using utf-8 in installed_files (LP: #407953).
+ - Fix fetch_source() to work when source name = binary name (LP: #552400).
+ - Merge a patch from Sebastian Heinlein to make get_changelog() only
+ check sources where source version >= binary version (Closes: #581831).
+ - Add Version.source_version and enhance Sebastian's patch to make use
+ of it, in order to find the best changelog for the package.
+ * python:
+ - Return bool instead of int to Python where possible, looks better.
+ - Document every class, function, property.
+ * python/cache.cc:
+ - Check that 2nd argument to Cache.update() really is a SourceList object.
+ - Fix PackageFile.not_automatic to use NotAutomatic instead of NotSource.
+ - Add Package.has_versions to see which packages have at least one version,
+ and Package.has_provides for provides.
+ - Add rich compare methods to the Version object.
+ * python/generic.cc:
+ - Fix a memory leak when using old attribute names.
+ - Map ArchiveURI property to archive_uri
+ * python/progress.cc:
+ - Do not pass arguments to InstallProgress.wait_child().
+ * doc:
+ - Update the long documentation.
+ * debian/control:
+ - Change priority to standard, keep -doc and -dev on optional.
+ * utils/migrate-0.8.py:
+ - Open files in universal newline support and pass filename to ast.parse.
+ - Add has_key to the list of deprecated functions.
+ - Don't abort if parsing failed.
+ - do not require files to end in .py if they are passed on the command
+ line or if they contain python somewhere in the shebang line.
+
+ [ Michael Vogt ]
+ * apt/cache.py:
+ - make cache open silent by default (use apt.progress.base.OpProgress)
+ * tests/data/aptsources_ports/sources.list:
+ - fix ports test-data
+ * tests/test_apt_cache.py:
+ - add simple test for basic cache/dependency iteration
+
+ -- Julian Andres Klode <jak@debian.org> Wed, 19 May 2010 15:43:09 +0200
+
python-apt (0.7.94.2ubuntu7) maverick; urgency=low
* data/templates/Ubuntu.info.in: