Source: python-graphviz
Version: 0.21-2
Severity: serious
Tags: ftbfs patch
X-Debbugs-Cc: [email protected]
Hi,
Your package participates in the Graphviz transition. Currently it
FTBFS as the self-testing needs extra dependency and a separate tool
dependency as graphviz is now modularized. To make life easier, I
provide a patch.
Unfortunately it will still be FTBFS due to some Python escape
sequence testing. In short, it says:
test_deprecated_escape[H]
recwarn = WarningsRecorder(record=True), char = 'H'
> assert str(w.message).startswith('invalid escape sequence')
E assert False
E + where False = <built-in method startswith of str object at
0x7f3fcb138f50>('invalid escape sequence')
tests/test_quoting.py:20: AssertionError
Regards,
Laszlo/GCS
diff -Nru python-graphviz-0.21/debian/control python-graphviz-0.21/debian/control
--- python-graphviz-0.21/debian/control 2025-10-26 11:35:47.000000000 +0100
+++ python-graphviz-0.21/debian/control 2025-12-09 09:28:47.000000000 +0100
@@ -7,6 +7,8 @@
Build-Depends: debhelper-compat (= 13),
dh-sequence-python3,
graphviz,
+ graphviz-tools,
+ libgvplugin-pango,
pybuild-plugin-pyproject,
python3-all,
python3-coverage <!nocheck>,