python-apt 0.8.3ubuntu7.5 source package in Ubuntu

Changelog

python-apt (0.8.3ubuntu7.5) precise-security; urgency=medium

  * SECURITY UPDATE: Check that repository is trusted before downloading
    files from it (LP: #1858973)
    - apt/cache.py: Add checks to fetch_archives() and commit()
    - apt/package.py: Add checks to fetch_binary() and fetch_source()
    - CVE-2019-15796
  * SECURITY UPDATE: Do not use MD5 for verifying downloadeds
    (Closes: #944696) (#LP: #1858972)
    - apt/package.py: Use strongest hashes when fetching packages. Packages
      without a trusted hash are still accepted.
    - CVE-2019-15795
  * To work around the new checks, the parameter allow_unauthenticated=True
    can be passed to the functions. It defaults to the value of the
    APT::Get::AllowUnauthenticated option.
    - Bump Breaks aptdaemon (<< 0.43+bzr805-0ubuntu10+esm1), as it will have
      to set that parameter after having done validation.
  * Automatic changes and fixes for external regressions:
    - Adjustments to test suite and CI to fix CI regressions
    - Automatic mirror list update
    - utils/get_debian_mirrors.py: Get data from salsa
  * Make allow_unauthenticated argument to fetch_archives() optional
    - apt/cache.py

 -- Julian Andres Klode <email address hidden>  Wed, 15 Jan 2020 17:54:15 +0100

Upload details

Uploaded by:
Julian Andres Klode
Sponsored by:
Leonidas S. Barbosa
Uploaded to:
Precise
Original maintainer:
Ubuntu Developers
Architectures:
any all
Section:
python
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Precise updates main python
Precise security main python

Downloads

File Size SHA-256 Checksum
python-apt_0.8.3ubuntu7.5.tar.gz 374.9 KiB afd9114e5e860e0dffd7bacf1e67667c70fdab5eb2aa4682cd0526d8525c739c
python-apt_0.8.3ubuntu7.5.dsc 2.3 KiB 9cba80c97f3c9c9ca8f3aa96463d6e6c1115eb3741d58d3ef56b3e717c84b554

View changes file

Binary packages built by this source

python-apt: Python interface to libapt-pkg

 The apt_pkg Python interface will provide full access to the internal
 libapt-pkg structures allowing Python programs to easily perform a
 variety of functions, such as:
 .
  - Access to the APT configuration system
  - Access to the APT package information database
  - Parsing of Debian package control files, and other files with a
    similar structure
 .
 The included 'aptsources' Python interface provides an abstraction of
 the sources.list configuration on the repository and the distro level.

python-apt-common: Python interface to libapt-pkg (locales)

 The apt_pkg Python interface will provide full access to the internal
 libapt-pkg structures allowing Python programs to easily perform a
 variety of functions.
 .
 This package contains locales.

python-apt-dbg: Python interface to libapt-pkg (debug extension)

 The apt_pkg Python interface will provide full access to the internal
 libapt-pkg structures allowing Python programs to easily perform a
 variety of functions.
 .
 This package contains the extension built for the Python debug interpreter.

python-apt-dev: Python interface to libapt-pkg (development files)

 The apt_pkg Python interface will provide full access to the internal
 libapt-pkg structures allowing Python programs to easily perform a
 variety of functions.
 .
 This package contains the header files needed to use python-apt objects from
 C++ applications.

python-apt-doc: Python interface to libapt-pkg (API documentation)

 The apt_pkg Python interface will provide full access to the internal
 libapt-pkg structures allowing Python programs to easily perform a
 variety of functions.
 .
 This package contains the API documentation of python-apt.

python3-apt: Python 3 interface to libapt-pkg

 The apt_pkg Python 3 interface will provide full access to the internal
 libapt-pkg structures allowing Python 3 programs to easily perform a
 variety of functions, such as:
 .
  - Access to the APT configuration system
  - Access to the APT package information database
  - Parsing of Debian package control files, and other files with a
    similar structure
 .
 The included 'aptsources' Python interface provides an abstraction of
 the sources.list configuration on the repository and the distro level.

python3-apt-dbg: Python 3 interface to libapt-pkg (debug extension)

 The apt_pkg Python 3 interface will provide full access to the internal
 libapt-pkg structures allowing Python 3 programs to easily perform a
 variety of functions.
 .
 This package contains the extension built for the Python debug interpreter.