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>,

Reply via email to