Source: segno Version: 1.5.2-2 Severity: serious -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
Dear maintainer, your package implicitly depends on python3-pkg-resources for its autopkgtest, which used to be provided through python3-pytest. However, pytest has dropped that dependency, breaking your autopkgtest and possibly your package. Note that pkg_resources is deprecated in favor of importlib.resources [1], which is part of the Python Standard Library and has better performance. Cheers Timo [1] https://docs.python.org/3/library/importlib.resources.html - --- Relevant excerpt from https://ci.debian.net/data/autopkgtest/testing/amd64/s/segno/35454502/log.gz 17s ==================================== ERRORS ==================================== 17s _______________________ ERROR collecting test_plugin.py ________________________ 17s ImportError while importing test module '/tmp/autopkgtest-lxc.83hwvtoe/downtmp/autopkgtest_tmp/tests/test_plugin.py'. 17s Hint: make sure your test modules/packages have valid Python names. 17s Traceback: 17s /usr/lib/python3/dist-packages/_pytest/python.py:617: in _importtestmodule 17s mod = import_path(self.path, mode=importmode, root=self.config.rootpath) 17s /usr/lib/python3/dist-packages/_pytest/pathlib.py:565: in import_path 17s importlib.import_module(module_name) 17s /usr/lib/python3.11/importlib/__init__.py:126: in import_module 17s return _bootstrap._gcd_import(name[level:], package, level) 17s <frozen importlib._bootstrap>:1204: in _gcd_import 17s ??? 17s <frozen importlib._bootstrap>:1176: in _find_and_load 17s ??? 17s <frozen importlib._bootstrap>:1147: in _find_and_load_unlocked 17s ??? 17s <frozen importlib._bootstrap>:690: in _load_unlocked 17s ??? 17s /usr/lib/python3/dist-packages/_pytest/assertion/rewrite.py:178: in exec_module 17s exec(co, module.__dict__) 17s test_plugin.py:13: in <module> 17s import pkg_resources 17s E ModuleNotFoundError: No module named 'pkg_resources' -----BEGIN PGP SIGNATURE----- iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmSoTmIACgkQ+C8H+466 LVlu4QwAmsq5VA66wZS6FW39j4G1914q62JgYiqAVU2fWkkK6NjMIRamOyzjn5fS tj6crNVc5gTWS86PM3uHk895caanjUsuv7lGQeoFcRC5EW5WpTff2v5cCLQM7xIN yaQasX3pEPlJkawD8DMjLXYmNoL5cpC+uJTObLgS5aKSNfFryKpKRqgeDKQTHIzF mvwTx8iMQEad6Jp3kDtaFL8Aa4Rvz/BnK8Q50cyr3ien4FnbmdEIRZKCPGdCQlRq zF2BgWlXCzYZyBUzmeC9tP8Ie/6ekDQ0o90HNI+BAHOA21ZUXj9ZDhGFksiNb0Ie 4RtpJjWNKftTP/l5kZcdDdQ/HjXpNnKSSv2Bc+M8cpZk0OU2zT8Q92oy54Ot/jo6 MZFP2ZUnVEi6ryxNT4ZxEiQoCm6l+CFrF23R6AJSdGM4ttpcZfGMDl1JRiaBzolH 5fFOneMMqJ6rydyXKOvY2sKxpaN6xWS+TQpFMxRwxc3fu11pBiuPqM5HAbWUQxpT y6fNt06t =SAzV -----END PGP SIGNATURE-----