Closed
Description
Since 0de0c1a, wheel no longer declares a runtime dependency on setuptools. However, the (Never mind this part, there was never a runtime dependency to start with.)convert
command still needs setuptools to work.
wheel doesn't declare a runtime dependency on setuptools, but the convert
command needs it to work. Here's what happens when setuptools is not installed:
> .\venv\Scripts\wheel.exe convert
Traceback (most recent call last):
File "<frozen runpy>", line 198, in _run_module_as_main
File "<frozen runpy>", line 88, in _run_code
File ".\venv\Scripts\wheel.exe\__main__.py", line 7, in <module>
File ".\venv\Lib\site-packages\wheel\cli\__init__.py", line 91, in main
args.func(args)
File ".\venv\Lib\site-packages\wheel\cli\__init__.py", line 29, in convert_f
from .convert import convert
File ".\venv\Lib\site-packages\wheel\cli\convert.py", line 10, in <module>
from ..bdist_wheel import bdist_wheel
File ".\venv\Lib\site-packages\wheel\bdist_wheel.py", line 24, in <module>
import pkg_resources
ModuleNotFoundError: No module named 'pkg_resources'
Metadata
Metadata
Assignees
Labels
No labels