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

Reply via email to