[Python-modules-team] Bug#958848: pytest (build-)depends on pypy-funcsigs which the maintainer would like to get rid of.
peter green
plugwash at p10link.net
Sat Apr 25 20:42:33 BST 2020
Package: pytest
Version: 4.6.9-3
x-debbugs-cc: vanguards at packages.debian.org
As discussed in https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=937769 the maintainer of the python-funcsigs source package (which builds the python-funcsigs, python3-funcsigs and pypy-funcsigs binary packages) would like to get rid of the python-funcsigs source package completely rather than simply removing cpython 2 support from it.
pypy-pytest depends on and the pytest source package build-depends on the pypy-funcsigs package. I am assuming that removing the dependency on this package would mean dropping the pypy-pytest binary package.
checking reverse dependencies with dak reveals.
# Broken Build-Depends:
python-atomicwrites: pypy-pytest
python-pluggy: pypy-pytest
python-py: pypy-pytest
setuptools-scm: pypy-pytest
vanguards: pypy-pytest
wcwidth: pypy-pytest
most of these seem to be python module packages that are maintained by the python modules team and build pypy modules to directly or indirectly support pypy-pytest.
vanguards on the other hand is an application which I assume relies on pytest for it's testsuite.
So I guess the question is whether it is worth keeping this pile of pypy modules around to support the testsuite of one application?
More information about the Python-modules-team
mailing list