Skip to content

Commit 52d6f7d

Browse files
authored
Update pyodide to 0.28 (#245)
1 parent 40c53b3 commit 52d6f7d

2 files changed

Lines changed: 4 additions & 5 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -482,15 +482,14 @@ jobs:
482482
with:
483483
components: rust-src
484484
targets: wasm32-unknown-emscripten
485-
# might be able to unpin when pydodide uses emscripten 4, see below
486-
toolchain: nightly-2025-02-17
485+
toolchain: nightly
487486

488487
- uses: mymindstorm/setup-emsdk@6ab9eb1bda2574c4ddb79809fc9247783eaf9021 # v14
489488
with:
490489
# NOTE!: as per https://github.com/pydantic/pydantic-core/pull/149 this version needs to match the version
491490
# in node_modules/pyodide/repodata.json, to get the version, run:
492491
# `cat node_modules/pyodide/repodata.json | python -m json.tool | rg platform`
493-
version: '3.1.58'
492+
version: '4.0.9'
494493
actions-cache-folder: emsdk-cache
495494

496495
- name: install deps
@@ -502,7 +501,7 @@ jobs:
502501

503502
- uses: actions/setup-node@53b83947a5a98c8d113130e565377fae1a50d02f # v6.3.0
504503
with:
505-
node-version: '20'
504+
node-version: '18'
506505
package-manager-cache: false
507506

508507
- run: npm install

crates/jiter-python/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
"main": "tests/emscripten_runner.js",
99
"dependencies": {
1010
"prettier": "^2.7.1",
11-
"pyodide": "^0.26.3"
11+
"pyodide": "^0.28.3"
1212
},
1313
"scripts": {
1414
"test": "node tests/emscripten_runner.js",

0 commit comments

Comments
 (0)