summaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2008-06-18merged from mvo branchegon7-7/+98
2008-06-13make the changelog match the debian uploadMichael Vogt1-7/+7
2008-06-13* apt/cache.py:Michael Vogt2-1/+13
- add "memonly" option to apt.Cache() to force python-apt to not touch the pkgcache.bin file (this works around a possible race condition in the pkgcache.bin handling)
2008-06-12merged from debian-sidMichael Vogt1-3/+3
2008-05-28make MirrorsFile arch specific tooMichael Vogt3-5/+8
2008-05-28security is only on ports.ubuntu.com now tooMichael Vogt1-2/+4
2008-05-28* aptsources/distinfo.py:Michael Vogt3-2/+15
- support arch specific BaseURI and MatchURI in the distinfo template
2008-05-05* debian/README.source: Michael Vogt2-0/+5
- added (basic) documentation how to build python-apt
2008-05-05* data/templates/Ubuntu.info.in:Michael Vogt2-0/+54
- added ubuntu 'intrepid'
2008-04-30aptsources/distro.py: fix typo (thanks to cjwatson)Michael Vogt1-1/+1
2008-02-19uploaded as 0.7.5Michael Vogt1-3/+3
2008-02-19* use the new CacheFile::ListUpdate() codeMichael Vogt83-3309/+5240
* add example in doc/examples/update.py * python/pkgrecords.cc: - export the Homepage field * python/tar.cc: - fix .lzma extraction (thanks to bigjools) * python/sourcelist.cc: - support GetIndexes() GetAll argument to implement something like --print-uris * python/apt_pkgmodule.cc: - add InstState{Ok,ReInstReq,Hold,HoldReInstReq} constants * apt/cache.py: - add reqReinstallPkgs property that lists all packages in ReInstReq or HoldReInstReq
2008-02-19fix changelog entryMichael Vogt1-1/+1
2008-02-18* python/apt_pkgmodule.cc:Michael Vogt75-72/+93
- add InstState{Ok,ReInstReq,Hold,HoldReInstReq} constants * apt/cache.py: - add reqReinstallPkgs property that lists all packages in ReInstReq or HoldReInstReq
2008-02-14* python/sourcelist.cc:Michael Vogt74-3217/+5158
- support GetIndexes() GetAll argument to implement something like --print-uris
2008-02-11apt/package.py: make the homepage field accessableMichael Vogt1-0/+8
2008-02-11* python/pkgrecords.cc:Michael Vogt2-0/+4
- export the Homepage field
2008-01-18* python/tar.cc:Michael Vogt2-0/+4
- fix .lzma extraction (thanks to bigjools)
2008-01-08doc/examples/gui-inst.py:Michael Vogt1-42/+13
- update to reflect the current features
2008-01-07update to latest ListUpdate()Michael Vogt1-1/+2
2008-01-04* use the new CacheFile::ListUpdate() codeMichael Vogt5-51/+32
* add example in doc/examples/update.py
2007-12-06merged from the debian-sid branchMichael Vogt1-0/+3
2007-12-06 - fix typoMichael Vogt4-40/+227
* data/templates/: - update templates
2007-12-04merged from the ubuntu branchMichael Vogt3-40/+224
2007-11-29* apt/package.py:Michael Vogt15-402/+263
- fix apt.package.Dependency.relation initialization * python/string.cc: - fix overflow in SizeToStr() * python/metaindex.cc: - added support for the metaIndex objects * python/sourceslist.cc: - support new "List" attribute that returns the list of metaIndex source entries * python/depcache.cc: - be more threading friendly * python/tag.cc - support "None" as default in ParseSection(control).get(field, default), LP: #44470 * python/progress.cc: - fix refcount problem in OpProgress - fix refcount problem in FetchProgress - fix refcount problem in CdromProgress * apt/README.apt: - fix typo (thanks to Thomas Schoepf, closes: #387787) * po/fr.po: - merge update, thanks to Christian Perrier (closes: #435918)
2007-11-29* po/fr.po:Michael Vogt2-380/+39
- merge update, thanks to Christian Perrier (closes: #435918)
2007-11-29* apt/README.apt:Michael Vogt2-2/+4
- fix typo (thanks to Thomas Schoepf, closes: #387787)
2007-11-29* python/tag.ccMichael Vogt2-7/+7
- support "None" as default in ParseSection(control).get(field, default), LP: #44470
2007-11-23* python/depcache.cc:Michael Vogt2-5/+22
- be more threading friendly
2007-11-23* tests/refcount.py:Michael Vogt1-1/+20
- add tests for install/remove of packages
2007-11-23* python/progress.cc:Michael Vogt3-2/+48
- fix refcount problem in OpProgress - fix refcount problem in FetchProgress - fix refcount problem in CdromProgress
2007-11-21* remove python-central pre-depends, this is no longer neededMichael Vogt2-1/+7
during upgrades now that we have "PYCENTRAL_NO_DPKG_QUERY"
2007-10-27* add hardy to the ubuntu sources.list templateMichael Vogt2-0/+58
2007-10-15debian/control:Michael Vogt2-4/+5
- pre-depend on new pycentral
2007-10-15* depend on gutsy version pycentral, this ensures that we get a updatedMichael Vogt2-1/+9
dpkg with triggers support before pycentral uses dpkg-querry (LP: #152827)
2007-10-11* data/templates/Ubuntu.mirrors:Michael Vogt2-39/+126
- update the static mirror list from LP (LP: #126148)
2007-10-01* apt/package.py:Michael Vogt3-3/+9
- fix apt.package.Dependency.relation initialization
2007-10-01* apt/package.py:Michael Vogt2-1/+3
- fix apt.package.Dependency.relation initialization
2007-09-14* doc/examples/acquire.pyMichael Vogt1-2/+1
- add actiongroup to example
2007-09-04* python/metaindex.cc:Michael Vogt7-11/+133
- added support for the metaIndex objects * python/sourceslist.cc: - support new "List" attribute that returns the list of metaIndex source entries * python/string.cc: - fix overflow in SizeToStr() * NMU * Fix version to not use CPU and OS since it's not available on APT anymore (closes: #435653, #435674)
2007-09-04* python/metaindex.cc:Michael Vogt6-2/+117
- added support for the metaIndex objects * python/sourceslist.cc: - support new "List" attribute that returns the list of metaIndex source entries
2007-08-28* python/string.cc:Michael Vogt2-1/+3
- fix overflow in SizeToStr()
2007-08-28* apt/debfile.py:Michael Vogt86-476/+670
- added wrapper around apt_inst.debExtract() - support dictionary like access * python/apt_instmodule.cc: - added arCheckMember() * aptsources/distro.py: - throw NoDistroTemplateException if not distribution template can be found * NMU * Fix version to not use CPU and OS since it's not available on APT anymore (closes: #435653, #435674) * apt/package.py: - added Record class that can be accessed like a dictionary and return it in candidateRecord and installedRecord (thanks to Alexander Sack for discussing this with me) * doc/examples/records.py: - added example how to use the new Records class * apt/cache.py: - throw FetchCancelleException, FetchFailedException, LockFailedException exceptions when something goes wrong * aptsources/distro.py: - generalized some code, bringing it into the Distribution class, and wrote some missing methods for the DebianDistribution one (thanks to Gustavo Noronha Silva) * debian/control: - updated for python-distutils-extra (>= 1.9.0) * debian/python-apt.install: - fix i18n files * python/indexfile.cc: - increase str buffer in PackageIndexFileRepr
2007-08-03* aptsources/distro.py:Michael Vogt3-5/+16
- throw NoDistroTemplateException if not distribution template can be found * NMU * Fix version to not use CPU and OS since it's not available on APT anymore (closes: #435653, #435674)
2007-08-03* rebuild against latest aptMichael Vogt2-1/+7
2007-08-03* aptsources/distro.py:Michael Vogt3-5/+16
- throw NoDistroTemplateException if not distribution template can be found * NMU * Fix version to not use CPU and OS since it's not available on APT anymore (closes: #435653, #435674)
2007-07-31* apt/debfile.py:Michael Vogt75-373/+480
- added wrapper around apt_inst.debExtract() - support dictionary like access * python/apt_instmodule.cc: - added arCheckMember() * build with latest python-distutils-extra (thanks to doko for notifiying about the problem) * apt/package.py: - added Record class that can be accessed like a dictionary and return it in candidateRecord and installedRecord (thanks to Alexander Sack for discussing this with me) * doc/examples/records.py: - added example how to use the new Records class * apt/cache.py: - throw FetchCancelleException, FetchFailedException, LockFailedException exceptions when something goes wrong - generalized some code, bringing it into the Distribution class, and wrote some missing methods for the DebianDistribution one (thanks to Gustavo Noronha Silva) - updated for python-distutils-extra (>= 1.9.0) - fix i18n files - increase str buffer in PackageIndexFileRepr * python/package.py: * python/cache.py:
2007-07-30* apt/debfile.py:Michael Vogt75-363/+460
- added wrapper around apt_inst.debExtract() - support dictionary like access * python/apt_instmodule.cc: - added arCheckMember()
2007-07-30* aptsources/distro.py:Michael Vogt6-10/+24
- generalized some code, bringing it into the Distribution class, and wrote some missing methods for the DebianDistribution one (thanks to Gustavo Noronha Silva) * debian/control: - updated for python-distutils-extra (>= 1.9.0) * debian/python-apt.install: - fix i18n files * python/indexfile.cc: - increase str buffer in PackageIndexFileRepr * apt/package.py: * apt/cache.py:
2007-07-25* apt/package.py:Michael Vogt2-4/+6
* apt/cache.py: * python/indexfile.cc: - increase str buffer in PackageIndexFileRepr