| Age | Commit message (Collapse) | Author | Files | Lines | |
|---|---|---|---|---|---|
| 2011-04-12 | apt.package: Add 'tasks' to Version, improve doc (Closes: #619574) | Julian Andres Klode | 1 | -4/+34 | |
| 2011-04-06 | all: Fix all instances of ResourceWarning about unclosed files | Julian Andres Klode | 1 | -7/+5 | |
| 2011-04-04 | * apt/cache.py, apt/package.py: | Julian Andres Klode | 1 | -8/+34 | |
| - Add architecture property to apt.Package (LP: #703472) - Change apt.Package.name to use get_fullname(pretty=True) (LP: #740072) | |||||
| 2011-01-10 | merged lp:~geser/ubuntu/natty/python-apt/build-with-py3.2 (manually as bzr ↵ | Michael Vogt | 1 | -1/+1 | |
| thinks the branches have nothing in common) | |||||
| 2010-11-17 | * apt/package.py: | Julian Andres Klode | 1 | -1/+1 | |
| - Fix docstring of Package.mark_delete() (Closes: #599042) | |||||
| 2010-08-27 | add "provides" property to the apt.Version objects | Michael Vogt | 1 | -0/+5 | |
| 2010-05-19 | Add Version.source_version and enhance Sebastian's patch to make use | Julian Andres Klode | 1 | -8/+22 | |
| of it, in order to find the best changelog for the package. | |||||
| 2010-05-19 | Merge a patch from Sebastian Heinlein to make get_changelog() only | Julian Andres Klode | 1 | -17/+8 | |
| check sources where source version >= binary version (Closes: #581831). | |||||
| 2010-03-31 | apt/package.py: Fix fetch_source() to work when source name = binary name ↵ | Julian Andres Klode | 1 | -5/+5 | |
| (LP: #552400). | |||||
| 2010-03-30 | apt/package.py: Decode using utf-8 in installed_files (LP: #407953). | Julian Andres Klode | 1 | -2/+2 | |
| 2010-03-08 | apt/package.py: Always return unicode strings in Package.get_changelog ↵ | Julian Andres Klode | 1 | -7/+13 | |
| (Closes: #572998). | |||||
| 2010-03-03 | Use the binary package version in Version.fetch_source() if the | Julian Andres Klode | 1 | -1/+2 | |
| source version is not specified (i.e. in the normal case). | |||||
| 2010-03-01 | Style fixes. | Julian Andres Klode | 1 | -1/+0 | |
| 2010-03-01 | * apt/package.py: | Julian Andres Klode | 1 | -1/+11 | |
| - Create a string class BaseDependency.__dstr which makes '>' equal to '>>' and '<' equal to '<<' (compatibility). | |||||
| 2010-02-07 | * Fix some places where the old API was still used: | Julian Andres Klode | 1 | -4/+4 | |
| - apt/utils.py: Completely ported, previous one was old-API from Ubuntu. - apt/cache.py: Use the new progress classes instead of the old ones. - apt/package.py: Various smaller issues fixed, probably caused by merge. | |||||
| 2010-01-15 | Make all class-level constants have uppercase names. | Julian Andres Klode | 1 | -2/+2 | |
| 2010-01-15 | Merge 0.7.13.5 pre. | Julian Andres Klode | 1 | -2/+7 | |
| 2010-01-13 | add "enhances" property | Michael Vogt | 1 | -0/+5 | |
| 2009-11-07 | apt/package.py: Fix dictionary access of VersionList, patch | Julian Andres Klode | 1 | -2/+2 | |
| by Sebastian Heinlein (Closes: #554895). | |||||
| 2009-09-16 | Merge 0.7.13.0 - 0.7.13.3 from unstable. | Julian Andres Klode | 1 | -3/+10 | |
| * apt/cache.py: - add actiongroup() method (backport from 0.7.92) - re-work the logic in commit() to fail if installArchives() returns a unexpected result * apt/progress/__init__.py: - catch exceptions in pm.DoInstall() * apt/package.py: - Export if a package is an essential one (Closes: #543428) * python/depcache.cc: - Make ActionGroups context managers so apt.Cache.actiongroup() has the same behavior as in 0.7.92 * apt/cache.py: - Add raiseOnError option to Cache.update() (Closes: #545474) * apt/package.py: - Use the source version instead of the binary version in fetch_source(). * apt/progress/__init__.py: - Correctly ignore ECHILD by checking before EINTR (Closes: #546007) * apt/cache.py: - Convert argument to str in __getitem__() (Closes: #542965). | |||||
| 2009-08-28 | apt/package.py: Use the source version instead of the binary version in ↵ | Julian Andres Klode | 1 | -3/+4 | |
| fetch_source(). | |||||
| 2009-08-25 | apt/package.py: Export if a package is an essential one (Closes: #543428) | Sebastian Heinlein | 1 | -0/+5 | |
| 2009-08-21 | Merge 0.7.13.1 from unstable. | Julian Andres Klode | 1 | -1/+1 | |
| 2009-08-21 | * apt/package.py: Fix Version.get_dependencies() to not ignore the arguments. | Julian Andres Klode | 1 | -1/+1 | |
| 2009-08-21 | Merge 0.7.13.0 from unstable. | Julian Andres Klode | 1 | -6/+30 | |
| 2009-08-21 | apt/package.py: Add Package.is_now_broken and Package.is_inst_broken. | Julian Andres Klode | 1 | -0/+10 | |
| 2009-08-20 | apt/package.py: Do not mark the package as manually installed on upgrade ↵ | Julian Andres Klode | 1 | -1/+2 | |
| (Closes: #542699) | |||||
| 2009-08-19 | apt/package.py: fix typo in keyword argument | Michael Vogt | 1 | -1/+1 | |
| 2009-08-18 | apt/package.py: Introduce Version.get_dependencies(). | Julian Andres Klode | 1 | -19/+12 | |
| Introduce Version.get_dependencies() which takes one or more types of dependencies and returns a list of Dependency objects. This prevents code duplication in Version.dependencies and Version.recommends and allows to access other types as well. | |||||
| 2009-08-18 | * apt/package.py: | Michael Vogt | 1 | -1/+20 | |
| - add "recommends" property | |||||
| 2009-07-31 | apt/package.py: Fix apt_pkg.Version_compare => apt_pkg.version_compare. | Julian Andres Klode | 1 | -2/+2 | |
| 2009-07-31 | apt/progress: Large update, introducing apt.progress.base.InstallProgress. | Julian Andres Klode | 1 | -1/+1 | |
| This contains many updates including the introduction of a new InstallProgress class which replaces the old InstallProgress and DpkgInstallProgress classes. | |||||
| 2009-07-31 | * apt/package.py: Add missing argument to Version.__le__() and Version.__ge__() | Julian Andres Klode | 1 | -2/+2 | |
| 2009-07-30 | Merge 0.7.11.1-0.7.12.0 from unstable. | Julian Andres Klode | 1 | -11/+39 | |
| 2009-07-30 | Return VersionList objects in Package.versions, which are sequences and also ↵ | Julian Andres Klode | 1 | -3/+83 | |
| provide features of mappings. (partial API BREAK) | |||||
| 2009-07-30 | apt/package.py: Make comparisons of Version object more robust. | Julian Andres Klode | 1 | -5/+35 | |
| 2009-07-30 | apt/package.py: Allow to set the candidate of a package (Closes: #523997) | Julian Andres Klode | 1 | -3/+13 | |
| + Support assignments to the 'candidate' property of Package objects. + Initial patch by Sebastian Heinlein | |||||
| 2009-07-17 | apt: Use apt_pkg.gettext instead of Python's gettext. | Julian Andres Klode | 1 | -6/+1 | |
| 2009-07-16 | apt/progress: Move apt.progress to apt.progress.old | Julian Andres Klode | 1 | -13/+14 | |
| 2009-07-12 | apt/package.py: Adjust AcquireFile() usage to future changes. | Julian Andres Klode | 1 | -8/+9 | |
| The underlying C++ objects of the AcquireFile() objects are currently immortal. This should change at a later stage, to match the behavior of the C++ class. But AcquireItems needs to be fixed first to not segfault anymore. | |||||
| 2009-07-08 | doc/source/apt_pkg.rst: Update the documentation to reflect the latest changes. | Julian Andres Klode | 1 | -1/+1 | |
| 2009-06-22 | apt/package.py: Do not re-define built-in names, fix small issue in ↵ | Julian Andres Klode | 1 | -21/+25 | |
| Version.__eq__() | |||||
| 2009-06-22 | apt/package.py: Drop Package.get_version() again. | Julian Andres Klode | 1 | -4/+0 | |
| 2009-06-22 | Add apt_pkg.DepCache.mark_auto() and apt.Package.mark_auto() methods to | Julian Andres Klode | 1 | -0/+13 | |
| mark a package as automatically installed. | |||||
| 2009-06-21 | apt/package.py: Remove duplicated code in Version.fetch_source() | Julian Andres Klode | 1 | -8/+3 | |
| 2009-06-14 | apt/package.py: Return VersionList objects in Package.versions. | Julian Andres Klode | 1 | -9/+84 | |
| VersionList objects provide the same features as sequences (they are even derived from collections.Sequence in Python 2.6 and newer), but also provide a mapping like interface. They are also more efficient than lists because Version objects are only created when they are accessed. | |||||
| 2009-06-14 | apt/package.py: Re-add Package.markedInstall | Julian Andres Klode | 1 | -0/+1 | |
| 2009-06-09 | apt/package.py: Use destfile instead of dest_file. | Julian Andres Klode | 1 | -2/+2 | |
| 2009-06-05 | apt/package.py: Add Package.get_version() which returns a Version instance | Julian Andres Klode | 1 | -0/+7 | |
| for the given version string or None (Closes: #523998) | |||||
| 2009-06-05 | Introduce the rename rules formally, and add some exceptions. | Julian Andres Klode | 1 | -5/+5 | |
