Source: apipkg
Version: 1.5-5
Severity: important
User: [email protected]
Usertags: pytest-v6

Hi,

apipkg FTBFS with pytest 6 in unstable because it uses the
pytest.config global option, which as been removed:

    https://docs.pytest.org/en/stable/deprecations.html#pytest-config-global

The top of the error log below has more details.

> running build
> running build_py
> creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_apipkg/build/apipkg
> copying src/apipkg/version.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_apipkg/build/apipkg
> copying src/apipkg/__init__.py -> 
> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_apipkg/build/apipkg
>    debian/rules override_dh_auto_test
> make[1]: Entering directory '/<<PKGBUILDDIR>>'
> PYBUILD_SYSTEM=custom PYBUILD_TEST_ARGS="{interpreter} -m pytest -v -x" 
> dh_auto_test
> I: pybuild base:232: python3.9 -m pytest -v -x
> ============================= test session starts 
> ==============================
> platform linux -- Python 3.9.1, pytest-6.0.2, py-1.9.0, pluggy-0.13.0 -- 
> /usr/bin/python3.9
> cachedir: .pytest_cache
> apipkg full install version=1.5
> rootdir: /<<PKGBUILDDIR>>
> collecting ... collected 37 items
> 
> test_apipkg.py::TestRealModule::test_realmodule ERROR                    [  
> 2%]
> 
> ==================================== ERRORS 
> ====================================
> _______________ ERROR at setup of TestRealModule.test_realmodule 
> _______________
> 
> cls = <class 'test_apipkg.TestRealModule'>
> 
>     def setup_class(cls):
>>       cls.tmpdir = 
>> py.test.config._tmpdirhandler.getbasetemp().ensure('test_apipkg', dir=1)
> 
> test_apipkg.py:16: 
> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 
> _ 
> 
> self = <AliasModule 'py.test' for 'pytest'>, name = 'config'
> 
>     def __getattribute__(self, name):
>         try:
>>           return getattr(getmod(), name)
> E           AttributeError: module 'pytest' has no attribute 'config'
> 
> /usr/lib/python3/dist-packages/py/_vendored_packages/apipkg.py:195: 
> AttributeError
> =========================== short test summary info 
> ============================
> ERROR test_apipkg.py::TestRealModule::test_realmodule - AttributeError: 
> modul...
> !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 1 failures 
> !!!!!!!!!!!!!!!!!!!!!!!!!!!
> =============================== 1 error in 0.06s 
> ===============================
> E: pybuild pybuild:353: test: plugin custom failed with: exit code=1: 
> python3.9 -m pytest -v -x
> dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.9 
> returned exit code 13
> make[1]: *** [debian/rules:8: override_dh_auto_test] Error 25
> make: *** [debian/rules:5: binary] Error 2
> dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 
> 2
> make[1]: Leaving directory '/<<PKGBUILDDIR>>'

_______________________________________________
Python-modules-team mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/python-modules-team

Reply via email to