Skip to content

Commit fca994e

Browse files
committed
Use uv
1 parent b9db990 commit fca994e

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

.github/workflows/ci-i386.yml

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -36,34 +36,28 @@ jobs:
3636
git
3737
py3-pip
3838
py3-pytest
39+
uv
3940
4041
- name: Install numcodecs
4142
run: |
4243
export DISABLE_NUMCODECS_AVX2=""
43-
python -m pip install -v -e .[test,test_extras,msgpack,crc32c,pcodec,zfpy]
44+
uv init
45+
uv pip install -v -e .[test,test_extras,msgpack,crc32c,pcodec,zfpy]
4446
shell: alpine.sh {0}
4547

4648

4749
- name: Install zarr-python
4850
# Since zarr v3 requires numpy >= 1.25, on Python 3.11 leave it out
4951
# so we can have some tests of our minimum version of numpy (1.24)
5052
if: matrix.python-version != '3.11'
51-
run: python -m pip install zarr>=3
53+
run: uv add zarr>=3
5254
shell: alpine.sh {0}
5355

5456

5557
- name: List installed packages
56-
run: python -m pip list
58+
run: uv list
5759
shell: alpine.sh {0}
5860

59-
6061
- name: Run tests
61-
run: pytest -v
62+
run: uv run pytest -v
6263
shell: alpine.sh {0}
63-
64-
65-
- uses: codecov/codecov-action@v5
66-
with:
67-
fail_ci_if_error: true
68-
token: ${{ secrets.CODECOV_TOKEN }}
69-
verbose: true

0 commit comments

Comments
 (0)