<feed xmlns='http://www.w3.org/2005/Atom'>
<title>python-apt/doc/source/apt_pkg/cache.rst, branch master</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/pkg-python/python-apt/atom?h=master</id>
<link rel='self' href='https://git.osdyson.ru/pkg-python/python-apt/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/'/>
<updated>2009-04-19T17:48:08Z</updated>
<entry>
<title>* doc: Update the documentation to the current state.</title>
<updated>2009-04-19T17:48:08Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-04-19T17:48:08Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=071b059f8ccb35eaeb6c9457244f783ad69ba957'/>
<id>urn:sha1:071b059f8ccb35eaeb6c9457244f783ad69ba957</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* Upload as 0.7.90 to experimental</title>
<updated>2009-04-15T18:23:04Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-04-15T18:23:04Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=abc7c861e85265b0725aa82a51fe41f9183bc506'/>
<id>urn:sha1:abc7c861e85265b0725aa82a51fe41f9183bc506</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>* doc: Documentation updates</title>
<updated>2009-04-13T20:37:20Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-04-13T20:37:20Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=ae7f143f8162d10c7bd834e8877e42674fdb646f'/>
<id>urn:sha1:ae7f143f8162d10c7bd834e8877e42674fdb646f</id>
<content type='text'>
Extended the documentation, renamed 'Coding for python-apt' to 'Contributing
to python-apt' and other stuff.
</content>
</entry>
<entry>
<title>* doc/source/apt_pkg/cache.rst: Add .. versionadded:: 0.7.11 to the documentation</title>
<updated>2009-04-13T18:19:03Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-04-13T18:19:03Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=8d59817045630f8cf695f9673bde484727189a49'/>
<id>urn:sha1:8d59817045630f8cf695f9673bde484727189a49</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* python/configuration.cc: Support the 'in' operator for Configuration</title>
<updated>2009-04-13T18:00:09Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-04-13T18:00:09Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=ccd98916ba50c7583f354e0d3487ffb0830103f0'/>
<id>urn:sha1:ccd98916ba50c7583f354e0d3487ffb0830103f0</id>
<content type='text'>
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.
</content>
</entry>
<entry>
<title>* python/tag.cc: Support 'key in mapping' for TagSections</title>
<updated>2009-04-13T16:27:43Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-04-13T16:27:43Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=506cb021d62e643fba38ddb4b84572a86cb3a3ba'/>
<id>urn:sha1:506cb021d62e643fba38ddb4b84572a86cb3a3ba</id>
<content type='text'>
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.</content>
</entry>
<entry>
<title>* doc/source/apt_pkg/cache.rst: Mention the SHA256Hash is new in 0.7.9</title>
<updated>2009-01-11T19:48:40Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-01-11T19:48:40Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=eb32fb89da3e3e1ff4a9668aaed6d533f04e9ee7'/>
<id>urn:sha1:eb32fb89da3e3e1ff4a9668aaed6d533f04e9ee7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* Add support for PkgRecords.SHA256Hash (Closes: #456113)</title>
<updated>2009-01-11T19:02:29Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-01-11T19:02:29Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=2e980f4f190abb787f9aa9939a404875905d651c'/>
<id>urn:sha1:2e980f4f190abb787f9aa9939a404875905d651c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>* doc/: Small updates, add PkgSourceList</title>
<updated>2009-01-11T17:30:58Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-01-11T17:30:58Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=0998ee54b5b56d7ca91310d28f73028cfc0e036c'/>
<id>urn:sha1:0998ee54b5b56d7ca91310d28f73028cfc0e036c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>doc/source/**.rst: rst Style changes.</title>
<updated>2009-01-11T16:36:10Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-01-11T16:36:10Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=c8215a931b11db1b85b977920c720479de7bf902'/>
<id>urn:sha1:c8215a931b11db1b85b977920c720479de7bf902</id>
<content type='text'>
This changes our style to match the Python documentation.
</content>
</entry>
</feed>
