Traceback (most recent call last):
File "/io/multibuild/supported_wheels.py", line 12, in <module>
from wheel.install import WHEEL_INFO_RE as wheel_matcher
ModuleNotFoundError: No module named 'wheel'
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/io/multibuild/supported_wheels.py", line 14, in <module>
from wheel.wheelfile import WHEEL_INFO_RE
ModuleNotFoundError: No module named 'wheel'
install_wheel
calls supported_wheels.py https://github.com/multi-build/multibuild/blob/07f10c3439d6e892c030efcc0884b608679766c2/common_utils.sh#L447-L448 and supported_wheels.py importswheel
https://github.com/multi-build/multibuild/blob/07f10c3439d6e892c030efcc0884b608679766c2/supported_wheels.py#L11-L15However, in Python 3.12 I get
I expect this is related to https://docs.python.org/3.12/whatsnew/3.12.html#removed
This PR adds
wheel
to that earliest install command.