Hi, Lumin (in CC - thanks a lot for your preparation) has prepared some Python packages that are needed to package some NLP tools which I would like to maintain. Unfortunately I get a test suite error in python-cytoolz[1]:
... ============================= test session starts ============================== platform linux -- Python 3.7.1, pytest-3.10.1, py-1.7.0, pluggy-0.8.0 rootdir: /build/python-cytoolz-0.9.0.1, inifile: collected 190 items cytoolz/tests/test_compatibility.py .. [ 1%] cytoolz/tests/test_curried.py .......... [ 6%] cytoolz/tests/test_curried_toolzlike.py ... [ 7%] cytoolz/tests/test_dev_skip_test.py .. [ 8%] cytoolz/tests/test_dicttoolz.py ........................................ [ 30%] ..... [ 32%] cytoolz/tests/test_docstrings.py .. [ 33%] cytoolz/tests/test_doctests.py . [ 34%] cytoolz/tests/test_embedded_sigs.py .. [ 35%] cytoolz/tests/test_functoolz.py .................................... [ 54%] cytoolz/tests/test_inspect_args.py ..............F.. [ 63%] cytoolz/tests/test_itertoolz.py ........................................ [ 84%] ......... [ 88%] cytoolz/tests/test_none_safe.py .... [ 91%] cytoolz/tests/test_recipes.py .. [ 92%] cytoolz/tests/test_serialization.py ......... [ 96%] cytoolz/tests/test_signatures.py ... [ 98%] cytoolz/tests/test_tlz.py . [ 98%] cytoolz/tests/test_utils.py .. [100%] =================================== FAILURES =================================== _______________________ test_introspect_builtin_modules ________________________ ... > raise AssertionError(message + '\n\n'.join(messages)) E AssertionError: Missing introspection for the following callables: E E builtins: E breakpoint cytoolz/tests/test_inspect_args.py:442: AssertionError =============================== warnings summary =============================== .pybuild/cpython3_3.7_cymem/build/cytoolz/tests/test_embedded_sigs.py::test_class_sigs /build/python-cytoolz-0.9.0.1/.pybuild/cpython3_3.7_cymem/build/cytoolz/tests/test_embedded_sigs.py:39: DeprecationWarning: inspect.getargspec() is deprecated, use inspect.signature() or inspect.getfullargspec() toolz_spec = inspect.getargspec(toolz_func) /build/python-cytoolz-0.9.0.1/.pybuild/cpython3_3.7_cymem/build/cytoolz/tests/test_embedded_sigs.py:49: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly ... toolz_spec = inspect.getargspec(toolz_func) /build/python-cytoolz-0.9.0.1/.pybuild/cpython3_3.7_cymem/build/cytoolz/tests/test_embedded_sigs.py:49: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly toolz_sig = toolz_func.__name__ + inspect.formatargspec(*toolz_spec) /build/python-cytoolz-0.9.0.1/.pybuild/cpython3_3.7_cymem/build/cytoolz/tests/test_embedded_sigs.py:54: DeprecationWarning: `formatargspec` is deprecated since Python 3.5. Use `signature` and the `Signature` object directly **{'formatvalue': lambda x: '=' + getattr(x, '__name__', repr(x))} -- Docs: https://docs.pytest.org/en/latest/warnings.html ============== 1 failed, 189 passed, 177 warnings in 2.00 seconds ============== E: pybuild pybuild:338: test: plugin distutils failed with: exit code=1: cd /build/python-cytoolz-0.9.0.1/.pybuild/cpython3_3.7_cymem/build; python3.7 -m pytest dh_auto_test: pybuild --test --test-pytest -i python{version} -p "3.6 3.7" returned exit code 13 Any idea how to fix this (which is better than just skipping the test which would be my only clue)? Kind regards Andreas. [1] https://salsa.debian.org/python-team/modules/python-cytoolz -- http://fam-tille.de