Skip to content

Commit e1ae070

Browse files
committed
Updated Pyodide to its version 0.29.4
1 parent 956ae47 commit e1ae070

9 files changed

Lines changed: 139 additions & 135 deletions

File tree

docs/index.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

docs/index.js.map

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

esm/interpreter/pyodide.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ const indexURLs = new WeakMap();
7070

7171
export default {
7272
type,
73-
module: (version = '0.29.3') =>
73+
module: (version = '0.29.4') =>
7474
`https://cdn.jsdelivr.net/pyodide/v${version}/full/pyodide.mjs`,
7575
async engine({ loadPyodide, version }, config, url, baseURL) {
7676
progress('Loading Pyodide');

node.importmap

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"imports": {
33
"http://pyodide": "./test/mocked/pyodide.mjs",
4-
"https://cdn.jsdelivr.net/pyodide/v0.29.3/full/pyodide.mjs": "./test/mocked/pyodide.mjs",
4+
"https://cdn.jsdelivr.net/pyodide/v0.29.4/full/pyodide.mjs": "./test/mocked/pyodide.mjs",
55
"https://cdn.jsdelivr.net/npm/@micropython/micropython-webassembly-pyscript@1.28.0-6/micropython.mjs": "./test/mocked/micropython.mjs",
66
"./3rd-party/toml.js": "./test/mocked/toml.mjs"
77
}

package-lock.json

Lines changed: 128 additions & 116 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -58,10 +58,10 @@
5858
"@zip.js/zip.js": "^2.8.26",
5959
"c8": "^11.0.0",
6060
"chokidar": "^5.0.0",
61-
"eslint": "^10.2.1",
62-
"globals": "^17.5.0",
61+
"eslint": "^10.3.0",
62+
"globals": "^17.6.0",
6363
"linkedom": "^0.18.12",
64-
"rollup": "^4.60.2",
64+
"rollup": "^4.60.3",
6565
"static-handler": "^0.5.3",
6666
"typescript": "^5.9.3"
6767
},
@@ -91,7 +91,7 @@
9191
"dependencies": {
9292
"@webreflection/fetch": "^0.2.0",
9393
"@webreflection/idb-map": "^0.3.2",
94-
"@webreflection/utils": "^0.1.2",
94+
"@webreflection/utils": "^0.2.12",
9595
"basic-devtools": "^0.1.6",
9696
"codedent": "^0.1.2",
9797
"coincident": "^4.1.1",
@@ -101,6 +101,6 @@
101101
"to-json-callback": "^0.1.1"
102102
},
103103
"worker": {
104-
"blob": "sha256-pal7r7eqBWDyLBBwneoKNW0A2MBNohyGdUH5T+//DUk="
104+
"blob": "sha256-yJJtUtrxQBo5SC2RTr4LgVEi2/uWPDn8mloFKec8ncg="
105105
}
106106
}

test/index.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ import("../esm/index.js").then(async polyscript => {
7676
// all tests
7777
for (const test of [
7878
async function versionedRuntime() {
79-
document.head.innerHTML = `<script type="pyodide" version="0.29.3">${content}</script>`;
79+
document.head.innerHTML = `<script type="pyodide" version="0.29.4">${content}</script>`;
8080
await tick();
8181
assert(pyodide.content, dedent(content));
8282
assert(pyodide.target.tagName, "PYODIDE-SCRIPT");

test/integration/pyodide.js

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -14,16 +14,8 @@ export default (playwright, baseURL) => {
1414
test('Pyodide config as JSON', python.configAsJSON(playwright, baseURL));
1515

1616
test('Pyodide unknown package', async ({ page }) => {
17-
const warnings = [];
18-
page.on('console', message => {
19-
if (message.type() === 'warning') {
20-
warnings.push(message.text());
21-
}
22-
});
2317
await page.goto(`${baseURL}/packages.html`);
2418
await page.waitForSelector('html.error');
25-
await expect(warnings.length).toBe(1);
26-
await expect(/Pyodide [0-9.]+ might not support unknown_package_name/.test(warnings[0])).toBe(true);
2719
});
2820

2921
test('Pyodide config with passthrough', async ({ page }) => {

versions/pyodide

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.29.3
1+
0.29.4

0 commit comments

Comments
 (0)