<feed xmlns='http://www.w3.org/2005/Atom'>
<title>python-apt/apt/deprecation.py, 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>2013-09-11T18:15:01Z</updated>
<entry>
<title>Completely remove deprecated stuff</title>
<updated>2013-09-11T18:15:01Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2013-08-26T11:45:40Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=b3934f4303c419bb6b517f71cce59749cf13f9c4'/>
<id>urn:sha1:b3934f4303c419bb6b517f71cce59749cf13f9c4</id>
<content type='text'>
</content>
</entry>
<entry>
<title>python/progress.cc, apt/progress/*.py: Use PEP 8 naming conventions for progress</title>
<updated>2009-06-05T17:13:20Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-06-05T17:13:20Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=994a13b252f97f6ae77872b5d5118ac1366b2a24'/>
<id>urn:sha1:994a13b252f97f6ae77872b5d5118ac1366b2a24</id>
<content type='text'>
This changes the progress classes to use PEP 8 names. Due to the concept of the
deprecation system, this causes methods of subclasses not to be called at all.

If a class implements a command with underscores, it is called. If the class
also implements the version in mixedCase, this is ignored. This means that
all subclasses will not work correctly, because only the method from the
parent class is called.
</content>
</entry>
<entry>
<title>* apt/deprecation.py: Add deprecated_args()</title>
<updated>2009-04-17T15:00:29Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-04-17T15:00:29Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=43605018bd3b0f6b0bf26736b7e13c170131883a'/>
<id>urn:sha1:43605018bd3b0f6b0bf26736b7e13c170131883a</id>
<content type='text'>
The function deprecated_args() is used in case a function name is kept, but
the function previously had parameters in mixedCase names.
</content>
</entry>
<entry>
<title>* apt/*.py: Initial rename work for Bug#481061</title>
<updated>2009-04-16T18:06:14Z</updated>
<author>
<name>Julian Andres Klode</name>
<email>jak@debian.org</email>
</author>
<published>2009-04-16T18:06:14Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/pkg-python/python-apt/commit/?id=337c885e7dd531858c35b256d974989bac6463df'/>
<id>urn:sha1:337c885e7dd531858c35b256d974989bac6463df</id>
<content type='text'>
A new module, apt.deprecation, is introduced containing functions and
classes which assist in the deprecation.

The apt_pkg extension gets a new attribute, _COMPAT_0_7 which can be set
by defining COMPAT_0_7 at compile time (-DCOMPAT_0_7).
      
The names are changed, and compatibility functions are enabled if
bool(apt_pkg._COMPAT_0_7) == True, i.e. if the package has been built with
backward compatibility fixes.

This commit changes the apt and aptsources packages, the apt_pkg and
apt_inst extensions will be the next renames.
</content>
</entry>
</feed>
