tldr; delvewheel patches dwave/__init__.py to make use of the new .pyd files. So installing dwave-system (or another namespace package) afterwards overwrites that patch.
The solution is to use the new --namespace-pkg flag introduced in delvewheel 1.4.0.
See https://github.com/dwavesystems/dwave-preprocessing/issues/130.
tldr; delvewheel patches
dwave/__init__.py
to make use of the new.pyd
files. So installingdwave-system
(or another namespace package) afterwards overwrites that patch.The solution is to use the new
--namespace-pkg
flag introduced indelvewheel 1.4.0
.