| Age | Commit message (Collapse) | Author | Files | Lines |
|
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.
|
|
Try to get the release from the information in the environment variable
DEBVER, which is exported in debian/rules. If it is not set, use python-debian
to read the release from the changelog.
|
|
None in the candidate property. (Closes: #523801)
|
|
the value from the variable DEBVER (defined in debian/rules), falling
back to None.
|
|
one of the deprecated properties (e.g. candidateVersion) is
requested. (Closes: #523801)
|
|
This makes it easier to use e.g. pydoc,sphinx,pychecker, which use inspect the
classes and therefore also have to access the properties.
|
|
|
|
get a version number in setup.py (Closes: #523473)
|
|
* Build-Depend on python-debian, use it to get version number from changelog
* Depend on libjs-jquery, and remove internal copy (Closes: #521532)
* apt/package.py:
- Introduce Version.{uri,uris,fetch_binary()}
* debian/control:
- Remove mdz from Uploaders (Closes: #521477), add myself.
- Update Standards-Version to 3.8.1
- Use ${binary:Version} instead of ${Source-Version}
- Fix spelling error: python -> Python
* debian/copyright: Switch to machine-interpretable copyright
* Fix documentation building
- doc/source/conf.py: Only include directories for current python version.
- debian/control: Build-Depend on python-gtk2, python-vte.
- setup.py: If pygtk can not be imported, do not build the documentation.
* Breaks: debdelta (<< 0.28~) to avoid more problems due to the internal
API changes from 0.7.9.
-- Julian Andres Klode <jak@debian.org> Wed, 01 Apr 2009 15:24:29 +0200
|
|
|
|
|
|
API changes from 0.7.9.
|
|
|
|
- doc/source/conf.py: Only include directories for current python version.
- debian/control: Build-Depend on python-gtk2, python-vte.
- setup.py: If pygtk can not be imported, do not build the documentation.
|
|
- debian/copyright: Switch to machine-interpretable copyright
- apt/*.py: Fix the copyright years and comments.
|
|
- Update Standards-Version to 3.8.1
- Use ${binary:Version} instead of ${Source-Version}
|
|
python-apt-dbg to debug section.
|
|
|
|
|
|
original value (in getChangelog(), LP: #314212)
Closes: #513315
* aptsources/sourceslist.py:
- fix bug in invalid lines detection (LP: #324614)
|
|
|
|
|
|
|
|
- fix bug in invalid lines detection (LP: #324614)
|
|
|
|
|
|
|
|
|
|
- fix bug in invalid lines detection (LP: #324614)
|
|
|
|
- Handle older versions of python-gobject which do not ship glib
* apt/package.py: Introduce the Version class
- Deprecate Package.candidate*() and Package.installed*(), except for
installedFiles.
- Provide Version.get_source() (LP: #118788)
- Provide Package.versions (Closes: #513236)
* apt/progress/: New package, replaces apt.progress and apt.gtk
- apt/progress/gtk2.py: Moved here from apt/gtk/widgets.py
- apt/progress/__init__.py: Move here from apt/progress.py
* doc/source/*: Improve the documentation
- Document more attributes and functions of apt_pkg (they are all listed)
* aptsources/distro.py:
- use iso_3166.xml instead of iso_3166.tab
- fix incorrect indent
* debian/control:
- add Recommends to iso-codes (for iso_3166.xml)
* apt/package.py:
- make sure to set the defaulttimeout back to the
original value (in getChangelog(), LP: #314212)
* apt/cache.py:
- when setting a alternative rootdir, read the
config from it as well
* python/configuration.cc, python/apt_pkgmodule.cc:
- add apt_pkg.ReadConfigDir()
* python/cache.cc, tests/getcache_mem_corruption.py:
- test if progress objects have the right methods
and raise error if not (thanks to Emanuele Rocca)
closes: #497049
* apt/package.py:
- avoid uneeded interal references in the Package objects
* apt/__init__.py:
- remove the future warning
|
|
|
|
Also fix doc/examples/records.py to use Package.candidate.*
|
|
|
|
|
|
|
|
|
|
|
|
- Document more attributes and functions of apt_pkg (they are all listed)
|
|
|
|
- apt/progress/gtk2.py: Moved here from apt/gtk/widgets.py
- apt/progress/__init__.py: Move here from apt/progress.py
|
|
|
|
- Deprecate Package.candidate*() and Package.installed*(), except for
installedFiles.
- Provide Version.get_source() (LP: #118788)
|
|
ship glib
|
|
- test if progress objects have the right methods
and raise error if not (thanks to Emanuele Rocca)
closes: #497049
|
|
_depcache, _records, _list - they add up to ~10mb for the full cache on my test system and all information is available via Package._pcache
|
|
|
|
|
|
|
|
|