[ubuntu/noble-proposed] python-apt 2.7.5 (Accepted)

Julian Andres Klode juliank at ubuntu.com
Fri Jan 12 17:08:10 UTC 2024


python-apt (2.7.5) unstable; urgency=medium

  * Improve development workflow and CI with pre-commit hooks:
    - Remove obsolete .travis.yml
    - Setup pre-commit with various formatting and mypy hooks and run it
    - Add mypy.ini
    - pre-commit: mypy: Only filter out sourceslist and distro in aptsources
  * Build fixes:
    - setup.py: Strip whitespace in version
  * Fixes to deb822 support:
    - Make sure we don't construct SourceEntry for .sources file
    - Figure out file to add before deciding between deb822 and legacy
    - Ensure deb822 keys are case-insensitive
    - Pass parent for deb-src entries too
  * Fixes to the test suite:
    - tests: Ensure we parsed the correct main and child sources
    - tests: Adjust test suite to pass all arguments to get_distro()
      Fixing the test suite regressions that plagued (random) executions.
  * Fixes for aptsources.distinfo to improve error handling for mirror files:
    - data: Blankon: Use relative mirror file location
    - distinfo: Include file name if we can't read mirror file
  * Deprecations:
    - aptsources: get_distro: Warn if only some arguments are provided. This
      caused the test suite failures. It will soon become a ValueError.

Date: Fri, 12 Jan 2024 17:59:34 +0100
Changed-By: Julian Andres Klode <juliank at ubuntu.com>
Maintainer: APT Development Team <deity at lists.debian.org>
Origin: b'debian/unstable'
https://launchpad.net/ubuntu/+source/python-apt/2.7.5
-------------- next part --------------
Format: 1.8
Date: Fri, 12 Jan 2024 17:59:34 +0100
Source: python-apt
Built-For-Profiles: noudeb
Architecture: source
Version: 2.7.5
Distribution: noble-proposed
Urgency: medium
Maintainer: APT Development Team <deity at lists.debian.org>
Changed-By: Julian Andres Klode <juliank at ubuntu.com>
Changes:
 python-apt (2.7.5) unstable; urgency=medium
 .
   * Improve development workflow and CI with pre-commit hooks:
     - Remove obsolete .travis.yml
     - Setup pre-commit with various formatting and mypy hooks and run it
     - Add mypy.ini
     - pre-commit: mypy: Only filter out sourceslist and distro in aptsources
   * Build fixes:
     - setup.py: Strip whitespace in version
   * Fixes to deb822 support:
     - Make sure we don't construct SourceEntry for .sources file
     - Figure out file to add before deciding between deb822 and legacy
     - Ensure deb822 keys are case-insensitive
     - Pass parent for deb-src entries too
   * Fixes to the test suite:
     - tests: Ensure we parsed the correct main and child sources
     - tests: Adjust test suite to pass all arguments to get_distro()
       Fixing the test suite regressions that plagued (random) executions.
   * Fixes for aptsources.distinfo to improve error handling for mirror files:
     - data: Blankon: Use relative mirror file location
     - distinfo: Include file name if we can't read mirror file
   * Deprecations:
     - aptsources: get_distro: Warn if only some arguments are provided. This
       caused the test suite failures. It will soon become a ValueError.
Checksums-Sha1:
 4b939583a9fe6809d85dd671faeaea17cb582a6e 2366 python-apt_2.7.5.dsc
 be31fd1943a7100315f470e7b5f2c7043c330b61 353708 python-apt_2.7.5.tar.xz
Checksums-Sha256:
 ebb1c09998aa3768a1a798389bd2ad2ce015d359c128a682bbe6eea635f8b19e 2366 python-apt_2.7.5.dsc
 f2e016a858f4a836ac66a1438f8927125ed7672796d798e39e9f4864074d7305 353708 python-apt_2.7.5.tar.xz
Files:
 2ce3c9eb24ae4392beec88fec799f1d8 2366 python optional python-apt_2.7.5.dsc
 bd4407917cd76d7b5ad09bffd0df302b 353708 python optional python-apt_2.7.5.tar.xz
Origin: debian/unstable


More information about the noble-changes mailing list