summaryrefslogtreecommitdiff
path: root/python
AgeCommit message (Expand)AuthorFilesLines
2009-06-09Allow types providing __new__() to be subclassed.Julian Andres Klode12-16/+32
2009-06-09python/cache.cc: Fix segfaults using the new allocation methods.Julian Andres Klode2-3/+22
2009-06-08Fix build failures with python2.4-dbg (const)Julian Andres Klode2-3/+3
2009-06-08python/progress.cc: #include "generic.h" to fix build failure with python2.4Julian Andres Klode1-0/+1
2009-06-08python/indexrecords.cc: Swap tuple elements in lookup, and raise KeyError whe...Julian Andres Klode1-3/+8
2009-06-08Add apt_pkg.HashString and apt_pkg.IndexRecords (Closes: #456141)Julian Andres Klode5-1/+271
2009-06-08python/generic.h,tag.cc,configuration.cc: Use tp_alloc/tp_free instead of Py...Julian Andres Klode3-11/+12
2009-06-08merge with mvojak@debian.org1-6/+118
2009-06-05python/progress.cc, apt/progress/*.py: Use PEP 8 naming conventions for progressJulian Andres Klode1-17/+64
2009-06-05python/acquire.cc(AcquireItemType): Use "apt_pkg.AcquireItem" as tp_nameJulian Andres Klode1-1/+1
2009-06-05python/: Put all deprecated Get*() functions into #ifdef COMPAT_0_7.Julian Andres Klode10-9/+29
2009-06-05python/apt_pkgmodule.cc: Fix refcount problem.Julian Andres Klode1-1/+3
2009-06-05Introduce the rename rules formally, and add some exceptions.Julian Andres Klode6-18/+18
2009-06-04python/apt_pkgmodule.cc: Make sure all types are ready.Julian Andres Klode1-18/+1
2009-06-04python/cache.cc: Remove some (char*) to make migrate-0.8.py work again.Julian Andres Klode1-13/+13
2009-06-04python/: Unify naming conventions for all new names.Julian Andres Klode8-60/+60
2009-06-04python/cache.cc, python/metaindex.cc: Convert remaining stuff to getset descr...Julian Andres Klode2-170/+356
2009-06-03python/apt_pkgmodule.cc: Rename STATE_* constants.Julian Andres Klode1-15/+15
2009-06-03python/: Convert most names to PEP8 naming conventions (except Version,Packag...Julian Andres Klode13-22/+329
2009-05-05* apt/progress/__init__.py:Michael Vogt1-7/+119
2009-04-24* python/*.cc: Fix build failures with python2.4-dbg.Julian Andres Klode5-9/+9
2009-04-19ActionGroups can be used as a context manager for the 'with' statement.Julian Andres Klode1-5/+27
2009-04-19* python/*.cc: Export all types and add a __new__() method to them.Julian Andres Klode14-174/+519
2009-04-17* python/apt_pkgmodule.cc: Do not access the modules __dict__.Julian Andres Klode1-60/+44
2009-04-17* python/generic.h: Force 0.7 compatibility to be off in Python 3 buildsJulian Andres Klode1-0/+2
2009-04-16* python/cache.cc: Correct the 'Auto' descriptor of the Package class.Julian Andres Klode1-1/+1
2009-04-16* apt/*.py: Initial rename work for Bug#481061Julian Andres Klode1-0/+6
2009-04-15* python: Port AcquireItem,Package,Description to GetSetJulian Andres Klode4-118/+188
2009-04-15* Introduce support for Python 3 (Closes: #523645)Julian Andres Klode16-25/+192
2009-04-15* python/pkgrecords.cc: Use GetSet for PkgRecordsTypeJulian Andres Klode2-36/+94
2009-04-14* python/pkgsrcrecords.cc: Use GetSet properties for PkgSrcRecordsTypeJulian Andres Klode3-61/+119
2009-04-14* python/pkgmanager.cc: Use tp_methods and tp_getset for PkgManagerTypeJulian Andres Klode2-18/+35
2009-04-14* python/indexfile.cc: Use tp_methods and tp_getset for PackageIndexFileTypeJulian Andres Klode2-25/+53
2009-04-14* python/acquire.cc: Use tp_methods and tp_getset for PkgAcquireTypeJulian Andres Klode2-35/+62
2009-04-14* python/depcache.cc: Use tp_methods and tp_getset for PkgDepCacheTypeJulian Andres Klode2-28/+50
2009-04-14* python/cache.cc: Add tp_getset and tp_methods to DependencyType.Julian Andres Klode2-24/+74
2009-04-14* python/cache.cc: Use tp_methods and tp_getset for PkgCacheTypeJulian Andres Klode2-29/+71
2009-04-14* python/acquire.cc, python/sourcelist.cc: Type cleanupJulian Andres Klode3-33/+34
2009-04-14* Remove any trailing whitespaceJulian Andres Klode8-28/+28
2009-04-13* python/cdrom.cc, python/depcache.cc: Use tp_methods for Cdrom, ProblemResol...Julian Andres Klode4-34/+53
2009-04-13* python/configuration.cc: Support the 'in' operator for ConfigurationJulian Andres Klode2-15/+58
2009-04-13* python/cache.cc: Add support for the Breaks fieldsJulian Andres Klode1-1/+1
2009-04-13* python/*.cc: Use PyObject_AsFileDescriptor instead of fileno(PyFile_AsFile)Julian Andres Klode4-20/+37
2009-04-13* apt/tag.cc: Rework TagFile using tp_methods and tp_getsetJulian Andres Klode2-17/+31
2009-04-13* python/tag.cc: Support 'key in mapping' for TagSectionsJulian Andres Klode2-16/+35
2009-03-03* python/cache.cc, tests/getcache_mem_corruption.py:Michael Vogt1-3/+15
2009-01-29* apt/cache.py:Michael Vogt3-0/+21
2009-01-11* Add support for PkgRecords.SHA256Hash (Closes: #456113)Julian Andres Klode1-0/+2
2009-01-11Merge Ben Finney's whitespace changes (Closes: #481563)Julian Andres Klode24-456/+456
2008-11-07python/acquire.cc (GetPkgAcqFile): Support DestDir and DestFilename.Michael Vogt3-5/+10