Skip to content

Commit 90d1ca3

Browse files
Use uv sync instead of uv pip for more efficient dependency management
Co-authored-by: AlexeyKozhevin <[email protected]>
1 parent e91e426 commit 90d1ca3

File tree

2 files changed

+1200
-4
lines changed

2 files changed

+1200
-4
lines changed

.github/workflows/test-install.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -92,9 +92,7 @@ jobs:
9292
uses: astral-sh/setup-uv@v2
9393

9494
- name: Install with uv
95-
run: |
96-
uv venv
97-
uv pip install -e .
95+
run: uv sync
9896

9997
- name: Test import with uv
10098
run: |
@@ -108,6 +106,6 @@ jobs:
108106
109107
- name: Test optional dependencies with uv
110108
run: |
111-
uv pip install -e .[dev,nbrun]
109+
uv sync --extra dev --extra nbrun
112110
source .venv/bin/activate || .venv\\Scripts\\activate
113111
python -c 'import ruff; print("ruff available")'

0 commit comments

Comments
 (0)