summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2012-03-27* apt/package.py:Michael Vogt2-1/+6
- if there is no Version.uri return None
2012-02-06python/tag.cc: make it build with older apt versions tooMichael Vogt1-0/+5
2012-02-06python/tag.cc: cleanupMichael Vogt1-8/+4
2012-02-03* python/tag.cc, tests/test_tagfile.py:Michael Vogt3-24/+53
- add support a filename argument in apt_pkg.TagFile() (in addition to the file object currently supported)
2012-02-03tests/test_tagfile.py: fix data loading when not in tests dirMichael Vogt1-2/+9
2012-02-03* tests/test_tagfile.py:Michael Vogt4-0/+53
- add test for apt_pkg.TagFile() both for compressed/uncompressed files
2012-01-31apt/debfile.py: kill _supported_data_members its actually not used anymore ↵Michael Vogt1-7/+0
and instead done dynamically in arfile.cc using the APT::Configuration::getCompressionTypes() call (yeah!)
2012-01-31* apt/debfile.py:Michael Vogt3-18/+24
- use apt_inst for reading the control_filelist * debian/control: - remove no longer needed dependency on python-debian
2012-01-30GREEN: apt.Version has a "policy_priority" propertyMichael Vogt4-6/+25
2012-01-30RED: apt.Version should have "policy_priority" propertyMichael Vogt3-3/+10
2012-01-30REFACTOR: python/policy.cc update error to include PackageFile() tooMichael Vogt1-1/+1
2012-01-30GREEN: policy should suppors PkgVerFile nowMichael Vogt3-7/+11
2012-01-30RED: policy should support verfileMichael Vogt3-25/+63
2012-01-10pyflakes fixesMichael Vogt3-6/+2
2012-01-04* doc/examples/build-deps.py:Michael Vogt3-36/+99
- update the build-deps.py example to use the apt API more
2011-12-19pyflakes cleanup, use apt_pkg.gettext in aptsources tooMichael Vogt5-23/+5
2011-12-19* apt/debfile.py: Michael Vogt2-1/+4
- fix crash in dep multiarch handling
2011-12-09tests/test_apt_cache.py: use intltool instead of libc6 as the later is not ↵Michael Vogt1-2/+2
available on ia64 or kfreebsd
2011-12-09mered from debianMichael Vogt1-2/+2
2011-12-08* handle architecture-specific conflicts correctly (LP: #829138)Michael Vogt7-36/+148
* 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
2011-12-08* tests/test_apt_cache.py:Michael Vogt2-0/+8
- add additional check if provides test can actually be run
2011-12-08tests/test_apt_cache.py: change test to test for python3 instead of xterm to ↵Michael Vogt1-2/+2
fix test failure on certain buildds
2011-12-08* lp:~mvo/python-apt/debfile-multiarch:Michael Vogt6-33/+129
- add multiarch support to the debfile.py code
2011-12-08handle architecture-specific conflicts correctly (LP: #829138)Michael Vogt2-1/+9
2011-12-08merged from debianMichael Vogt7-50/+65
2011-12-01releasing version 0.8.2Michael Vogt1-3/+2
2011-12-01merged from lp:~mvo/apt/mvoMichael Vogt9-70/+102
2011-12-01apt/debfile.py: add py3 compat for to_strish()Michael Vogt1-12/+14
2011-12-01apt/progress/base.py: fix silly leftover from last commitMichael Vogt1-2/+0
2011-12-01fix debfile binary test for py3Michael Vogt2-7/+9
2011-12-01py3 fixes/cleanMichael Vogt3-3/+4
2011-12-01* apt/progress/base.py:Michael Vogt2-1/+7
- write exception text to stderr to avoid hidding exceptions like "pre-configure failed" from libapt (thanks to Jean-Baptiste Lallement)
2011-11-24fixed a typo, changed "Open Source software" to Michael Vogt2-26/+30
"free and open-source software" (LP: #500940)
2011-11-22tests/test_debfile.py: remove unneeded debug printMichael Vogt1-1/+1
2011-11-22tests/test_debfile.py: fix test on python2.6Michael Vogt1-2/+1
2011-11-22tests/test_apt_cache.py: fix test failure by explicitely setting rootdirMichael Vogt1-1/+1
2011-11-22apt/package.py: use lt() instead of cmp()Michael Vogt2-3/+3
2011-11-22tests/test_debfile.py: remove debug printMichael Vogt1-1/+1
2011-11-22tests/test_debfile.py: fix test after previous exception changeMichael Vogt1-1/+1
2011-11-22cleanup Michael Vogt2-9/+9
2011-11-22cleanup based on feedback from juliankMichael Vogt4-16/+31
2011-11-17make Dependency a list (it should probably also renamed to DependencyOrGroup ↵Michael Vogt2-9/+9
or something), thanks to Christop Groth
2011-11-17allow Dependency object to be iteratable, this allows to writeMichael Vogt3-2/+9
code like: for or_dep_group in pkg.candidate.dependencies: for dep in or_dep_group: do_something()
2011-11-17* apt/package.py:Michael Vogt2-0/+7
- add new "suggests" property, thanks to Christop Groth
2011-11-15merged from lp:~mvo/apt/mvoMichael Vogt16-27/+52
2011-11-14* apt/cache.py:Michael Vogt2-0/+7
- set Dir::bin::dpkg if a alternate rootdir is given (LP: #885895)
2011-11-10fix build against apt in experimentalMichael Vogt15-27/+45
2011-11-10merge from the mvo branchMichael Vogt7-12/+69
2011-11-10* apt/cache.py:Michael Vogt2-1/+4
- remove "print" when creating dirs in apt.Cache(rootdir=dir), thanks to Martin Pitt
2011-10-21apt/debfile.py: really check against architectureMichael Vogt1-1/+1