Skip to content

Commit 02d6f5e

Browse files
authored
Merge pull request #574 from materialsproject/uv
Migrate from `pip` to `uv` for CI dependency install
2 parents 286a144 + 2ca4faf commit 02d6f5e

File tree

1 file changed

+4
-4
lines changed

1 file changed

+4
-4
lines changed

.github/workflows/testing.yml

+4-4
Original file line numberDiff line numberDiff line change
@@ -51,8 +51,8 @@ jobs:
5151

5252
- name: Install dependencies
5353
run: |
54-
python -m pip install --upgrade pip
55-
pip install .[strict,tests]
54+
pip install uv
55+
uv pip install .[strict,tests] --system
5656
5757
- name: Test
5858
run: pytest --cov=jobflow --cov-report=xml
@@ -80,8 +80,8 @@ jobs:
8080

8181
- name: Install dependencies
8282
run: |
83-
python -m pip install --upgrade pip
84-
pip install .[strict,docs]
83+
pip install uv
84+
uv pip install .[strict,docs] --system
8585
8686
- name: Build
8787
run: sphinx-build docs docs_build

0 commit comments

Comments
 (0)