Andrej730
526b9537a9
build_pyodide.sh - allow executing multiple times
2026-02-26 17:12:45 +05:00
Andrej730
13be6ccd45
Sort imports
2025-12-19 18:53:14 +05:00
Andrej730
2c585b649a
Fix RUFF037 (redundant quotes)
2025-10-28 18:20:14 +05:00
Andrej730
1f8c12a4c8
build_pyodide - test wasm wheel working
2025-10-28 17:17:20 +05:00
Andrej730
89a6eac535
build-all.py - access pyodide for necessary variables, simplify debug build env
2025-10-28 17:17:20 +05:00
Andrej730
d1ffb329c8
pyodide/setup.py - fix missing ifcopenshell subpackages
2025-10-28 17:17:20 +05:00
Andrej730
75135fe45d
cache_dependencies.py - fix tarfile deprecation warnings in 3.12-3.13
2025-10-28 17:17:19 +05:00
Andrej730
c27a995480
build_pyodide - use prebuilt pyodide build env
2025-10-28 17:17:18 +05:00
Andrej730
57d0beedee
build_pyodide - display logs in github action output
2025-10-28 17:17:18 +05:00
Andrej730
f4f2fa9535
build_pyodide - pack cached dependencies
2025-10-28 17:17:18 +05:00
Andrej730
f8bb04eae3
build-all.py - accomodate pyodide build system automatically
...
as it's the main way to build the wasm package
2025-10-28 17:17:18 +05:00
Andrej730
aee8cbe479
build_pyodide.yaml - move build_pyodide to a separate script
2025-10-28 17:17:18 +05:00
Andrej730
cb36e10279
Add notes for pyodide building process
2025-10-28 17:17:18 +05:00
Andrej730
c3c94b9c59
pyodide setup.py - add dependencies
...
so micropip would be able to gather them automatically
2025-10-28 17:17:17 +05:00
Andrej730
576ef336fc
pyodide setup.py - add a note on not switching to pyproject.toml
2025-10-28 17:17:17 +05:00
Andrej730
b1fb541912
pyodide setup.py - ensure we have correct pyodide_2025_0_wasm32 suffix
...
Adding extension, but avoiding adding sources as we're not actually building.
As a result build will have a correct suffix `pyodide_2025_0_wasm32.whl` that's pyodide is currently using and this is pyodide is plan to use when it's going to release to PyPI, see https://peps.python.org/pep-0783/
2025-10-28 17:17:17 +05:00
Andrej730
ed3c95d9d7
build-all.py - move unsupported dependencies to script
2025-10-28 17:17:16 +05:00
myoualid
1492a660c8
adding paths to include schema files for wasm build ( #7168 )
2025-09-29 11:55:42 +01:00
myoualid
ff8f4ecd3c
Revert "add bison dependency for pyodide wasm build"
...
This reverts commit cfa21b3cbf .
2025-09-28 13:37:30 +01:00
myoualid
cfa21b3cbf
add bison dependency for pyodide wasm build
2025-09-28 12:21:50 +01:00
myoualid
0532ceb029
Fix missing files in WASM build ( #7168 )
2025-09-28 11:30:23 +01:00
Thomas Krijnen
f0cd8c59c7
Build pyodide wheel without rocksdb
2025-09-12 16:10:19 +02:00
Thomas Krijnen
34a1bc6f04
WASM build changes #6794
2025-06-16 21:18:14 +02:00
Thomas Krijnen
a42a49e088
wasm wheel fixes
2025-01-07 20:47:25 +01:00
Thomas Krijnen
3ced6e7bb1
wasm wheel fixes
2025-01-07 13:23:10 +01:00
Thomas Krijnen
463289e462
pyodide build ( #5916 )
2024-12-31 16:09:54 +01:00
Thomas Krijnen
6d3612bd5b
WASM build updates
2024-12-30 16:47:59 +01:00
Dion Moult
2d5be6cf89
Search replace 0.7.0 with 0.8.0
2024-06-27 11:49:12 +10:00
Thomas Krijnen
af6734d7b0
IfcOpenShell WASM module build script ( #2617 )
2022-11-25 13:16:36 +01:00