summaryrefslogtreecommitdiff
path: root/doc/source/apt_pkg/cache.rst
AgeCommit message (Collapse)AuthorFilesLines
2009-04-19* doc: Update the documentation to the current state.Julian Andres Klode1-1243/+0
2009-04-15* Upload as 0.7.90 to experimentalJulian Andres Klode1-4/+4
This is the first pre-release of python-apt 0.8. It is completely backward compatible (even on Python 3), API changes will appear in 0.7.91.
2009-04-13* doc: Documentation updatesJulian Andres Klode1-0/+4
Extended the documentation, renamed 'Coding for python-apt' to 'Contributing to python-apt' and other stuff.
2009-04-13* doc/source/apt_pkg/cache.rst: Add .. versionadded:: 0.7.11 to the ↵Julian Andres Klode1-0/+4
documentation
2009-04-13* python/configuration.cc: Support the 'in' operator for ConfigurationJulian Andres Klode1-0/+4
Support the replacement of mapping.has_key() for Configuration,ConfigurationPtr and ConfigurationSub objects. This is implemented by extending the various types with the tp_as_sequence slot, which refers to a PySequenceMethods containing only this method. The CnfGetAttr() function has been removed and replaced by the use of the tp_method slot. This helps the py3k port because the previously used Py_FindMethod() is not avilable anymore. This completes the support of the 'in' operator in all python-apt objects, which makes it even easier to convert python-apt-using applications to py3k once python-apt supports it, as 2to3 converts 'm.has_key(k)' to 'k in m'. Also finalize the types in apt_pkgmodule.cc and add the new 'key in conf' description to the documentation.
2009-04-13* python/tag.cc: Support 'key in mapping' for TagSectionsJulian Andres Klode1-0/+4
Support the replacement of mapping.has_key() for sections, and update the usage in apt/package.py and apt/debfile accordingly. This is implemented by extending the TagSecType with sequence methods, but only settings the contains method there. The TagSecGetAttr() function has been removed and replaced by the use of the tp_methods slot.
2009-01-11* doc/source/apt_pkg/cache.rst: Mention the SHA256Hash is new in 0.7.9Julian Andres Klode1-0/+2
2009-01-11* Add support for PkgRecords.SHA256Hash (Closes: #456113)Julian Andres Klode1-0/+5
2009-01-11* doc/: Small updates, add PkgSourceListJulian Andres Klode1-38/+61
2009-01-11doc/source/**.rst: rst Style changes.Julian Andres Klode1-87/+73
This changes our style to match the Python documentation.
2009-01-11* doc/source/apt_pkg/cache.rst: Add the last classesJulian Andres Klode1-6/+435
There is no description for MetaIndex yet, but this will be added soon.
2009-01-10* doc/source/apt_pkg/cache.rst: Add PkgAcqFile, AcquireItem, and ConfigurationJulian Andres Klode1-0/+175
Not documented: MetaIndex PackageIndexFile PkgManager PkgRecords PkgSourceList PkgSrcRecords ProblemResolver TagFile TagSection (9)
2009-01-10* doc/: Heavily improve documentationJulian Andres Klode1-10/+522
Complete the documentation of pkgCache, pkgDepCache, pkgCache::Package. Introduce new documentation for pkgCache::Version, pkgCache::Dependency, pkgCache::PackageFile, pkgcache::Description. There is also an example now which checks for missing dependencies.
2009-01-09* Introduce the new documentation and add 0.7.9~exp2 to changelog.Julian Andres Klode1-0/+95
The new documentation is built using sphinx (>= 0.5) [other versions may work too, but let's be safe].