Skip to content

Build Android wheels, upload Pyodide wheels, and test iOS wheels - #242

Merged
eriknw merged 2 commits into
pytoolz:masterfrom
eriknw:cibuildwheel-updates
Oct 8, 2026
Merged

eriknw merged 2 commits into
pytoolz:masterfrom
eriknw:cibuildwheel-updates

Conversation

@eriknw

@eriknw eriknw commented Oct 8, 2026

Copy link
Copy Markdown
Member
  • Upload Pyodide wheels to PyPI, which now accepts their pyemscripten platform tags (PEP 783)
  • Build and test Android x86_64 wheels; skip arm64_v8a, since the Android emulator only runs on x86_64 GitHub runners
  • Run iOS tests on the simulator, and build x86_64 simulator wheels on the Intel macOS runner so they get tested too
  • Remove the "Set up Python" step; the cibuildwheel action provides its own Python

eriknw added 2 commits October 7, 2026 23:26
- Upload Pyodide wheels to PyPI, which now accepts their
  `pyemscripten` platform tags (PEP 783)
- Build and test Android x86_64 wheels; skip arm64_v8a, since the
  Android emulator only runs on x86_64 GitHub runners
- Run iOS tests on the simulator, and build x86_64 simulator wheels
  on the Intel macOS runner so they get tested too
- Remove the "Set up Python" step; the cibuildwheel action provides
  its own Python
Run the wheels workflow (without uploading) on pull requests that
modify wheels.yml, pyproject.toml, or setup.py, so changes to wheel
building are tested before merging.
@eriknw
eriknw merged commit 61a0e48 into pytoolz:master Oct 8, 2026
77 checks passed
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.

1 participant