[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