-
-
Notifications
You must be signed in to change notification settings - Fork 7.9k
Run delvewheel with path to required msvcp140.dll #28679
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
This is indeed packaging the correct
Looking at the DLL properties indicates that the DLL version is 14.40.33810.0, again confirmation that this is recent. Using this locally with a source build of ContourPy show the full test suite passing. The same tests using Matplotlib 3.9.1.post0 fail. So it is looking promising so far. I will reenable building the complete set of wheels for further testing. |
@ksunden I see that you did a similar thing to kiwisolver recently. Is the path you used there better than this one? |
That path was provided only for the cross compilation for ARM, so I do not think it applies for us. That said, may wish to go back and specify for the x64 builds there to be safe |
Closing this as #28687 is a better solution. |
Following recommendation at adang1345/delvewheel#52 (comment), here telling
delvewheel
to use themsvc140.dll
from the correct directory when building wheels on Windows. The default behaviour without this is to search thePATH
and as there are so many packages pre-installed on github runners that it finds the followingand we do not want it to use the first one.
I am hoping that this will fix issue #28551.