Source: py7zr Version: 0.11.3+dfsg-5 Severity: important Tags: patch The pep517 package has been superceded by python-pyproject-hooks. It looks like this package added a build-depends on python3-pep517 relatively early in our fielding of the ability to build Debian packages based on pyproject.toml. This build dependency is no longer needed and can be simply removed.
I did test that the package built without it. See the attached patch. I am happy to address this as a team upload if you would prefer. I will soon be requesting removal of the pep517 package and I intend to bump the severity of this when I do if it's not resolved by then. Scott K
diff -Nru py7zr-0.11.3+dfsg/debian/changelog py7zr-0.11.3+dfsg/debian/changelog --- py7zr-0.11.3+dfsg/debian/changelog 2023-03-25 18:50:07.000000000 -0400 +++ py7zr-0.11.3+dfsg/debian/changelog 2023-08-02 10:11:34.000000000 -0400 @@ -1,3 +1,10 @@ +py7zr (0.11.3+dfsg-6) unstable; urgency=medium + + * Team upload. + * Drop build-depends on python3-pep517, deprecated, no longer needed + + -- Scott Kitterman <sc...@kitterman.com> Wed, 02 Aug 2023 10:11:34 -0400 + py7zr (0.11.3+dfsg-5) unstable; urgency=medium [ YOKOTA Hiroshi ] diff -Nru py7zr-0.11.3+dfsg/debian/control py7zr-0.11.3+dfsg/debian/control --- py7zr-0.11.3+dfsg/debian/control 2023-03-25 18:50:07.000000000 -0400 +++ py7zr-0.11.3+dfsg/debian/control 2023-08-02 10:06:35.000000000 -0400 @@ -6,7 +6,6 @@ Build-Depends: debhelper-compat (= 13), pybuild-plugin-pyproject, python3-all-dev, - python3-pep517, python3-pyannotate <!nocheck>, python3-pycryptodome <!nocheck>, python3-pytest <!nocheck>,