[Python-modules-team] Bug#958848: Bug#937769: python-funcsigs build-dependencies now unsatisfiable in testing, removal of pypy-pytest

Thomas Goirand zigo at debian.org
Thu Jun 4 23:12:29 BST 2020


On 6/4/20 10:33 PM, peter green wrote:
> A few days ago Sandro Tosi uploaded the python-unittest2 and
> python-funcsigs source packages. It seems that both of these were
> effectively "team uploads" though they were not marked as such.

A few years ago, I've been flamed, them banned from the DPMT for less
than this... Though I don't think we should put the blame on Sandro. He
did a lot and we should be thankful for his work on Python 2 removal.

> The
> python-unittest2 upload dropped python 2 support while the
> python-funcsigs package dropped python 2 and pypy support.
> 
> python-unittest2, python-traceback2 and python-linecache2 have now
> migrated to testing, the result of this is that the build-dependencies
> of python-traceback2 and python-linecache2 are now satisfiable in
> testing, but those of python-funcsigs are now broken in testing.
> 
> python-funcsigs is unable to migrate to testing because pypy-pytest
> depends on pypy-funcsigs .

The thing is, funcsigs is a backport of the PEP 362 function signature
features from Python 3.3's inspect module (as per the package
description), so it should in fact go away if possible. I'm really not
sure what's going to be the faith of pypy-pytest, maybe it should be
replaced by pypy3-pytest? If I remember well the discussion, we wrote
that we would just disable the tests for things depending on python 2
test suites. Maybe this includes pypy-pytest?

Your thoughts?

Cheers,

Thomas Goirand (zigo)



More information about the Python-modules-team mailing list