Skip to content

CI, BLD: Upgrade to Pyodide 0.26.0 for Emscripten/Pyodide CI job #26564

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

Merged
merged 1 commit into from
May 29, 2024

Conversation

agriyakhetarpal
Copy link
Contributor

Description

This commit bumps the version of Pyodide in the out-of-tree Pyodide/WASM build for NumPy (emscripten.yml) to version 0.26.0. The Python interpreter (3.11.33.12.1) and the Emscripten toolchain version (3.1.463.1.58) have been updated as well.

What issue does this PR reference?

Closes gh-26467

Footnotes

Pyodide version 0.26.0 on GitHub Releases: pyodide/pyodide@0.26.0 (release)
Pyodide version 0.26.0 release notes and announcement: https://blog.pyodide.org/posts/0.26-release/
The most recent changes/updates to this workflow file before this PR: gh-25894, gh-26134

This commit bumps the version of Pyodide in the
out-of-tree build for NumPy to 0.26.0, which comes
with bumps to the Python version (3.12.1) and the
Emscripten version (3.1.58).

[skip azp] [skip circle] [skip cirrus]
@agriyakhetarpal
Copy link
Contributor Author

The workflow passed in https://github.com/numpy/numpy/actions/runs/9276762487/job/25524537628, should be ready to merge.

@mattip mattip merged commit 16c0fac into numpy:main May 29, 2024
59 of 61 checks passed
@mattip
Copy link
Member

mattip commented May 29, 2024

Thanks @agriyakhetarpal

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

Successfully merging this pull request may close these issues.

ENH: Start building WASM wheels against newer Pyodide (version 0.26.0)
3 participants