summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2011-02-18* python/depcache.cc:Michael Vogt3-1/+35
- provide bindings for new libapt SetCandidateRelease() * debian/control: - require new libapt-pkg-dev SetCandidateRelease()
2011-01-13* debian/python3-apt.install:Michael Vogt2-3/+6
- fix py3 extension module install location (thanks to Barry)
2011-01-10merged lp:~geser/ubuntu/natty/python-apt/build-with-py3.2 (manually as bzr ↵Michael Vogt9-12/+12
thinks the branches have nothing in common)
2010-12-22merged from the debian branchMichael Vogt4-11/+25
2010-12-22python/depcache.cc: remove Py_DECREF, that is one too much (thanks to juliank)Michael Vogt1-1/+0
2010-12-22merged from lp:~mvo/python-apt/mvoMichael Vogt6-11/+41
2010-12-22* python/depcache.cc:Michael Vogt2-1/+7
- when using the actiongroup as a contextmanager incref/decref on enter and leave. this should fix the instablity issues that aptdaemon runs into (LP: #691134)
2010-12-21* apt/debfile.py, tests/test_debfile.py:Michael Vogt3-1/+16
- strip "./" from _get_content and add tests, this fixes a control file extraction bug in gdebi
2010-12-13tests/test_apt_cache.py: fix testsMichael Vogt1-3/+3
2010-12-13* apt/progress/text.py:Michael Vogt2-6/+10
- only run ioctl for termios.TIOCGWINSZ if the fd is a tty
2010-12-12Release 0.7.100.1Julian Andres Klode1-2/+2
2010-12-12Merge from mvoJulian Andres Klode5-12/+30
* python/generic.h: - set Object to NULL in CppDeallocPtr * python/depcache.cc: - don't run "actiongroup.release()" if the object was already deallocated * tests/test_apt_cache.py: - fix tests to work if apt compressed indexes are enabled
2010-12-12debian/control: add Replaces to python-apt-common, python3-apt; toJulian Andres Klode2-0/+4
avoid file conflicts with files previously in python-apt (Closes: #605136).
2010-12-07python/generic.h: Fix a memory leak (leaking on every unicode string).Julian Andres Klode2-1/+9
2010-12-07tests/test_all.py: add workaround for py3.2Michael Vogt1-0/+8
2010-12-07* python/generic.h:Michael Vogt3-2/+15
- set Object to NULL in CppDeallocPtr * python/depcache.cc: - don't run "actiongroup.release()" if the object was already deallocated
2010-12-07merged from debian-sidMichael Vogt15-236/+435
2010-11-24* tests/test_apt_cache.py:Michael Vogt2-10/+9
- fix tests to work if apt compressed indexes are enabled
2010-11-17Final 0.7.100 release; targeted at Squeeze.Julian Andres Klode1-2/+3
2010-11-17The C++ API/ABI is stable now.Julian Andres Klode3-8/+2
2010-11-17* doc:Julian Andres Klode3-7/+32
- Various documentation updates.
2010-11-17Fix indentation in changelog block.Julian Andres Klode1-3/+3
2010-11-17* apt/package.py:Julian Andres Klode2-1/+3
- Fix docstring of Package.mark_delete() (Closes: #599042)
2010-11-17* poJulian Andres Klode2-185/+295
- Update sl.po (Closes: #603359)
2010-11-10* apt/debfile.py:Julian Andres Klode2-15/+15
- Replace (undocumented) use of python-debian debfile.DebFile API with the equivalent apt_inst.DebFile API (Closes: #603043)
2010-09-29merged patch from Piotr, many thanksMichael Vogt9-21/+88
2010-09-28merged from the debian-sid branchMichael Vogt6-141/+162
2010-09-28releasing version 0.7.98Michael Vogt2-2/+4
2010-09-28do use PyString_FromFormat(), in python versions below 2.7 itMichael Vogt2-8/+16
does not support long long (%llu), use strprintf() from libapt instead
2010-09-28python/acquire-item.cc: strprintf() to have a working %lluMichael Vogt1-8/+13
2010-09-24* merge fix from Steven Chamberlain <steven@pyro.eu.org> forMichael Vogt2-3/+8
crash in unattended-upgrades, many many thanks (closes: #596408) * python/acquire-item.cc: - fix two more int -> long long change to follow the changes from libapt
2010-09-24* python/acquire-item.cc:Michael Vogt2-2/+5
- fix two more int -> long long change to follow the changes from libapt
2010-09-24merge fix from Steven Chamberlain <steven@pyro.eu.org> forMichael Vogt2-1/+3
crash in unattended-upgrades, many many thanks (closes: #596408)
2010-09-20merged from lp:~mvo/python-apt/mvoMichael Vogt8-7/+45
2010-09-20fix return type of DebSize() and UsrSize(), thanks toMichael Vogt2-2/+4
Sebastian Heinlein, LP: #642936
2010-09-13data/templates/Ubuntu.info.in: add MatchURIMichael Vogt1-0/+2
2010-09-13data/templates/Ubuntu.info.in: updated based on the feedback from mpt (thanks)Michael Vogt1-6/+6
2010-09-13* data/templates/Ubuntu.info.in:Michael Vogt4-1/+32
- add extras.ubuntu.com and archvie.canonical.com to the templates * aptsources/distinfo.py, aptsources/distro.py: - support non-official templates (like extras.ubuntu.com)
2010-09-13python/configuration.cc: fix typo in doc stringMichael Vogt1-1/+1
2010-09-08* apt/debfile.py:Michael Vogt2-2/+5
- remove bogus comment * python/tag.cc: - allow "bytes" type in TagSecNew (for python3)
2010-09-08fix a bunch of python3.1 releated test failuresMichael Vogt3-4/+9
2010-09-07merged from lp:~mvo/python-apt/mvoMichael Vogt1-1/+6
2010-09-07tests/test_apt_cache.py: reset apt_pkg.config when running the testsMichael Vogt1-0/+4
2010-09-07tests/test_apt_cache.py: fix testMichael Vogt1-1/+2
2010-09-07cherry pick from debian-sidMichael Vogt2-0/+5
2010-09-07cherry pick -r453 from lp:~mvo/python-apt/debian-sidMichael Vogt1-2/+3
2010-09-07* merged patch from Samuel Lidén Borell to fix crash if there utf8 Michael Vogt9-6/+107
in the control file (LP: #624290) and add test * apt/cache.py: - add "sources_list" parameter to cache.update() to force updating a single sources.list entry only * debian/control: - add missing build-depends on python-debian (needed to run the tests for apt.debfile.DebPackage() * apt/debfile: - don't fail if we conflict with the pkgs we are reinstalling
2010-09-07tests/test_apt_cache.py: improve the tests so that they do not require a ↵Michael Vogt2-19/+44
working network
2010-09-07merged from lp:~kiwinote/python-apt/reinstall-same-fileMichael Vogt2-1/+10
2010-09-03not not depend on network when running the tests, some style fixes (thanks ↵Michael Vogt2-6/+7
to Jak for the code-review)