Skip to content

Conversation

neutrinoceros
Copy link
Contributor

Rationale

Maybe this won't work out of the box, but I noticed the documented reason for skipping these targets was obsolete; numpy in fact has wheels for both, so let's give it a spin

Implications

More supported platforms.

@CLAassistant
Copy link

CLAassistant commented Sep 24, 2025

CLA assistant check
All committers have signed the CLA.

@neutrinoceros
Copy link
Contributor Author

Can someone add the "Run cibuildwheel" label please ?

@QuLogic QuLogic added the CI: build wheels Run the release/wheel building on PR label Sep 24, 2025
@neutrinoceros neutrinoceros marked this pull request as ready for review September 24, 2025 19:21
CIBW_BUILD: "cp310-* cp311-* cp312-* cp313-*"
# Skip 32 bit builds and musllinux due to lack of numpy wheels
CIBW_SKIP: "*-win32 *_i686 *-musllinux*"
CIBW_SKIP: "*_i686"
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The win32 wheels didn't build (I guess cibuildwheel stopped building them by default), so while removing the skip makes sense, it's incongruent with the explanation in the commit/PR message now.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nice catch.

I guess cibuildwheel stopped building them by default

it actually depends on the native arch + settings, and the latter currently excludes 32 bits builds.
I'll adjust the arch option correspondingly.

@neutrinoceros neutrinoceros force-pushed the whl/additional-targets branch from d8137e6 to 3eaf9a6 Compare October 2, 2025 05:55
@neutrinoceros neutrinoceros marked this pull request as draft October 2, 2025 05:55
@neutrinoceros neutrinoceros marked this pull request as ready for review October 2, 2025 06:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI: build wheels Run the release/wheel building on PR

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants