Package: python3-extruct
Severity: normal
Tags: patch
X-Debbugs-Cc: cru...@debian.org

Hello,

Since version 6.x of rdflib, the "jsonld" functionality has been included without the need for the "rdflib-jsonld" Python package. Extruct is the last source package in the Debian archive that produces a binary depending on python3-rdflib-jsonld. Please apply the attached patch and make a new release so I can remove python3-rdflib-jsonld from the archive.

Thanks!



--
Michael R. Crusoe

diff --git a/debian/patches/01_fix-rdflib-python-version.patch b/debian/patches/01_fix-rdflib-python-version.patch
index dab3eb6..3ad04d4 100644
--- a/debian/patches/01_fix-rdflib-python-version.patch
+++ b/debian/patches/01_fix-rdflib-python-version.patch
@@ -1,12 +1,12 @@
---- a/setup.py
-+++ b/setup.py
-@@ -42,9 +42,9 @@ setup(
+--- extruct.orig/setup.py
++++ extruct/setup.py
+@@ -41,10 +41,7 @@
+     package_data={"extruct": ["VERSION"]},
      install_requires=[
          "lxml",
-         'rdflib<6.0.0;python_version<"3.7"',
+-        'rdflib<6.0.0;python_version<"3.7"',
 -        'rdflib-jsonld<=0.5.0;python_version<"3.7"',
-+        'rdflib-jsonld<=0.5.0',
-         # rdflib 6.x.y (only on 3.7 and up) contains jsonld
+-        # rdflib 6.x.y (only on 3.7 and up) contains jsonld
 -        'rdflib>=6.0.0;python_version>="3.7"',
 +        'rdflib>=6.0.0',
          "pyrdfa3",

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to