diff options
author | Arun Isaac <arunisaac@systemreboot.net> | 2024-02-26 18:31:16 +0000 |
---|---|---|
committer | Arun Isaac <arunisaac@systemreboot.net> | 2024-03-10 23:36:09 +0000 |
commit | b7ecce89bd60e591f0bfab6e2845aaf91f2fe309 (patch) | |
tree | 12c58a6c3dfe2cc829a437703f82ab5ac848db7c /gnu | |
parent | e85fbe109719253b54f4de3ab54b688f3865de07 (diff) |
gnu: python-prov: Use python-rdflib@6.
* gnu/packages/python-xyz.scm (python-prov)[arguments]: Add
fix-rdflib-6-compatibility phase.
[propagated-inputs]: Replace python-rdflib-5 with python-rdflib.
Change-Id: I07de032e1b5e9b6e045904e3f6880b1acc6a9075
Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
Diffstat (limited to 'gnu')
-rw-r--r-- | gnu/packages/python-xyz.scm | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/gnu/packages/python-xyz.scm b/gnu/packages/python-xyz.scm index 07ca8a9723..c1e7343310 100644 --- a/gnu/packages/python-xyz.scm +++ b/gnu/packages/python-xyz.scm @@ -23984,8 +23984,18 @@ manipulation, or @code{stdout}.") (base32 "1vi2fj31vygfcqrkimdmk52q2ldw08g9fn4v4zlgdfgcjlhqyhxn")))) (build-system python-build-system) + (arguments + (list + #:phases + #~(modify-phases %standard-phases + (add-after 'unpack 'fix-rdflib-6-compatibility + (lambda _ + ;; See https://github.com/trungdong/prov/issues/151 + (substitute* "src/prov/tests/test_rdf.py" + (("\\.serialize\\(format=\"nt\"\\)") + ".serialize(format=\"nt\", encoding=\"utf-8\")"))))))) (propagated-inputs - (list python-dateutil python-lxml python-networkx python-rdflib-5)) + (list python-dateutil python-lxml python-networkx python-rdflib)) (native-inputs (list graphviz python-pydot)) (home-page "https://github.com/trungdong/prov") |