File tree Expand file tree Collapse file tree 1 file changed +10
-4
lines changed
Expand file tree Collapse file tree 1 file changed +10
-4
lines changed Original file line number Diff line number Diff line change 11# Copied from SymPy https://github.com/sympy/sympy/pull/27183
22
3- name : Mathics3 (Pyodide)
3+ name : Mathics3 Scanner (Pyodide)
44
55on :
66 push :
@@ -12,13 +12,13 @@ jobs:
1212 pyodide-test :
1313 runs-on : ubuntu-latest
1414 env :
15- PYODIDE_VERSION : 0.27.0a2
15+ PYODIDE_VERSION : 0.28.2
1616 # PYTHON_VERSION and EMSCRIPTEN_VERSION are determined by PYODIDE_VERSION.
1717 # The appropriate versions can be found in the Pyodide repodata.json
1818 # "info" field, or in Makefile.envs:
1919 # https://github.com/pyodide/pyodide/blob/main/Makefile.envs#L2
20- PYTHON_VERSION : 3.12.1
21- EMSCRIPTEN_VERSION : 3.1.58
20+ PYTHON_VERSION : 3.13.2
21+ EMSCRIPTEN_VERSION : 4.0.9
2222 NODE_VERSION : 20
2323 steps :
2424 - name : Checkout
5252 # Activate the virtual environment
5353 source .venv-pyodide/bin/activate
5454 pip install "setuptools" PyYAML click packaging pytest
55+
56+ # We should comment out after next mathics-core release
57+ python -m pip install --no-build-isolation --no-deps -e git+https://github.com/Mathics3/mathics-core#egg=Mathics3
58+ # python -m pip Mathics3
59+
5560 pip install --no-build-isolation -e .
61+
5662 pip install -r requirements-dev.txt
5763 bash ./admin-tools/make-JSON-tables.sh
5864 make check
You can’t perform that action at this time.
0 commit comments