Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/index.js

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion docs/index.js.map

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion esm/interpreter/pyodide.js
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ const indexURLs = new WeakMap();

export default {
type,
module: (version = '0.29.3') =>
module: (version = '0.29.4') =>
`https://cdn.jsdelivr.net/pyodide/v${version}/full/pyodide.mjs`,
async engine({ loadPyodide, version }, config, url, baseURL) {
progress('Loading Pyodide');
Expand Down
2 changes: 1 addition & 1 deletion node.importmap
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
{
"imports": {
"http://pyodide": "./test/mocked/pyodide.mjs",
"https://cdn.jsdelivr.net/pyodide/v0.29.3/full/pyodide.mjs": "./test/mocked/pyodide.mjs",
"https://cdn.jsdelivr.net/pyodide/v0.29.4/full/pyodide.mjs": "./test/mocked/pyodide.mjs",
"https://cdn.jsdelivr.net/npm/@micropython/micropython-webassembly-pyscript@1.28.0-6/micropython.mjs": "./test/mocked/micropython.mjs",
"./3rd-party/toml.js": "./test/mocked/toml.mjs"
}
Expand Down
244 changes: 128 additions & 116 deletions package-lock.json

Large diffs are not rendered by default.

10 changes: 5 additions & 5 deletions package.json
Original file line number Diff line number Diff line change
Expand Up @@ -58,10 +58,10 @@
"@zip.js/zip.js": "^2.8.26",
"c8": "^11.0.0",
"chokidar": "^5.0.0",
"eslint": "^10.2.1",
"globals": "^17.5.0",
"eslint": "^10.3.0",
"globals": "^17.6.0",
"linkedom": "^0.18.12",
"rollup": "^4.60.2",
"rollup": "^4.60.3",
"static-handler": "^0.5.3",
"typescript": "^5.9.3"
},
Expand Down Expand Up @@ -91,7 +91,7 @@
"dependencies": {
"@webreflection/fetch": "^0.2.0",
"@webreflection/idb-map": "^0.3.2",
"@webreflection/utils": "^0.1.2",
"@webreflection/utils": "^0.2.12",
"basic-devtools": "^0.1.6",
"codedent": "^0.1.2",
"coincident": "^4.1.1",
Expand All @@ -101,6 +101,6 @@
"to-json-callback": "^0.1.1"
},
"worker": {
"blob": "sha256-pal7r7eqBWDyLBBwneoKNW0A2MBNohyGdUH5T+//DUk="
"blob": "sha256-yJJtUtrxQBo5SC2RTr4LgVEi2/uWPDn8mloFKec8ncg="
}
}
2 changes: 1 addition & 1 deletion test/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -76,7 +76,7 @@ import("../esm/index.js").then(async polyscript => {
// all tests
for (const test of [
async function versionedRuntime() {
document.head.innerHTML = `<script type="pyodide" version="0.29.3">${content}</script>`;
document.head.innerHTML = `<script type="pyodide" version="0.29.4">${content}</script>`;
await tick();
assert(pyodide.content, dedent(content));
assert(pyodide.target.tagName, "PYODIDE-SCRIPT");
Expand Down
8 changes: 0 additions & 8 deletions test/integration/pyodide.js
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,8 @@ export default (playwright, baseURL) => {
test('Pyodide config as JSON', python.configAsJSON(playwright, baseURL));

test('Pyodide unknown package', async ({ page }) => {
const warnings = [];
page.on('console', message => {
if (message.type() === 'warning') {
warnings.push(message.text());
}
});
await page.goto(`${baseURL}/packages.html`);
await page.waitForSelector('html.error');
await expect(warnings.length).toBe(1);
await expect(/Pyodide [0-9.]+ might not support unknown_package_name/.test(warnings[0])).toBe(true);
});

test('Pyodide config with passthrough', async ({ page }) => {
Expand Down
2 changes: 1 addition & 1 deletion versions/pyodide
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0.29.3
0.29.4