| Age | Commit message (Collapse) | Author | Files | Lines |
|
- 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
|
|
|
|
|
|
|
|
|
|
- when setting a alternative rootdir, read the
config from it as well
* python/configuration.cc, python/apt_pkgmodule.cc:
- add apt_pkg.ReadConfigDir()
|
|
|
|
|
|
|
|
- make sure to set the defaulttimeout back to the
original value (in getChangelog(), LP: #314212)
|
|
- when running with the rootdir option, run
InitConfig() again to ensure that the config
from the rootdir is read, not from the host
(lp: #243550)
|
|
This fixes some styling issues.
|
|
|
|
|
|
- use iso_3166.xml instead of iso_3166.tab
* debian/control:
- add Recommends to iso-codes (for iso_3166.xml)
|
|
|
|
- remove the future warning
|
|
|
|
|
|
|
|
- fix bug in candidateInstalledSize property
* aptsources/distinfo.py:
- fix too restrictive mirror url check
* aptsources/distro.py:
- only add nearest_server and server to the mirrors if
they are defined
|
|
- Almost complete cleanup of the code
- Remove inconsistent use of tabs and spaces (Closes: #505443)
- Improved documentation
* apt/debfile.py:
- Drop get*() methods, as they are deprecated and were
never in a stable release
- Make DscSrcPackage working
* apt/gtk/widgets.py:
- Fix the code and document the signals
* Introduce new documentation build with Sphinx
- Contains style Guide (Closes: #481562)
- debian/rules: Build the documentation here
- setup.py: Remove pydoc building and add new docs.
- debian/examples: Include examples from documentation
- debian/python-apt.docs:
+ Change html/ to build/doc/html.
+ Add build/doc/text for the text-only documentation
* setup.py:
- Only create build/data when building, not all the time
- Remove build/mo and build/data on clean -a
* debian/control:
- Remove the Conflicts on python2.3-apt, python2.4-apt, as
they are only needed for oldstable (sarge)
- Build-Depend on python-sphinx (>= 0.5)
* aptsources/distinfo.py:
- Allow @ in mirror urls (Closes: #478171) (LP: #223097)
* Merge Ben Finney's whitespace changes (Closes: #481563)
* Merge Ben Finney's do not use has_key() (Closes: #481878)
* Do not use deprecated form of raise statement (Closes: #494259)
* Add support for PkgRecords.SHA256Hash (Closes: #456113)
|
|
In accordance with the latest change of the guidelines, mixedCase names
may not be used anymore for new modules.
|
|
|
|
|
|
The exception for mixedCase names is now only granted for modules
introduced prior to version 0.7.9 and changes thereto.
Modules which are listed as deprecated in the documentation of Python 2.6
should be avoided.
has_key() may only be used on TagSection objects.
|
|
|
|
|
|
|