| Age | Commit message (Collapse) | Author | Files | Lines |
|
- updated, thanks to Joe Dalton (closes: #631309)
|
|
- updated, thanks to Sergio Cipolla (closes: #628398)
|
|
- refreshed
|
|
|
|
* Breaks: debsecan (<< 0.4.15) [not only << 0.4.14] (Closes: #629512)
* python/arfile.cc:
- use APT::Configuration::getCompressionTypes() instead of duplicating
the supported methods here
* tests/test_debfile.py:
- add test for raise on unknown data.tar.xxx
* tests/test_aptsources_ports.py, tests/test_aptsources.py:
- use tmpdir during the tests to fix test failure with apt from
experimental
* Upload to unstable
* Increase Breaks for update-notifier to 0.99.3debian9
* utils/get_debian_mirrors.py: Adjust for new Alioth SCM urls
* debian/control: Standards-Version 3.9.2
* Fix Lintian overrides
* Fix spelling errors reported by Lintian (sep[a->e]rated, overrid[d]en)
* po/urd.po: Remove, ur.po is the correct file
* debian/source/format: Add, set it to "3.0 (native)"
* Fix get_changelog in Python 3 (Closes: #626532)
* apt/package.py: fix a few typos [formated->formatted] (Closes: #597054)
* doc/source/tutorials/contributing.rst: minor improvements (Closes: #625225)
- one typo [2to => 2to3], one broken link [pep8.py link]
* Esperanto (Closes: #626430)
|
|
|
|
|
|
from debian/sid branch
* apt/progress/text.py:
- only run ioctl for termios.TIOCGWINSZ if the fd is a tty
* apt/debfile.py, tests/test_debfile.py:
- strip "./" from _get_content and add tests, this fixes a control
file extraction bug in gdebi
* python/depcache.cc:
- when using the actiongroup as a contextmanager incref/decref
on enter and leave. this should fix the instablity issues
that aptdaemon runs into (LP: #691134)
* debian/python3-apt.install:
- fix py3 extension module install location (thanks to
Barry)
* python/depcache.cc:
- provide bindings for new libapt SetCandidateRelease()
* debian/control:
- require new libapt-pkg-dev SetCandidateRelease()
* py3 compatible exception handline
* debian/control:
- bump minimal python version to >= 2.6
* python/apt_pkgmodule.cc:
- strip multiarch by default in RealParseDepends
- add optional parameter to allow parse_depends() to keep the
multiarch parameter
* tests/test_deps.py:
- add test forapt_pkg.parse_depends(strip_multiarch=True)
|
|
|
|
* Final 0.7.100 release; targeted at Squeeze.
* apt/debfile.py:
- Replace (undocumented) use of python-debian debfile.DebFile API with
the equivalent apt_inst.DebFile API (Closes: #603043)
* apt/package.py:
- Fix docstring of Package.mark_delete() (Closes: #599042)
* doc:
- Various documentation updates.
- The C++ API/ABI is stable now.
* po
- Update sl.po (Closes: #603359)
|
|
- Update sl.po (Closes: #603359)
|
|
- updated, thanks to Sergio Cipolla
|
|
|
|
|
|
- fix crash in DscFile handling and add regression test
|
|
|
|
DebPackage class fixes from gdebi into python-apt so that gdebi can
use the class from python-apt directly
|
|
- change one mirror which is not on the mirror list anymore.
|
|
|
|
|
|
|
|
|
|
- updated, thanks to Feng Chao
|
|
- Update template and the translations de.po, fr.po (Closes: #467120),
ja.po (Closes: #454293).
|
|
|
|
|
|
|
|
|
|
|
|
Fixed bug that prevented building with Python 2.4.
|
|
The previous translation files contained a lot of strings from update-manager
which never were in python-apt. Those have been removed.
The translations for French and Japanese have been merged with those provided
in the BTS. The German translation has been updated to translate all strings.
|
|
|
|
- add update_status_full() that takes file_size/partial_size as
additional callback arguments
- add pulse_items() that takes a addtional "items" tuple that
gives the user full access to the individual items that are
fetched
* python/progress.cc:
- low level code for update_status_full and pulse_items()
|
|
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.
|
|
This is the first initial port to Python 3. The API is almost completely
identical to the one found in Python 2, except that functions working with
binary data require bytes (md5sum,sha1sum,sha256sum,Base64Encode).
Using setup3.py to install the modules will not work, because the apt package
still has to be converted to Python 3. For the package, we call 2to3-3.1 in
debian/rules to do this automatically.
|
|
one of the deprecated properties (e.g. candidateVersion) is
requested. (Closes: #523801)
|
|
|
|
- test if progress objects have the right methods
and raise error if not (thanks to Emanuele Rocca)
closes: #497049
|
|
- when setting a alternative rootdir, read the
config from it as well
* python/configuration.cc, python/apt_pkgmodule.cc:
- add apt_pkg.ReadConfigDir()
|
|
We now build the extension first, and then the documentation. Also add
the text docs.
|
|
The new documentation is built using sphinx (>= 0.5) [other versions may work too,
but let's be safe].
|
|
|
|
- when pulse() does not return a boolean assume "true"
(thanks to Martin Pitt for telling me about the problem)
|
|
- do not change working dir in debExtractArchive() (LP: #184093)
|
|
SetCandidateVer() was used. Thanks to Julian Andres Klode for
the test-case (LP: #237372)
|
|
- fix crash if Ver.PriorityType() returns NULL
|
|
- add "Record" attribute to the PkgSrcRecord to access the
full source record
|
|
- add tests for the hashsum code
|
|
- fix bug in hashsum calculation when the original string
contains \0 charackters (thanks to Celso Providelo and
Ryan Hass for the test-case) LP: #243630
|
|
|