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
Add ninja to Cygwin builder #26543
Add ninja to Cygwin builder #26543
Conversation
Since there are no contourpy wheels, it must be built from source, and pre-packaged ninja is better than trying to build from sdist.
I think this failed because we need a |
Maybe the best workaround until the next contourpy release is to explicitly build it without build isolation, something like (unchecked): python -m pip install meson-python pybind11
python -m pip install --no-build-isolation contourpy |
It looks like that has worked after a couple tries. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
…543-on-v3.8.x Backport PR #26543 on branch v3.8.x (Add ninja to Cygwin builder)
PR summary
Since there are no contourpy wheels, it must be built from source, and pre-packaged ninja is better than trying to build from sdist. This was always done, but broke when contourpy switched to Meson.
PR checklist