Repository navigation
WHL: test wheels against CPython 3.14 (GIL-enabled) - #18457
Conversation
|
Thank you for your contribution to Astropy! 🌌 This checklist is meant to remind the package maintainers who will review this pull request of some common things to look for.
|
|
👋 Thank you for your draft pull request! Do you know that you can use |
78901aa to
212d0f8
Compare
|
win32 not happy with py314
|
212d0f8 to
59c8933
Compare
|
yup, my bad I think: it failed building matplotlib (which doesn't have nightlies for this platform + Python combo), but we don't actually need it, so let's just install numpy, as is usual in build testing. |
|
🎉 all good now. |
| [[tool.cibuildwheel.overrides]] | ||
| # Install nightly wheels for dependencies not yet available on PyPI. | ||
| select = "cp314*" | ||
| before-test = "python -m pip install --pre --extra-index-url https://pypi.anaconda.org/scientific-python-nightly-wheels/simple numpy --only-binary numpy" |
There was a problem hiding this comment.
this part might become obsolete sooner than I expected: numpy/numpy#29438
happy to revisit tomorrow and see where things are then
There was a problem hiding this comment.
wow, it is actually being published right now: https://pypi.org/project/numpy/2.3.2/#files
I'll update the PR immediately then
59c8933 to
ec2910d
Compare
WHL: build and test wheels against CPython 3.14 (GIL-enabled) (twin #18457)
Description
Contributes to #18187
To reduce friction, The patch is future-proof against upgrades in cibuildwheel and
OpenAstronomy/github-actions-workflows. A couple lines added here can be cleaned-up in the near future, but we'll be able to do this at our own pace.