FS#75772 - [python-coverage-conditional-plugin] requires python-setuptools
Attached to Project:
Arch Linux
Opened by David Runge (dvzrv) - Thursday, 01 September 2022, 07:50 GMT
Last edited by David Runge (dvzrv) - Thursday, 01 September 2022, 11:10 GMT
Opened by David Runge (dvzrv) - Thursday, 01 September 2022, 07:50 GMT
Last edited by David Runge (dvzrv) - Thursday, 01 September 2022, 11:10 GMT
|
Details
Description: Without python-setuptools running plugins for
python-coverage (e.g. python-coverage-conditional-plugin)
will fail.
Additional info: * package version(s): 6.1.2-1 ``` Traceback (most recent call last): File "/usr/lib/python3.10/runpy.py", line 196, in _run_module_as_main return _run_code(code, main_globals, None, File "/usr/lib/python3.10/runpy.py", line 86, in _run_code exec(code, run_globals) File "/home/dave/git/archlinux/repod/.venv/lib/python3.10/site-packages/coverage/__main__.py", line 8, in <module> sys.exit(main()) File "/home/dave/git/archlinux/repod/.venv/lib/python3.10/site-packages/coverage/cmdline.py", line 943, in main status = CoverageScript().command_line(argv) File "/home/dave/git/archlinux/repod/.venv/lib/python3.10/site-packages/coverage/cmdline.py", line 659, in command_line return self.do_run(options, args) File "/home/dave/git/archlinux/repod/.venv/lib/python3.10/site-packages/coverage/cmdline.py", line 827, in do_run self.coverage.start() File "/home/dave/git/archlinux/repod/.venv/lib/python3.10/site-packages/coverage/control.py", line 573, in start self._init() File "/home/dave/git/archlinux/repod/.venv/lib/python3.10/site-packages/coverage/control.py", line 293, in _init self._plugins = Plugins.load_plugins(self.config.plugins, self.config, self._debug) File "/home/dave/git/archlinux/repod/.venv/lib/python3.10/site-packages/coverage/plugin_support.py", line 42, in load_plugins __import__(module) File "/home/dave/git/archlinux/repod/.venv/lib/python3.10/site-packages/coverage_conditional_plugin/__init__.py", line 7, in <module> import pkg_resources ModuleNotFoundError: No module named 'pkg_resources' ``` Steps to reproduce: Try using coverage-conditional-plugin in a venv where setuptools is not present |
This task depends upon
Closed by David Runge (dvzrv)
Thursday, 01 September 2022, 11:10 GMT
Reason for closing: Upstream
Additional comments about closing: https://github.com/wemake-services/cover age-conditional-plugin/issues/174 and fixed in python-coverage-conditional-plugin 0.5.0-2
Thursday, 01 September 2022, 11:10 GMT
Reason for closing: Upstream
Additional comments about closing: https://github.com/wemake-services/cover age-conditional-plugin/issues/174 and fixed in python-coverage-conditional-plugin 0.5.0-2
Thanks, I have created an upstream ticket instead: https://github.com/wemake-services/coverage-conditional-plugin/issues/174