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.0 -0400
+++ py7zr-0.11.3+dfsg/debian/changelog 2023-08-02 10:11:34.0 -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 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/control2023-03-25 18:50:07.0 -0400
+++ py7zr-0.11.3+dfsg/debian/control2023-08-02 10:06:35.0 -0400
@@ -6,7 +6,6 @@
Build-Depends: debhelper-compat (= 13),
pybuild-plugin-pyproject,
python3-all-dev,
- python3-pep517,
python3-pyannotate ,
python3-pycryptodome ,
python3-pytest ,