python-apt (1.1.0~beta1ubuntu0.16.04.5) xenial; urgency=medium * Fix erronous use of apt_pkg.Error apt_pkg.Error was introduced in later versions, and accidentally used when backporting fixes in the previous SRU. (LP: #1830635) * Update mirror lists -- Julian Andres Klode Mon, 27 May 2019 18:05:12 +0200 python-apt (1.1.0~beta1ubuntu0.16.04.4) xenial; urgency=medium * apt.Cache: Fix (un)locking of archives (Closes: #922416) (LP: #1826870) * apt.Cache: Use explicit, more safe locking in update() * Update mirror lists -- Julian Andres Klode Mon, 29 Apr 2019 14:11:32 +0200 python-apt (1.1.0~beta1ubuntu0.16.04.3) xenial; urgency=medium * Frontend locking and related locking improvements (LP: #1795407) - apt.Cache: Keep / Re-establish the system lock in commit() - apt.Cache: Keep archive locked during commit()/ in fetch_archives() - apt.Cache: Reinstate locks in a finally / run dpkg inside try - Introduce frontend locking - Convert apt.Cache.commit and apt_pkg.DepCache.commit to FE lock * Other changes to make that work: - travis CI: enable PPA for new apt versions * As always, updated mirror lists -- Julian Andres Klode Mon, 01 Oct 2018 16:00:14 +0200 python-apt (1.1.0~beta1ubuntu0.16.04.2) xenial; urgency=medium * python/tag.cc: Fix invalid read in TagFileNext * DepCache: Check that candidate we are setting belongs to package * Raise CacheMismatchError if objects passed to DepCache are from different cache (LP: #1737441); also includes the following regression fixes from bionic: - apt.Cache: Remap objects when reopening cache (LP: 1773316 in bionic+), incl. regression fixes: + Add more extensive test cases for cache remapping + Regression fix: Do not override __hash__ in apt.package.Package (LP: 1780099 in bionic+) * CI / pre-build / data changes: - Replace broken travis CI integration with current docker-based one - utils/get_debian_mirrors.py: Get data from salsa (for pre-build hook) - debian/control: Point to salsa instead of anonscm - debian/gbp.conf: Point to 1.1.y-xenial branch - Updated mirror list -- Julian Andres Klode Tue, 10 Jul 2018 12:47:50 +0200 python-apt (1.1.0~beta1ubuntu0.16.04.1) xenial; urgency=medium * Refreshed mirror list for upcoming point-release. -- Ɓukasz 'sil2100' Zemczak Tue, 20 Feb 2018 11:14:53 +0100 python-apt (1.1.0~beta1build1) xenial; urgency=medium * No-change rebuild to drop python3.4 support. -- Matthias Klose Tue, 19 Jan 2016 11:46:03 +0000 python-apt (1.1.0~beta1) unstable; urgency=medium * Upload to unstable [ Michael Vogt ] * Do not show pulse progress when the output is not a tty * Fix build-dependencies parsing from debian/control * Print the failed function name in PyPkgManager::res() [ Julian Andres Klode ] * test_paths.py: Catch the IndexRecords warning * Release 1.0.1 * changelog: Fix up the uploader name and close Barry's bug * doc: tutorials: contribution: Rewrite for git and other changes (Closes: #802084) * Build with cleaner headers * Use pkgCache::Version::No instead of pkgCache::Version::None * apt.utils: Support parsing InRelease files (LP: #1503979) Thanks to Brian Murray for the initial patch. * apt.utils: Open the release files using a 'with' statement [ Jakub Wilk ] * apt/debfile.py: Fix typo * apt/debfile.py: Fix typo [ Martin Pitt ] * ./data/templates/Ubuntu.info.in: Add Xenial template. * doc/source/examples/apt-cdrom.py: Fix PEP-8 errors. -- Julian Andres Klode Thu, 26 Nov 2015 17:32:28 +0100 python-apt (1.1.0~alpha3) experimental; urgency=medium [ Michael Schaller ] * apt.Cache: Add Cache._rawpkg_to_pkg method to consolidate duplicated code * apt.Version: Compare against package name and version (if available) * apt/package.py: Add target_versions method to [Base]Dependency * Add helpers/filters for installed packages/versions [ Julian Andres Klode ] * Document the new additions in 1.0 * doc/source/conf.py: Do not set html_style, broken with recent sphinx * Merge 1.0.0 * Keep apt_pkg.IndexRecords dropped -- Julian Andres Klode Sat, 12 Sep 2015 15:13:08 +0200 python-apt (1.1.0~alpha2) experimental; urgency=medium * Fix a typo in a member access. -- Julian Andres Klode Tue, 18 Aug 2015 15:25:13 +0200 python-apt (1.1.0~alpha1) experimental; urgency=medium [ Michael Vogt ] * apt/debfile.py: use apt_pkg.open_maybe_clear_signed_file() when opening a .dsc file [ Julian Andres Klode ] * Drop apt_pkg.IndexRecords, it has been dropped in experimental * Support APT_PKG_MAJOR >= 5 * test_paths: Drop the indexrecord test * Fix pep8 1.6.2 issues * setup.py: Pass -std=c++11 and -Wno-write-strings to the compiler * Convert from SPtr and SPtrArray to unique_ptr and array * Replace pkgDistUpgrade and friend with APT::Upgrade::Upgrade * AcquireItem: Deprecate mode and introduce active_subprocess [ John R. Lenton ] * Discard stderr when calling system-image-cli (LP: #267935) -- Julian Andres Klode Tue, 18 Aug 2015 14:44:51 +0200 # For older changelog entries, run 'apt-get changelog python-apt-common'