Format: 1.8 Date: Fri, 12 Jan 2024 17:59:34 +0100 Source: python-apt Binary: python-apt-common python-apt-dev python-apt-doc python3-apt Built-For-Profiles: noudeb Architecture: all amd64_translations amd64 Version: 2.7.5 Distribution: noble-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Julian Andres Klode Description: python-apt-common - Python interface to libapt-pkg (locales) python-apt-dev - Python interface to libapt-pkg (development files) python-apt-doc - Python interface to libapt-pkg (API documentation) python3-apt - Python 3 interface to libapt-pkg 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: 8dbac00804c2599ac71c6081c7b68f92acef2707 19780 python-apt-common_2.7.5_all.deb ff64742a81d29c6d42a792910e52b3de89d04a54 8690 python-apt-dev_2.7.5_all.deb 1b0b3225730ba3d22f253780afc421d794fb78b7 197572 python-apt-doc_2.7.5_all.deb 8c629639d8efecfdf5e2391e7f883fcf3b095e96 11040 python-apt_2.7.5_amd64.buildinfo 349c5524ff0c9f88f2c2b08ffeeb060fadee6dcc 148903 python-apt_2.7.5_amd64_translations.tar.gz 8b3b209df999630b1e2fecca88af7c92d9b518c3 1410902 python3-apt-dbgsym_2.7.5_amd64.ddeb 8c57d992a76f1f6c09857e2913a4511c8606063b 204476 python3-apt_2.7.5_amd64.deb Checksums-Sha256: 18138729146948ef3adeeca70c7432e99617186ade9d396b2d09505183d51126 19780 python-apt-common_2.7.5_all.deb e72362f5165810500a86790dc3f9ee42c29482d2abe12c618a6908c919f385f4 8690 python-apt-dev_2.7.5_all.deb fc6ebf44ec85a03b1e8344b928461e6b1e01ba86d6e2723a79423938029c1d99 197572 python-apt-doc_2.7.5_all.deb 18cb3cd4aadef20ee15d71972abf6e7bcc1c75f4939d0d5bd22210befe536343 11040 python-apt_2.7.5_amd64.buildinfo bc6e7e178e138982b4a5b5d5ed1f920b3c1b774041c08dadb959d152e2c4c1c8 148903 python-apt_2.7.5_amd64_translations.tar.gz 40fd3e7cf9aac5efb7658b348d38e95a44af17d23d33c0638de1ef9de25e838d 1410902 python3-apt-dbgsym_2.7.5_amd64.ddeb 1427898245d4d228a82e3bbb61774833f8a01f442f5bb1d0753a747a01bba867 204476 python3-apt_2.7.5_amd64.deb Files: 2f6e15c96dab63f33fb5bbef5b8cafcb 19780 python optional python-apt-common_2.7.5_all.deb e2c9c684f893f9c2a4160a13c9095d00 8690 python optional python-apt-dev_2.7.5_all.deb a2458a9fc1f99638ddef11d948f1140c 197572 doc optional python-apt-doc_2.7.5_all.deb edc2b8dd47839d4e0f4a5e04ad9e087d 11040 python optional python-apt_2.7.5_amd64.buildinfo 00f7939a257ea1a751ffa8cfbc52bdff 148903 raw-translations - python-apt_2.7.5_amd64_translations.tar.gz aa315e112a94d274fded095286dc3a84 1410902 debug optional python3-apt-dbgsym_2.7.5_amd64.ddeb 43bf12becf7416cde4061fa135d23f0d 204476 python optional python3-apt_2.7.5_amd64.deb