--- Begin Message ---
Source: django-q
Version: 1.3.9-4
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 by python3-pytest. However, pytest has dropped that dependency,
breaking your autopkgtest and possibly your package.
Cheers
Timo
Relevant excerpt from
https://ci.debian.net/data/autopkgtest/testing/amd64/d/django-q/35335654/log.gz
29s autopkgtest [13:19:54]: test python3-django-q: [-----------------------
30s Traceback (most recent call last):
30s File "<frozen runpy>", line 198, in _run_module_as_main
30s File "<frozen runpy>", line 88, in _run_code
30s File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 5, in
<module>
30s raise SystemExit(pytest.console_main())
30s ^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
189, in console_main
30s code = main()
30s ^^^^^^
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
147, in main
30s config = _prepareconfig(args, plugins)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
328, in _prepareconfig
30s config = pluginmanager.hook.pytest_cmdline_parse(
30s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in
__call__
30s return self._hookexec(self.name, self.get_hookimpls(), kwargs,
firstresult)
30s
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in
_hookexec
30s return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 55, in
_multicall
30s gen.send(outcome)
30s File "/usr/lib/python3/dist-packages/_pytest/helpconfig.py", line 103,
in pytest_cmdline_parse
30s config: Config = outcome.get_result()
30s ^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in
get_result
30s raise ex[1].with_traceback(ex[2])
30s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in
_multicall
30s res = hook_impl.function(*args)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
1075, in pytest_cmdline_parse
30s self.parse(args)
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
1425, in parse
30s self._preparse(args, addopts=addopts)
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
1327, in _preparse
30s self.hook.pytest_load_initial_conftests(
30s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in
__call__
30s return self._hookexec(self.name, self.get_hookimpls(), kwargs,
firstresult)
30s
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in
_hookexec
30s return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 60, in
_multicall
30s return outcome.get_result()
30s ^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in
get_result
30s raise ex[1].with_traceback(ex[2])
30s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in
_multicall
30s res = hook_impl.function(*args)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pytest_django/plugin.py", line 353,
in pytest_load_initial_conftests
30s _setup_django()
30s File "/usr/lib/python3/dist-packages/pytest_django/plugin.py", line 236,
in _setup_django
30s django.setup()
30s File "/usr/lib/python3/dist-packages/django/__init__.py", line 24, in
setup
30s apps.populate(settings.INSTALLED_APPS)
30s File "/usr/lib/python3/dist-packages/django/apps/registry.py", line 91,
in populate
30s app_config = AppConfig.create(entry)
30s ^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/django/apps/config.py", line 124,
in create
30s mod = import_module(mod_path)
30s ^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3.11/importlib/__init__.py", line 126, in
import_module
30s return _bootstrap._gcd_import(name[level:], package, level)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
30s File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
30s File "<frozen importlib._bootstrap>", line 1147, in
_find_and_load_unlocked
30s File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
30s File "<frozen importlib._bootstrap_external>", line 940, in exec_module
30s File "<frozen importlib._bootstrap>", line 241, in
_call_with_frames_removed
30s File "/usr/lib/python3/dist-packages/django_q/apps.py", line 3, in
<module>
30s from django_q.conf import Conf
30s File "/usr/lib/python3/dist-packages/django_q/conf.py", line 8, in
<module>
30s import pkg_resources
30s ModuleNotFoundError: No module named 'pkg_resources'
30s autopkgtest [13:19:55]: test python3-django-q: -----------------------]
30s autopkgtest [13:19:55]: test python3-django-q: - - - - - - - - - -
results - - - - - - - - - -
30s python3-django-q FAIL non-zero exit status 1
30s autopkgtest [13:19:55]: test python3-django-q: - - - - - - - - - - stderr
- - - - - - - - - -
30s Traceback (most recent call last):
30s File "<frozen runpy>", line 198, in _run_module_as_main
30s File "<frozen runpy>", line 88, in _run_code
30s File "/usr/lib/python3/dist-packages/pytest/__main__.py", line 5, in
<module>
30s raise SystemExit(pytest.console_main())
30s ^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
189, in console_main
30s code = main()
30s ^^^^^^
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
147, in main
30s config = _prepareconfig(args, plugins)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
328, in _prepareconfig
30s config = pluginmanager.hook.pytest_cmdline_parse(
30s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in
__call__
30s return self._hookexec(self.name, self.get_hookimpls(), kwargs,
firstresult)
30s
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in
_hookexec
30s return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 55, in
_multicall
30s gen.send(outcome)
30s File "/usr/lib/python3/dist-packages/_pytest/helpconfig.py", line 103,
in pytest_cmdline_parse
30s config: Config = outcome.get_result()
30s ^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in
get_result
30s raise ex[1].with_traceback(ex[2])
30s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in
_multicall
30s res = hook_impl.function(*args)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
1075, in pytest_cmdline_parse
30s self.parse(args)
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
1425, in parse
30s self._preparse(args, addopts=addopts)
30s File "/usr/lib/python3/dist-packages/_pytest/config/__init__.py", line
1327, in _preparse
30s self.hook.pytest_load_initial_conftests(
30s File "/usr/lib/python3/dist-packages/pluggy/_hooks.py", line 265, in
__call__
30s return self._hookexec(self.name, self.get_hookimpls(), kwargs,
firstresult)
30s
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_manager.py", line 80, in
_hookexec
30s return self._inner_hookexec(hook_name, methods, kwargs, firstresult)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 60, in
_multicall
30s return outcome.get_result()
30s ^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pluggy/_result.py", line 60, in
get_result
30s raise ex[1].with_traceback(ex[2])
30s File "/usr/lib/python3/dist-packages/pluggy/_callers.py", line 39, in
_multicall
30s res = hook_impl.function(*args)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/pytest_django/plugin.py", line 353,
in pytest_load_initial_conftests
30s _setup_django()
30s File "/usr/lib/python3/dist-packages/pytest_django/plugin.py", line 236,
in _setup_django
30s django.setup()
30s File "/usr/lib/python3/dist-packages/django/__init__.py", line 24, in
setup
30s apps.populate(settings.INSTALLED_APPS)
30s File "/usr/lib/python3/dist-packages/django/apps/registry.py", line 91,
in populate
30s app_config = AppConfig.create(entry)
30s ^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3/dist-packages/django/apps/config.py", line 124,
in create
30s mod = import_module(mod_path)
30s ^^^^^^^^^^^^^^^^^^^^^^^
30s File "/usr/lib/python3.11/importlib/__init__.py", line 126, in
import_module
30s return _bootstrap._gcd_import(name[level:], package, level)
30s ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
30s File "<frozen importlib._bootstrap>", line 1204, in _gcd_import
30s File "<frozen importlib._bootstrap>", line 1176, in _find_and_load
30s File "<frozen importlib._bootstrap>", line 1147, in
_find_and_load_unlocked
30s File "<frozen importlib._bootstrap>", line 690, in _load_unlocked
30s File "<frozen importlib._bootstrap_external>", line 940, in exec_module
30s File "<frozen importlib._bootstrap>", line 241, in
_call_with_frames_removed
30s File "/usr/lib/python3/dist-packages/django_q/apps.py", line 3, in
<module>
30s from django_q.conf import Conf
30s File "/usr/lib/python3/dist-packages/django_q/conf.py", line 8, in
<module>
30s import pkg_resources
30s ModuleNotFoundError: No module named 'pkg_resources'
30s autopkgtest [13:19:55]: @@@@@@@@@@@@@@@@@@@@ summary
30s python3-django-q FAIL non-zero exit status 1
-----BEGIN PGP SIGNATURE-----
iQGzBAEBCgAdFiEEJvtDgpxjkjCIVtam+C8H+466LVkFAmSlnEwACgkQ+C8H+466
LVkhPAv9FLjEogIABe7KJFWg0foOuDVSU7XPRSDT9jNvRqqgmHFPNorDTfcK2tJ0
vBxKKQMkC5zTqTOPDuLsD3dmhHzOn/G1JCFWev9TuGnP2SIBw6iaffN13r+e69FG
MEVi6saupHqYpZBvzf7rfg2MwzZ7hUQUNBkkpb+L3R+Yc/wELZxB9feXEDVpZdeG
noi6qNU4S8gvxf+5Dexf0w1n/9zsfRXYuNNZyYWssJXmpCCkG/iG7pcVtKUXtssq
Ahrj5pNkaE1S7AtrPx2JkGSKVOG8xFhu2jwYFfqU6gZUv5d4iXGkf0IYwKASl+B9
6Arg0QWL54ZiqqOjyhO6NsraSpw0XoEHzYUlfB3FwntCi9L5VpdBiUqhE+LM9Uo8
tbXy8FnUCYXqLXL4VTjgjj1v4c7P0VIFDzFY2hbj78hGPtpts2MgbK+4hwpbuzqT
QHhmZM4/wf1+HkGa8MorR6VR7yNqV7C2fl5JwEoLp5Fb4r63Jgwz7X/R+wNU4zlP
oWe7hiyo
=hkFH
-----END PGP SIGNATURE-----
--- End Message ---