diff options
| author | Michael Vogt <michael.vogt@ubuntu.com> | 2012-08-14 14:58:25 +0200 |
|---|---|---|
| committer | Michael Vogt <michael.vogt@ubuntu.com> | 2012-08-14 14:58:25 +0200 |
| commit | c1ad8a0fbc0adfebdb847f28da92b3d5a1f90582 (patch) | |
| tree | 80225148a1c1d0d4283fb76e827c6ccc9ca206bf /debian | |
| parent | c736d5c9290a2ffdb8802a4ac62e521cf1218b54 (diff) | |
| parent | dfd6bacface878eecf3fec4876bdae2f0491a646 (diff) | |
| download | python-apt-c1ad8a0fbc0adfebdb847f28da92b3d5a1f90582.tar.gz | |
merged from the debian-sid tree
Diffstat (limited to 'debian')
| -rw-r--r-- | debian/changelog | 242 | ||||
| -rw-r--r-- | debian/control | 11 |
2 files changed, 248 insertions, 5 deletions
diff --git a/debian/changelog b/debian/changelog index 2270c43a..59845f0e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,245 @@ +python-apt (0.8.6) UNRELEASED; urgency=low + + [ Michael Vogt ] + * debian/control: + - add build-dep for apt (>= 0.9.6) to make test_auth.py test + work reliable + + [ Julian Andres Klode ] + * apt/auth.py: + - Use tempfile.NamedTemporaryFile to create temporary file + - Use Popen.communicate() instead of stdin, stdout + * tests/fakeroot-apt-key: + - exec apt-key, otherwise we ignore the return value + * debian/control: + - Build-depend on fakeroot, needed for the apt.auth tests + * data/templates/Debian.info.in: + - Add wheezy + - Add wheezy-updates as Recommended Updates + - Order wheezy-proposed-updates after wheezy/updates and wheezy-updates + * po: + - Fixup the translations for wheezy again + + -- Michael Vogt <mvo@debian.org> Mon, 25 Jun 2012 13:41:02 +0200 + +python-apt (0.8.5) unstable; urgency=low + + [ Michael Vogt ] + * python/cache.cc: + - ensure that pkgApplyStatus is called when the cache is opened + (thanks to Sebastian Heinlein for finding this bug), LP: #659438 + + [ Stéphane Graber ] + * data/templates/Ubuntu.info.in: + - add quantal + + [ Steve Langasek ] + * utils/get_ubuntu_mirrors_from_lp.py: move this script to python3 + * pre-build.sh: call dpkg-checkbuilddeps with the list of our + source-build-dependencies; this may save someone else an hour down the + line scratching their head over gratuitous test-suite failures... + + [ Sebastian Heinlein ] + * lp:~glatzor/python-apt/auth: + - this is a port of the software-properties AptAuth module to python-apt + with some cleanups. It provides a wrapper API for the apt-key command + + [ David Prévot ] + * po/*.po: update PO files against current POT file + * po/be.po: Belarusian translation by Viktar Siarheichyk (closes: #678286) + * po/de.po: German translation updated by Holger Wansing (closes: #677916) + * po/el.po: Greek translation updated by Thomas Vasileiou (closes: #677331) + * po/en_GB.po: Remove useless file <20120610190618.GA1387@burratino> + * po/eo.po: Esperanto translation by Kristjan Schmidt and Michael Moroni + * po/fi.po: Finnish translation updated by Timo Jyrinki + * po/fr.po: French translation updated (closes: #567765) + * po/hu.po: Hungarian translation updated by Gabor Kelemen + * po/id.po: Indonesian translation by Andika Triwidada (closes: #676960) + * po/nl.po: Dutch translation updated by Jeroen Schot (closes: #652335) + * po/pt_BR.po: Brazilian translation updated by Sérgio Cipolla + * po/ru.po: incomplete Russian translation updated by Andrey + * po/sk.po: Slovak translation updated by Ivan Masár (closes: #676973) + * po/sl.po: Slovenian translation updated by Matej Urbančič + * po/sr.po: incomplete Serbian translation updated by Nikola Nenadic + * po/tl.po: Tagalog translation updated by Ariel S. Betan + * po/am.po po/br.po po/et.po po/eu.po po/fa.po po/fur.po po/hi.po + po/mr.po po/ms.po po/nn.po po/pa.po po/ps.po po/qu.po po/rw.po po/ta.po + po/ur.po po/xh.po: remove useless (empty) translations + + [ Julian Andres Klode ] + * Merge patch from Colin Watson to handle non-UTF8 tag files in + Python 3, by using bytes instead of str when requested; and + document this in the RST documentation (Closes: #656288) + * debian/control: + - Drop Recommends on python2.6 (Closes: #645970) + - Replace xz-lzma Recommends by xz-utils (Closes: #677934) + * python/configuration.cc: + - Handle the use of "del" on configuration values. Those are represented + by calling the setter with NULL, which we did not handle before, causing + a segmentation fault (Closes: #661062) + * python/tag.cc: + - Correctly handle file descriptor 0 aka stdin (Closes: #669458) + * python/acquire.cc: + - Use pkgAcquire::Setup() to setup the acquire class and handle errors + from this (Closes: #629624) + * debian/control: + - Set Standards-Version to 3.9.3 + * utils/get_ubuntu_mirrors_from_lp.py: + - Revert move to Python 3, python3-feedparser is not in the archive yet + * tests: + - Fix new tests from Sebastian to work with Python 2.6 + + -- Julian Andres Klode <jak@debian.org> Fri, 22 Jun 2012 10:37:23 +0200 + +python-apt (0.8.4) unstable; urgency=low + + [ Michael Vogt ] + * doc/examples/build-deps.py: + - update the build-deps.py example to use the apt API more + * add support for apt_pkg.Policy.get_priority(PkgFileIterator) + * apt/debfile.py: + - use apt_inst for reading the control_filelist + * debian/control: + - remove no longer needed dependency on python-debian + * tests/test_tagfile.py: + - add test for apt_pkg.TagFile() both for compressed/uncompressed + files + * python/tag.cc, tests/test_tagfile.py: + - add support a filename argument in apt_pkg.TagFile() (in addition + to the file object currently supported) + * apt/package.py: + - if there is no Version.uri return None + * apt/cache.py: + - fix _have_multi_arch flag (thanks to Sebastian Heinlein) + * build against apt 0.9.0 + + [Julian Andres Klode ] + * python/apt_pkgmodule.cc: + - Fix apt_pkg.Dependency.TYPE_RECOMMENDS, had Suggests value previously + + -- Michael Vogt <mvo@debian.org> Mon, 16 Apr 2012 19:06:48 +0200 + +python-apt (0.8.4~exp1) experimental; urgency=low + + * tests/test_apt_cache.py: + - fix tests on kfreebsd/ia64 + * apt/debfile.py: + - fix crash in dep multiarch handling + + -- Michael Vogt <mvo@debian.org> Tue, 24 Jan 2012 14:02:46 +0100 + +python-apt (0.8.3ubuntu9) UNRELEASED; urgency=low + + [ Steve Langasek ] + * Don't leak file descriptors. + + [ Colin Watson ] + * aptsources/*.py, setup.py: Make aptsources modules work directly in + either Python 2 or 3, and exclude the "future" 2to3 fixer so that 2to3 + doesn't need to modify them. This makes life a little easier for the + strange tricks update-manager plays with its dist-upgrader tarball. + + -- Evan Dandrea <ev@ubuntu.com> Mon, 11 Jun 2012 17:00:37 +0100 + +python-apt (0.8.3) unstable; urgency=low + + [ Alexey Feldgendler ] + * handle architecture-specific conflicts correctly (LP: #829138) + + [ Michael Vogt ] + * lp:~mvo/python-apt/debfile-multiarch: + - add multiarch support to the debfile.py code + * tests/test_apt_cache.py: + - add additional check if provides test can actually be run + + -- Michael Vogt <mvo@debian.org> Thu, 08 Dec 2011 20:31:52 +0100 + +python-apt (0.8.2) unstable; urgency=low + + [ Michael Vogt ] + * merged from ubuntu: + - use logging instead of print + - update distro template Ubuntu.info.in + - add xz compression support + * po/python-apt.pot: + - refreshed + * po/pt_BR.po: + - updated, thanks to Sergio Cipolla (closes: #628398) + * po/da.po: + - updated, thanks to Joe Dalton (closes: #631309) + * po/sr.po: + - updated, thanks to Nikola Nenadic (closes: #638308) + * python/apt_pkgmodule.cc: + - add apt_pkg.get_architectures() call + * apt/cache.py: + - remove "print" when creating dirs in apt.Cache(rootdir=dir), + thanks to Martin Pitt + - add __lt__ to apt.Package so that sort() sorts by name + on list of package objects + * debian/control: + - add recommends to xz-lzma to ensure we have the unlzma command + * apt/cache.py: + - set Dir::bin::dpkg if a alternate rootdir is given + (LP: #885895) + * build fixes for the apt in experimental + * apt/debfile.py: + - raise error when accessing require_changes and + missing_deps without calling check() before, thanks to + Tshepang Lekhonkhobe (closes: #624379) + * apt/package.py: + - add new "suggests" property, thanks to Christop Groth + - allow Dependency object to be iteratable, this allows to write + code like: + for or_dep_group in pkg.candidate.dependencies: + for dep in or_dep_group: + do_something() + (thanks to Christop Groth) + * apt/progress/base.py: + - write exception text to stderr to avoid hidding exceptions + like "pre-configure failed" from libapt (thanks to Jean-Baptiste + Lallement) + + [ Tshepang Lekhonkhobe ] + * rm usage of camelcase in cache.py doc (closes: #626617) + * grammar fix in the cache.py doc (closes: #626610) + + [ Nikola Pavlović ] + * fixed a typo, changed "Open Source software" to + "free and open-source software" (LP: #500940) + + -- Michael Vogt <mvo@debian.org> Thu, 01 Dec 2011 14:14:42 +0100 + +python-apt (0.8.1) unstable; urgency=low + + [ Julian Andres Klode ] + * Breaks: debsecan (<< 0.4.15) [not only << 0.4.14] (Closes: #629512) + + [ Michael Vogt ] + * python/arfile.cc: + - use APT::Configuration::getCompressionTypes() instead of duplicating + the supported methods here + * tests/test_debfile.py: + - add test for raise on unknown data.tar.xxx + * tests/test_aptsources_ports.py, tests/test_aptsources.py: + - use tmpdir during the tests to fix test failure with apt from + experimental + * tests/test_apt_cache.py: + - fix test by providing proper fixture data + - fix test if sources.list is not readable (as is the case on some + PPA buildds) + * apt/package.py: + - fix py3 compatiblity with print + * tests/test_all.py: + - skip all tests if sources.list is not readable (as is the case on + some builds) + - packages in marked_install state can also be auto-removable + * add concept of "ParentComponent" for e.g. ubuntu/multiverse + that needs universe enabled as well (plus add test) + * apt/progress/gtk2.py: + - update to the latest vte API for child-exited (LP: #865388) + + -- Michael Vogt <mvo@debian.org> Wed, 19 Oct 2011 16:39:13 +0200 + python-apt (0.8.0) unstable; urgency=low * Upload to unstable diff --git a/debian/control b/debian/control index 98506aec..ca32cb3b 100644 --- a/debian/control +++ b/debian/control @@ -3,11 +3,13 @@ Section: python Priority: standard Maintainer: APT Development Team <deity@lists.debian.org> Uploaders: Michael Vogt <mvo@debian.org>, Julian Andres Klode <jak@debian.org> -Standards-Version: 3.9.2 +Standards-Version: 3.9.3 XS-Python-Version: >= 2.6 X-Python3-Version: >= 3.1 -Build-Depends: apt-utils, +Build-Depends: apt (>= 0.9.6), + apt-utils, debhelper (>= 7.3.5), + fakeroot, libapt-pkg-dev (>= 0.8.11), python-all-dev (>= 2.6.6-3~), python-all-dbg, @@ -22,12 +24,11 @@ Vcs-Browser: http://bzr.debian.org/loggerhead/apt/python-apt/debian-sid/changes Package: python-apt Architecture: any Depends: ${python:Depends}, ${shlibs:Depends}, ${misc:Depends}, python-apt-common -Recommends: lsb-release, iso-codes, python2.6 +Recommends: lsb-release, iso-codes, xz-utils Breaks: packagekit-backend-apt (<= 0.4.8-0ubuntu4), computer-janitor (<< 1.14.1-1+), debdelta (<< 0.41+), python-dogtail (<< 0.6.1-3.1+), - python-debian (<< 0.1.18+), python-software-properties (<< 0.70.debian-1+), aptdaemon (<< 0.11+bzr343-1~), apt-forktracer (<< 0.3), @@ -38,7 +39,7 @@ Breaks: packagekit-backend-apt (<= 0.4.8-0ubuntu4), bcfg2 (<< 1.0.1), bzr-builddeb (<< 2.4), debpartial-mirror (<< 0.2.98), - debsecan (<< 0.4.14), + debsecan (<< 0.4.15), gdebi (<< 0.6.1), germinate (<< 1.21), gnome-codec-install (<< 0.4.5), |
