| Age | Commit message (Collapse) | Author | Files | Lines |
|
- Correctly handle file descriptor 0 aka stdin (Closes: #669458)
|
|
- Handle the use of "del" on configuration values. Those are represented
by calling the setter with NULL, which we did not handle before, causing
a segmentation fault (Closes: #661062)
|
|
Python 3, by using bytes instead of str when requested; and
document this in the RST documentation (Closes: #656288)
|
|
slighly different fix
|
|
- ensure that pkgApplyStatus is called when the cache is opened
(thanks to Sebastian Heinlein for finding this bug), LP: #659438
|
|
method would be called automatically on construction
|
|
Suggests value previously
|
|
|
|
|
|
- add support a filename argument in apt_pkg.TagFile() (in addition
to the file object currently supported)
|
|
|
|
|
|
|
|
|
|
|
|
- add apt_pkg.get_architectures() call
|
|
* 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)
|
|
- use APT::Configuration::getCompressionTypes() instead of duplicating
the supported methods here
* tests/test_debfile.py:
- add test for raise on unknown data.tar.xxx
|
|
0.7 API, thanks to Colin Watson for the fix! (LP: #805389)
* backport xz compression support the debian-sid bzr branch
(LP: #805389)
* apt/utils.py:
- fix end date calculation for releases in june (LP: #602469)
* apt/package.py:
- Fix the changelog downloading if there are several source package
versions available which provide the binary (LP: #377535).
See http://bugs.debian.org/581831 for further details
* debian/control:
- update Vcs-Bzr location
|
|
|
|
|
|
|
|
|
|
|
|
This fix is large, but simple in concept. Instead of relying
on Py_BuildValue and type signatures, or type-specific
conversion functions, create a new set of overloaded
MkPyNumber() functions that automatically do the right
thing for each numerical type.
|
|
(time_to_str accepts unsigned long, time_rfc1123 long long, y2k31-correct).
|
|
|
|
|
|
FindPkg() with two string parameters.
|
|
no progress output
|
|
|
|
|
|
- Add Package.get_fullname() and Package.architecture
|
|
PyArg_Parse() after running the simple callback pulse(), there can be
an exception on the stack, which must be cleared. (LP: #711225)
|
|
- add support for .xz archives
* tests/test_debfile.py:
- add test for xz compression
|
|
multiarch parameter
* tests/test_deps.py:
- add test forapt_pkg.parse_depends(strip_multiarch=True)
|
|
- strip multiarch by default in RealParseDepends
|
|
- provide bindings for new libapt SetCandidateRelease()
* debian/control:
- require new libapt-pkg-dev SetCandidateRelease()
|
|
|
|
|
|
- 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)
|
|
* python/generic.h:
- set Object to NULL in CppDeallocPtr
* python/depcache.cc:
- don't run "actiongroup.release()" if the object was already
deallocated
* tests/test_apt_cache.py:
- fix tests to work if apt compressed indexes are enabled
|
|
|
|
- set Object to NULL in CppDeallocPtr
* python/depcache.cc:
- don't run "actiongroup.release()" if the object was already
deallocated
|
|
|
|
- fix two more int -> long long change to follow the changes
from libapt
|
|
crash in unattended-upgrades, many many thanks (closes: #596408)
|
|
Sebastian Heinlein, LP: #642936
|
|
|
|
- remove bogus comment
* python/tag.cc:
- allow "bytes" type in TagSecNew (for python3)
|