Skip to content

Pyodide updates: pyemscripten platform tag (PEP 783), 314.0a1, pyodide-eol flag, and maintenance updates #6593

Pyodide updates: pyemscripten platform tag (PEP 783), 314.0a1, pyodide-eol flag, and maintenance updates

Pyodide updates: pyemscripten platform tag (PEP 783), 314.0a1, pyodide-eol flag, and maintenance updates #6593

Triggered via pull request May 9, 2026 16:24
Status Success
Total duration 46m 39s
Artifacts 13

test.yml

on: pull_request
Linters (mypy, ruff, etc.)
39s
Linters (mypy, ruff, etc.)
Generate a sample project
14s
Generate a sample project
Get qemu emulated architectures
11s
Get qemu emulated architectures
Matrix: test-uv-extras
Matrix: test
Matrix: test-emulated
Fit to window
Zoom out
Zoom in

Annotations

20 warnings and 2 notices
Test on macos-15 (3.13) android
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on macos-15-intel (3.13) android
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on macos-15 (3.13)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on ubuntu-24.04-arm (3.13)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on windows-11-arm (3.13)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on macos-15-intel (3.13)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on macos-15 (3.13) ios
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on macos-15 (3.13) ios
cibuildwheel:
Test on macos-15 (3.13) ios
cibuildwheel:
Test on macos-15 (3.13) ios
cibuildwheel:
Test on macos-15 (3.13) ios
cibuildwheel:
Test on macos-15 (3.13) ios
cibuildwheel:
Test on ubuntu-latest (3.11)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on ubuntu-latest (3.14) android
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on ubuntu-latest (3.14)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on windows-latest (3.13)
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on macos-15-intel (3.13) ios
Node.js 20 actions are deprecated. The following actions are running on Node.js 20 and may not work as expected: joerick/pr-labels-action@0543b277721e852d821c6738d449f2f4dea03d5f. Actions will be forced to run with Node.js 24 by default starting June 2nd, 2026. Node.js 20 will be removed from the runner on September 16th, 2026. Please check if updated versions of these actions are available that support Node.js 24. To opt into Node.js 24 now, set the FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true environment variable on the runner or in your workflow file. Once Node.js 24 becomes the default, you can temporarily opt out by setting ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION=true. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
Test on macos-15-intel (3.13) ios
cibuildwheel:
Test on macos-15-intel (3.13) ios
cibuildwheel:
Test on macos-15-intel (3.13) ios
cibuildwheel:
Test uv extra on windows-latest
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026
Test on windows-latest (3.13)
NOTICE: windows-2025 requests are being redirected to windows-2025-vs2026 by May 12, 2026

Artifacts

Produced during runtime
Name Size Digest
cibw-wheels-macos-15-11 Expired
6.07 KB
sha256:b25da13c132f0c0bfd359eb1ef76873a2761de4e0c8732f3bf80e750eb5f3c5b
cibw-wheels-macos-15-7 Expired
60.1 KB
sha256:d8a7780ba63f61cf328e82face02899e2e140afa358cda8d3606d3836863031c
cibw-wheels-macos-15-9 Expired
9.17 KB
sha256:6da832ccd289ea5223e1f96ec0539988d65cecfa347955abe01cf86667a05818
cibw-wheels-macos-15-intel-10 Expired
5.89 KB
sha256:1bbe52e8461946fbffd4af4c71b789ecb0935bea2c23ec0d4db8f73051524547
cibw-wheels-macos-15-intel-6 Expired
59.9 KB
sha256:bb0d3d126a17fd19eb337dbb93f8bebd21e9ff08b79277f2a1f86d25afa301a0
cibw-wheels-macos-15-intel-8 Expired
4.3 KB
sha256:25b1cbacdb5ecc60dcde4b8c98567c77fe4a3e319efead882baf5dd51528a110
cibw-wheels-ubuntu-24.04-arm-3 Expired
129 KB
sha256:9f175de54919f7b3a4b7e5ccb5a3df4260884ca4097b2c297fcd33cf249c29e8
cibw-wheels-ubuntu-latest-0 Expired
122 KB
sha256:39a68283c2bdd5252461b71c092c927cfc6dfca30bfcbacae4ada0fdeb915976
cibw-wheels-ubuntu-latest-1 Expired
122 KB
sha256:b6c61103eb8c7644b9718da4f4cb85c2f631c67ac025e84da9de446e95e3f3e1
cibw-wheels-ubuntu-latest-2 Expired
5.88 KB
sha256:8661344b7131f990c4de89909bcb592bc5f5cdef164c33079a65c298637e32c9
cibw-wheels-windows-11-arm-5 Expired
32.8 KB
sha256:cfa5655b4df2b9e6619ad1ba08674bb8d3c0eff8b2c8d6156f448bcda0bcda57
cibw-wheels-windows-latest-4 Expired
88 KB
sha256:94ee5655a8f773cdcbbd8de69b358bd7f37a86ac3e8c1ce9b9bc90d04b1d24ac
sample_proj Expired
1.15 KB
sha256:ac4c17eafd05b64a913b81a5a0e7705420ef9e0110b53a9ae0daccdfbd54efa4