Skip to content

Commit aac5672

Browse files
committed
zarrita tests with uv
1 parent 02f3a27 commit aac5672

File tree

2 files changed

+608
-650
lines changed

2 files changed

+608
-650
lines changed

.github/workflows/ci.yml

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -28,15 +28,11 @@ jobs:
2828
distribution: 'temurin'
2929
cache: maven
3030

31-
- name: Set up Python
32-
uses: actions/setup-python@v5
33-
with:
34-
python-version: '3.11'
35-
36-
- name: Install zarrita
31+
- name: Set up uv and zarrita
3732
run: |
38-
python -m venv venv_zarrita
39-
if [ "${{ runner.os }}" = "Windows" ]; then venv_zarrita/Scripts/pip install zarrita; else venv_zarrita/bin/pip install zarrita; fi
33+
curl -Ls https://github.com/astral-sh/uv/releases/latest/download/uv-installer.sh | bash
34+
uv venv && uv init
35+
uv add zarrita
4036
4137
- name: Download testdata
4238
run: |

0 commit comments

Comments
 (0)