Skip to content

Commit 1158895

Browse files
committed
board explorer:update to pyscript 2025.10.1
Signed-off-by: Jos Verlinde <Jos_Verlinde@hotmail.com>
1 parent 1bc308e commit 1158895

File tree

3 files changed

+31
-38
lines changed

3 files changed

+31
-38
lines changed

tools/board_compare/frontend/board-explorer-mpy.html

Lines changed: 30 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -13,8 +13,36 @@
1313
<link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.4.0/css/all.min.css"
1414
crossorigin="anonymous" referrerpolicy="no-referrer" />
1515

16-
<!-- PyScript CSS -->
17-
<link rel="stylesheet" href="https://pyscript.net/releases/2025.8.1/core.css">
16+
<!-- PyScript -->
17+
<script type="module" src="https://pyscript.net/releases/2025.10.1/core.js"></script>
18+
<link rel="stylesheet" href="https://pyscript.net/releases/2025.10.1/core.css">
19+
20+
21+
<!-- SQL.js for database -->
22+
<script src="https://cdnjs.cloudflare.com/ajax/libs/sql.js/1.13.0/sql-wasm.js"></script>
23+
<!-- SQLite Database Optimization Functions -->
24+
<script src="db-optimizer.js"></script>
25+
26+
<!-- JavaScript for tree toggling -->
27+
<script>
28+
function toggleModule(moduleId, event) {
29+
if (event) event.stopPropagation();
30+
const elem = document.getElementById(moduleId);
31+
if (elem) {
32+
elem.classList.toggle('hidden');
33+
}
34+
}
35+
36+
function toggleClass(classId, event) {
37+
if (event) event.stopPropagation();
38+
const elem = document.getElementById(classId);
39+
if (elem) {
40+
elem.classList.toggle('hidden');
41+
}
42+
}
43+
44+
</script>
45+
1846

1947
<style>
2048
* {
@@ -1206,34 +1234,7 @@ <h3 style="color: #667eea; margin-bottom: 15px;">
12061234

12071235
</div>
12081236

1209-
<!-- SQL.js for database -->
1210-
<script src="https://cdnjs.cloudflare.com/ajax/libs/sql.js/1.13.0/sql-wasm.js"></script>
1211-
1212-
<!-- PyScript -->
1213-
<script type="module" src="https://pyscript.net/releases/2025.8.1/core.js"></script>
1214-
1215-
<!-- SQLite Database Optimization Functions -->
1216-
<script src="db-optimizer.js"></script>
1217-
1218-
<!-- JavaScript for tree toggling -->
1219-
<script>
1220-
function toggleModule(moduleId, event) {
1221-
if (event) event.stopPropagation();
1222-
const elem = document.getElementById(moduleId);
1223-
if (elem) {
1224-
elem.classList.toggle('hidden');
1225-
}
1226-
}
1227-
1228-
function toggleClass(classId, event) {
1229-
if (event) event.stopPropagation();
1230-
const elem = document.getElementById(classId);
1231-
if (elem) {
1232-
elem.classList.toggle('hidden');
1233-
}
1234-
}
12351237

1236-
</script>
12371238

12381239
<!-- Main Python script -->
12391240
<script type="mpy" src="./main.py" config="./pyscript.toml"></script>

tools/board_compare/frontend/pyscript.json

Lines changed: 0 additions & 8 deletions
This file was deleted.

tools/board_compare/frontend/pyscript.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
name = "MicroPython board / type stubs browser"
1+
name = "MicroPython stubs explorer"
22

33
packages = [
44
"github:josverl/micropython-stubs/mip/typing.json",

0 commit comments

Comments
 (0)