Skip to content

Conversation

henryiii
Copy link
Collaborator

@henryiii henryiii commented Aug 21, 2025

Description

Update for upstream fixes and bumps, mostly from 3.1.

@henryiii henryiii changed the title ci: update for cibuildwheel 3.1.4 ci: update for cibuildwheel 3.1 Aug 21, 2025
@mhsmith
Copy link
Contributor

mhsmith commented Aug 22, 2025

Neither Android nor iOS have official wheels for NumPy yet, although iOS is getting close.

Unfortunately the sys_platform check won't work on either platform at the moment, because the pip --platform option doesn't affect environment markers (pypa/pip#11664). Until this is fixed, we should probably change cibuildwheel to run pip within the cross-venv instead, as we did in Briefcase (beeware/briefcase#2101).

@freakboy3742: FYI.

@mhsmith
Copy link
Contributor

mhsmith commented Aug 26, 2025

Unfortunately the sys_platform check won't work on either platform at the moment

This is fixed for Android by pypa/cibuildwheel#2575. @freakboy3742 believes its actually OK on iOS.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants