Skip to content

Commit 073f409

Browse files
Load pyodide from jsdelivr cdn
1 parent c75530e commit 073f409

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/lib/index.ts

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,15 @@
11
import { loadPyodide, type PyodideInterface } from 'pyodide';
22

3+
const PYODIDE_VERSION = 'v0.27.5';
34

45
/**
56
* Set up Pyodide and install pyhtml-enhanced.
67
*/
78
async function pyodideInit(onStatusUpdate: (status: string) => void) {
89
onStatusUpdate("Loading pyodide...");
9-
const pyodide = await loadPyodide();
10+
const pyodide = await loadPyodide({
11+
indexURL: `https://cdn.jsdelivr.net/pyodide/${PYODIDE_VERSION}/full`
12+
});
1013
onStatusUpdate("Loading micropip...");
1114
await pyodide.loadPackage("micropip");
1215
const micropip = pyodide.pyimport("micropip");

0 commit comments

Comments
 (0)