python-apt 2.7.5 source package in Debian

Changelog

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.

 -- Julian Andres Klode <email address hidden>  Fri, 12 Jan 2024 17:59:34 +0100

Upload details

Uploaded by:
APT Development Team
Uploaded to:
Sid
Original maintainer:
APT Development Team
Architectures:
any all
Section:
python
Urgency:
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section

Builds

Downloads

File Size SHA-256 Checksum
python-apt_2.7.5.dsc 2.3 KiB ebb1c09998aa3768a1a798389bd2ad2ce015d359c128a682bbe6eea635f8b19e
python-apt_2.7.5.tar.xz 345.4 KiB f2e016a858f4a836ac66a1438f8927125ed7672796d798e39e9f4864074d7305

No changes file available.

Binary packages built by this source