UbuntuUpdates.org

Package "python-apt"

Name: python-apt

Description:

Python interface to libapt-pkg

Latest version: 1.6.4
Release: bionic (18.04)
Level: updates
Repository: main

Links

Save this URL for the latest version of "python-apt": https://www.ubuntuupdates.org/python-apt


Download "python-apt"


Other versions of "python-apt" in Bionic

Repository Area Version
base main 1.6.0

Packages in group

Deleted packages are displayed in grey.


Changelog

Version: 1.6.4 2019-05-16 11:07:17 UTC

  python-apt (1.6.4) bionic; 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 <email address hidden> Mon, 29 Apr 2019 13:49:15 +0200

Source diff to previous version
1826870 cache.commit() doesn't release the archives lock
922416 cache.commit() doesn't release the archives lock - Debian Bug report logs

Version: 1.6.3ubuntu1 2019-02-05 09:06:49 UTC

  python-apt (1.6.3ubuntu1) bionic; urgency=medium

  * updated mirror lists for the forthcoming point release.

 -- Brian Murray <email address hidden> Thu, 31 Jan 2019 16:38:36 -0800

Source diff to previous version

Version: 1.6.3 2018-10-29 12:06:57 UTC

  python-apt (1.6.3) bionic; 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:
    - Cherry-pick apt_pkg.Error type hint from 1.7
    - travis CI: bionic only; stretch does not have FE locking nor PPA
  * As always, updated mirror lists

 -- Julian Andres Klode <email address hidden> Mon, 01 Oct 2018 16:00:14 +0200

Source diff to previous version
1795407 python-apt frontend locking

Version: 1.6.2 2018-07-19 10:07:08 UTC

  python-apt (1.6.2) unstable; urgency=medium

  * Introduce gitlab ci
  * Document whatsnew in 1.6.y
  * Add more extensive test cases for cache remapping
  * Do not override __hash__ in apt.package.Package (LP: #1780099)
  * debian/python-apt.docs: README is README.md since some time
  * debian/control: Point to salsa instead of anonscm

 -- Julian Andres Klode <email address hidden> Mon, 09 Jul 2018 15:37:51 +0200

Source diff to previous version
1780099 Cache remapping breaks hashing of Package objects

Version: 1.6.1 2018-06-18 11:06:49 UTC

  python-apt (1.6.1) unstable; urgency=medium

  * apt: Fix typing errors to get CI pass again
  * apt.Cache: Remap objects when reopening cache (LP: #1773316)
  * apt_pkg.DepCache: Raise CacheMismatchError if argument belongs to diff. cache
  * Set branch to 1.6.y and adjust travis CI to run against stable releases
  * travis CI / Dockerfile: Pin mypy to 0.600 to prevent future changes breaking CI
  * utils/get_debian_mirrors.py: Get data from salsa

 -- Julian Andres Klode <email address hidden> Wed, 06 Jun 2018 15:14:59 -0700

1773316 Object of different cache passed as argument to apt_pkg.DepCache method



About   -   Send Feedback to @ubuntu_updates