Skip to content

Commit 58c8fa7

Browse files
committed
Switch CI to install dev dependencies via uv dependency group
1 parent c9e1432 commit 58c8fa7

2 files changed

Lines changed: 3 additions & 11 deletions

File tree

.github/workflows/python.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,11 @@ jobs:
3838
uses: actions/setup-python@v6
3939
with:
4040
python-version: ${{ matrix.python-version }}
41+
- uses: astral-sh/setup-uv@v6
4142
- name: Install dependencies
4243
run: |
43-
python -m pip install --upgrade pip
44-
pip install -r requirements_dev.txt dist/*.whl
44+
uv sync --group dev --no-install-project
45+
uv pip install dist/*.whl
4546
- name: Test with pytest
4647
run: |
4748
pytest tests

requirements_dev.txt

Lines changed: 0 additions & 9 deletions
This file was deleted.

0 commit comments

Comments
 (0)