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-----

Reply via email to