dev-python/pipdeptree: add QA ignored flags

Adds  QA_FLAGS_IGNORED	list,  and   adds   missing
running dependencies that are also causing tests to
fail.

Closes: https://bugs.gentoo.org/984996
Closes: https://bugs.gentoo.org/984994
Signed-off-by: bakedsnake <bakedsnake@vagrantz.xyz>
This commit is contained in:
bakedsnake committed 2026-10-26 18:21:01 +01:00
1 parent 53964d37f3
commit 0160258a6c
1 file changed
+9
@@ -206,7 +206,10 @@ KEYWORDS="~amd64"
RDEPEND="
>=dev-python/packaging-23.1[${PYTHON_USEDEP}]
>=dev-python/nab-0.0.22[${PYTHON_USEDEP}]
>=dev-python/tomli-2.5.0[${PYTHON_USEDEP}]
>=dev-python/tomli-w-1.2.0[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
dev-python/graphviz[${PYTHON_USEDEP}]
@@ -214,6 +217,12 @@ BDEPEND="
)
"
QA_FLAGS_IGNORED="
/usr/lib/python3.13/site-packages/pipdeptree/_rust.cpython-313-x86_64-linux-gnu.so
/usr/lib/python3.14/site-packages/pipdeptree/_rust.cpython-314-x86_64-linux-gnu.so
/usr/lib/python3.12/site-packages/pipdeptree/_rust.cpython-312-x86_64-linux-gnu.so
"
EPYTEST_PLUGINS=( pytest-{mock,rerunfailures,subprocess,xdist} )
# tests can fail if other packages are being merged simultaneously
EPYTEST_RERUNS=5