Package: release.debian.org Severity: normal X-Debbugs-Cc: [email protected], [email protected] Control: affects -1 + src:python-build User: [email protected] Usertags: unblock
Please unblock package python-build As a last minute cleansing of extraneous stale dependencies that came to light when reviewing what could be done to write some release notes; python-build lost it's extraneous dependency on python3-toml. It now uses tomllib from stdlib. This later triggered 5 FTBFS in Santiago's full rebuild. These 5 RC bugs were all swiftly handled on the very same day by Santiago and myself, they were all concerning non-key packages with autopkgtest that have all already migrated automatically after 20 days. [ Reason ] python-build is, of course, a key package and needs a manual hint. [ Impact ] users might still unknowingly depends on old toml and won't get a clear message until Forky. Their CI build system won't warn them. [ Tests ] Santiago rebuilt the whole archive with the new python-build [ Risks ] The diff is minimal. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing -> hereunder [ Other info ] I agree this generational mess of python libraries is confusing and needs to be curated; here is a attempt to document this properly: https://wiki.debian.org/Python/Backports unblock python-build/1.2.2-2 Greetings, Alexandre diff -Nru python-build-1.2.2/debian/changelog python-build-1.2.2/debian/changelog --- python-build-1.2.2/debian/changelog 2024-09-22 06:20:21.000000000 +0200 +++ python-build-1.2.2/debian/changelog 2025-05-14 15:03:01.000000000 +0200 @@ -1,3 +1,10 @@ +python-build (1.2.2-2) unstable; urgency=medium + + * Team Upload + * Drop explicit dependency on old python3-toml + + -- Alexandre Detiste <[email protected]> Wed, 14 May 2025 15:03:01 +0200 + python-build (1.2.2-1) unstable; urgency=medium * New upstream version 1.2.2 diff -Nru python-build-1.2.2/debian/clean python-build-1.2.2/debian/clean --- python-build-1.2.2/debian/clean 1970-01-01 01:00:00.000000000 +0100 +++ python-build-1.2.2/debian/clean 2025-05-14 15:03:01.000000000 +0200 @@ -0,0 +1 @@ +docs/_build/ diff -Nru python-build-1.2.2/debian/control python-build-1.2.2/debian/control --- python-build-1.2.2/debian/control 2024-09-22 06:19:50.000000000 +0200 +++ python-build-1.2.2/debian/control 2025-05-14 14:51:18.000000000 +0200 @@ -10,7 +10,6 @@ python3-packaging, python3-pyproject-hooks, pybuild-plugin-pyproject, - python3-toml, dh-sequence-sphinxdoc <!nodoc>, python3-sphinx <!nodoc>, python3-sphinx-autodoc-typehints <!nodoc>, @@ -30,7 +29,6 @@ ${misc:Depends}, python3-packaging, python3-pyproject-hooks, - python3-toml, python3-wheel, Suggests: python3-pip, python3-venv,

