Skip to content

Commit c16586b

Browse files
authored
fix workflows to use uv --system (#87)
1 parent 268cd3b commit c16586b

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

.github/workflows/docs.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ jobs:
3535
uses: astral-sh/setup-uv@v6
3636

3737
- name: Install dependencies
38-
run: uv pip install -r requirements-dev.txt
38+
run: uv pip install --system --break-system-packages -r requirements-dev.txt
3939

4040
- name: Build documentation
4141
run: mkdocs build

.github/workflows/release.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
uses: astral-sh/setup-uv@v6
2626

2727
- name: Install dependencies
28-
run: uv pip install -r requirements-dev.txt
28+
run: uv pip install --system --break-system-packages -r requirements-dev.txt
2929

3030
- name: Build package
3131
run: python -m build

.github/workflows/test-publish.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,8 @@ jobs:
3636

3737
- name: Install dependencies
3838
run: |
39-
uv pip install -r requirements-dev.txt
40-
uv pip install -e .
39+
uv pip install --system --break-system-packages -r requirements-dev.txt
40+
uv pip install --system --break-system-packages -e .
4141
4242
- name: Run tests
4343
run: pytest

0 commit comments

Comments
 (0)