Hello Michael and the deity@lists.debian.org readers, I think it's time to merge the changes from the 'jak' branch and 'mvo' branch into debian-sid and make an upload. I merged the 'mvo' branch as of revision 329 into the 'jak' branch, revision 218. The current status would close 2 bugs in Debian and 2 in Ubuntu. Michael, please merge the branch into debian-sid and make an upload. I will update the online documentation on apt.alioth.debian.org once the upload happened. Readers of deity@lists.debian.org, please review the changes if you have time, and give feedback. Locations of the branches mentioned =================================== mvo branch: http://people.ubuntu.com/~mvo/bzr/python-apt/mvo lp:python-apt jak branch: http://bzr.debian.org/users/jak/python-apt/jak bzr+ssh://bzr.debian.org/bzr/users/jak/python-apt/jak debian-sid: http://bzr.debian.org/apt/python-apt/debian-sid bzr+ssh://bzr.debian.org/bzr/apt/python-apt/debian-sid See http://apt.alioth.debian.org/python-apt-doc/coding.html for further information. Changelog for revision 218 of the 'jak' branch ============================================== python-apt (0.7.9~exp3) experimental; urgency=low [ Julian Andres Klode ] * apt/gtk/widgets.py: - Handle older versions of python-gobject which do not ship glib * apt/package.py: Introduce the Version class - Deprecate Package.candidate*() and Package.installed*(), except for installedFiles. - Provide Version.get_source() (LP: #118788) - Provide Package.versions (Closes: #513236) * apt/progress/: New package, replaces apt.progress and apt.gtk - apt/progress/gtk2.py: Moved here from apt/gtk/widgets.py - apt/progress/__init__.py: Move here from apt/progress.py * doc/source/*: Improve the documentation - Document more attributes and functions of apt_pkg (they are all listed) [ Michael Vogt ] * aptsources/distro.py: - use iso_3166.xml instead of iso_3166.tab - fix incorrect indent * debian/control: - add Recommends to iso-codes (for iso_3166.xml) * apt/package.py: - make sure to set the defaulttimeout back to the original value (in getChangelog(), LP: #314212) * apt/cache.py: - when setting a alternative rootdir, read the config from it as well * python/configuration.cc, python/apt_pkgmodule.cc: - add apt_pkg.ReadConfigDir() * python/cache.cc, tests/getcache_mem_corruption.py: - test if progress objects have the right methods and raise error if not (thanks to Emanuele Rocca) closes: #497049 * apt/package.py: - avoid uneeded interal references in the Package objects Diffstat against 0.7.9~exp2 =========================== TODO | 5 apt/cache.py | 15 apt/debfile.py | 27 - apt/package.py | 745 ++++++++++++++++++++++----------------- apt/progress/gtk2.py | 5 aptsources/distro.py | 215 +++++------ aptsources/sourceslist.py | 19 debian/changelog | 55 ++ debian/control | 2 doc/examples/acquire.py | 1 doc/examples/desc.py | 1 doc/examples/gui-inst.py | 4 doc/examples/indexfile.py | 1 doc/examples/metaindex.py | 1 doc/examples/progress.py | 2 doc/examples/update.py | 1 doc/source/apt/package.rst | 14 doc/source/apt/progress.gtk2.rst | 6 doc/source/apt_pkg/index.rst | 200 ++++++++-- doc/source/conf.py | 2 doc/source/examples/apt-gtk.py | 4 po/POTFILES.in | 1 po/python-apt.pot | 101 ++++- python/apt_pkgmodule.cc | 1 python/apt_pkgmodule.h | 2 python/cache.cc | 18 python/configuration.cc | 18 setup.py | 2 tests/getcache_mem_corruption.py | 24 + 29 files changed, 957 insertions(+), 535 deletions(-) -- Julian Andres Klode - Free Software Developer Debian Developer - Contributing Member of SPI Ubuntu Member - Fellow of FSFE Website: http://jak-linux.org/ XMPP: juliank@jabber.org Debian: http://www.debian.org/ SPI: http://www.spi-inc.org/ Ubuntu: http://www.ubuntu.com/ FSFE: http://www.fsfe.org/
Attachment:
signature.asc
Description: Digital signature