diff --git a/src/pyodide/demo-app/index.html b/src/pyodide/demo-app/index.html
index 555b83bb99..781e3c5872 100644
--- a/src/pyodide/demo-app/index.html
+++ b/src/pyodide/demo-app/index.html
@@ -76,7 +76,7 @@
const micropip = pyodide.pyimport("micropip");
await micropip.install("typing-extensions");
document.querySelector("#status2").innerHTML = "Loading IfcOpenShell";
- await micropip.install("wheels/ifcopenshell-0.8.1+latest-cp312-cp312-emscripten_3_1_58_wasm32.whl");
+ await micropip.install("wheels/ifcopenshell-0.8.2+d50e806-cp312-cp312-emscripten_3_1_58_wasm32.whl");
document.body.className = '';
diff --git a/src/pyodide/demo-app/wheels b/src/pyodide/demo-app/wheels
index 33b437e5fd..6b5bfb4bdc 160000
--- a/src/pyodide/demo-app/wheels
+++ b/src/pyodide/demo-app/wheels
@@ -1 +1 @@
-Subproject commit 33b437e5fd5425e606f34aff602c42034ff5e6dc
+Subproject commit 6b5bfb4bdc364f859643a624bd69bf9f471d45c0