Some of my dependencies - like OpenCV - don’t have explicit Python 3.11 versions. https://pypi.org/project/opencv-python/#files shows the latest release was for 3.7. When I went to try installing my addon on another PC Blender skipped over multiple wheel dependencies with the following message:
Skipping wheel for other Python version (cp37=>(3.7) not in 3.11): opencv_python-4.10.0.84-cp37-abi3-win_amd64.whl
How do I prevent Blender from skipping this dependency?
I have the same question as well. On a project I’m currently working a temporary workaround was to rename the wheel, which is most likely not recomended/best practise but hey it worked
For my case it was psutil and I renamed psutil-6.1.0-cp37-abi3-win_amd64.whl to psutil-6.1.0-cp311-abi3-win_amd64.whl
Renaming seems to be the workaround suggested here too.
I thought I’d tried that already, but maybe I messed up some part of the process. I’ll try it again.
Edit: Tried renaming again, and it was able to install this time (both on 4.2.4 and 4.3.0). It looks like 4.3 may have had some issues during testing where it wasn’t replacing the old version of my addon with the new one, so maybe that caused it?