Source: execnet
Version: 1.9.0-2
Severity: serious

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

[Scott: Apologies that I missed this earlier, and thanks for fixing apipkg
so quickly]

Dear maintainer,

your package implicitly depends on python3-py for its autopkgtest, which used
to be provided by python3-pytest. However, pytest has dropped that dependency,
breaking your autopkgtest and possibly your package.

Note that you can replace py.test.foo with pytest.foo and avoid the
dependency on python3-py altogether.


Cheers
Timo

- ---

Relevant excerpt from
https://ci.debian.net/data/autopkgtest/testing/amd64/e/execnet/35449822/log.gz

 23s ==================================== ERRORS 
====================================
 23s ___________________ ERROR collecting testing/test_channel.py 
___________________
 23s /usr/lib/python3/dist-packages/_pytest/runner.py:341: in from_call
 23s     result: Optional[TResult] = func()
 23s /usr/lib/python3/dist-packages/_pytest/runner.py:372: in <lambda>
 23s     call = CallInfo.from_call(lambda: list(collector.collect()), "collect")
 23s /usr/lib/python3/dist-packages/_pytest/python.py:531: in collect
 23s     self._inject_setup_module_fixture()
 23s /usr/lib/python3/dist-packages/_pytest/python.py:545: in 
_inject_setup_module_fixture
 23s     self.obj, ("setUpModule", "setup_module")
 23s /usr/lib/python3/dist-packages/_pytest/python.py:310: in obj
 23s     self._obj = obj = self._getobj()
 23s /usr/lib/python3/dist-packages/_pytest/python.py:528: in _getobj
 23s     return self._importtestmodule()
 23s /usr/lib/python3/dist-packages/_pytest/python.py:617: in _importtestmodule
 23s     mod = import_path(self.path, mode=importmode, 
root=self.config.rootpath)
 23s /usr/lib/python3/dist-packages/_pytest/pathlib.py:565: in import_path
 23s     importlib.import_module(module_name)
 23s /usr/lib/python3.11/importlib/__init__.py:126: in import_module
 23s     return _bootstrap._gcd_import(name[level:], package, level)
 23s <frozen importlib._bootstrap>:1204: in _gcd_import
 23s     ???
 23s <frozen importlib._bootstrap>:1176: in _find_and_load
 23s     ???
 23s <frozen importlib._bootstrap>:1147: in _find_and_load_unlocked
 23s     ???
 23s <frozen importlib._bootstrap>:690: in _load_unlocked
 23s     ???
 23s /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:178: in 
exec_module
 23s     exec(co, module.__dict__)
 23s testing/test_channel.py:9: in <module>
 23s     from test_gateway import _find_version
 23s <frozen importlib._bootstrap>:1176: in _find_and_load
 23s     ???
 23s <frozen importlib._bootstrap>:1147: in _find_and_load_unlocked
 23s     ???
 23s <frozen importlib._bootstrap>:690: in _load_unlocked
 23s     ???
 23s /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:178: in 
exec_module
 23s     exec(co, module.__dict__)
 23s testing/test_gateway.py:17: in <module>
 23s     from test_serializer import _find_version
 23s <frozen importlib._bootstrap>:1176: in _find_and_load
 23s     ???
 23s <frozen importlib._bootstrap>:1147: in _find_and_load_unlocked
 23s     ???
 23s <frozen importlib._bootstrap>:690: in _load_unlocked
 23s     ???
 23s /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:178: in 
exec_module
 23s     exec(co, module.__dict__)
 23s testing/test_serializer.py:150: in <module>
 23s     @py.test.mark.parametrize(["tp_name", "repr"], simple_tests)
 23s E   AttributeError: module 'py' has no attribute 'test'
 23


-----BEGIN PGP SIGNATURE-----

iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmSoVEsACgkQ+C8H+466
LVm89wv8Cz9wo+zRK8AHwz/BRiAITe4M+3+kuoi8JnlypnmSRaicPx00Ynpv7Kxu
dMBnZVzpxeZjcTwpYaFyjYerX9nwCrRwCAqlYsup/p+50eWc3BjuLi8Ob6PD58zj
ikVzaO+4GNyBmVkAi30HiYem6UZ6jPaPwbJ0Td0aqX2thJWW9bhdnwtACgI1rsoJ
R9NF3US/YHyu3A7ewzREU0Kgq+pMh/VTqHqUV50NVxllTPLdZn7kKm94yTcI2R49
ivwrAiFlnZjNXAfETUJ7UU22Af3xRwVH806o4UU5VG0ytPWpTkDA7o8Qgtz0K2kv
/+P9e7Sp7SbGjYanx4mdc49r8HzkpbI/60dmYCILBDx4UxyxccWCTw7YQnPs5CN5
81WRHx3CXJQpZ7TzVk4+SBRMK7+xkMYnqxmWl55+ffSkMGWGpmqnaMz2zCqSQKUq
OijAxNyAnQ80WxkidCDXfXw2PiSaT3jZAlI6VWyGNFK8mOVFuxad/eHd5CFpktaB
IkRR4iLU
=ZzQ2
-----END PGP SIGNATURE-----

Reply via email to