Skip to content

Commit ceb70c7

Browse files
Force Zarr to install
1 parent 35cecc1 commit ceb70c7

File tree

1 file changed

+8
-9
lines changed

1 file changed

+8
-9
lines changed

.github/workflows/emscripten.yml

Lines changed: 8 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -99,13 +99,12 @@ jobs:
9999
100100
# Install numcodecs
101101
python -m pip install numcodecs-wasm/dist/*.whl
102-
python -m pip install dist/*.whl
103-
python -m pip install pytest pytest-cov
104-
python -m pytest -v --cov=zarr --cov-config=pyproject.toml
105102
106-
- name: Upload Pyodide wheel artifact for debugging
107-
# FIXME: Remove after this is ready to merge
108-
uses: actions/upload-artifact@v4
109-
with:
110-
name: zarr-pyodide-wheel
111-
path: dist/*.whl
103+
# Install Zarr without dependencies until we can figure out the
104+
# numcodecs wheel versioning issue
105+
python -m pip install dist/*.whl --no-deps
106+
# pip install $(ls dist/*.whl)"[test]"
107+
pip install coverage pytest pytest-asyncio pytest-cov pytest-accept rich mypy hypothesis
108+
109+
python -m pytest tests -v --cov=zarr --cov-config=pyproject.toml
110+

0 commit comments

Comments
 (0)