Skip to content

Commit 6b335f3

Browse files
committed
Remove unnecessary reinstall
1 parent 42ef098 commit 6b335f3

File tree

3 files changed

+3
-14
lines changed

3 files changed

+3
-14
lines changed

.github/workflows/ci.yml

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ jobs:
4343
- name: Install updated e3nn dependencies
4444
run: |
4545
uv sync --extra mattersim --extra fairchem --extra sevennet --extra nequip --extra d3
46-
uv pip install --reinstall pynvml
4746
uv pip install fairchem-core[torch-extras] --no-build-isolation
4847
4948
- name: Run test suite for updated e3nn dependencies
@@ -54,9 +53,7 @@ jobs:
5453
run: uv run --no-sync pytest tests/test_{mlip_calculators,single_point}.py
5554

5655
- name: Install dgl dependencies
57-
run: |
58-
uv sync --extra mace --extra m3gnet --extra alignn --extra d3
59-
uv pip install --reinstall pynvml
56+
run: uv sync --extra mace --extra m3gnet --extra alignn --extra d3
6057

6158
- name: Run test suite for dgl dependencies
6259
env:
@@ -72,7 +69,6 @@ jobs:
7269
- name: Install UMA
7370
run: |
7471
uv sync --extra uma
75-
uv pip install --reinstall pynvml
7672
uv pip install fairchem-core[torch-extras] --no-build-isolation
7773
7874
- name: Run test suite for UMA
@@ -122,9 +118,7 @@ jobs:
122118
uses: pandoc/actions/setup@v1
123119

124120
- name: Install dependencies
125-
run: |
126-
uv sync --extra mace
127-
uv pip install --reinstall pynvml
121+
run: uv sync --extra mace
128122

129123
- name: Build docs
130124
run: cd docs && uv run make html

.github/workflows/mac.yml

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,6 @@ jobs:
4343
- name: Install updated e3nn dependencies
4444
run: |
4545
uv sync --extra mattersim --extra fairchem --extra sevennet --extra nequip --extra d3
46-
uv pip install --reinstall pynvml
4746
uv pip install "fairchem-core[torch-extras]" --no-build-isolation
4847
4948
- name: Run test suite for updated e3nn dependencies
@@ -54,9 +53,7 @@ jobs:
5453
run: uv run --no-sync pytest tests/test_{mlip_calculators,single_point}.py
5554

5655
- name: Install dgl dependencies
57-
run: |
58-
uv sync --extra mace --extra m3gnet --extra alignn --extra d3
59-
uv pip install --reinstall pynvml
56+
run: uv sync --extra mace --extra m3gnet --extra alignn --extra d3
6057

6158
- name: Run test suite for dgl dependencies
6259
env:
@@ -67,7 +64,6 @@ jobs:
6764
- name: Install uma
6865
run: |
6966
uv sync --extra uma
70-
uv pip install --reinstall pynvml
7167
uv pip install fairchem-core[torch-extras] --no-build-isolation
7268
7369
- name: Run test suite for UMA

.github/workflows/windows.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,6 @@ jobs:
3232
- name: Install updated e3nn dependencies
3333
run: |
3434
uv sync --extra fairchem --extra sevennet --extra nequip
35-
uv pip install --reinstall pynvml
3635
uv pip install "fairchem-core[torch-extras]" --no-build-isolation
3736
3837
- name: Run test suite for updated e3nn dependencies

0 commit comments

Comments
 (0)