Skip to content

Commit dc46259

Browse files
authored
Fix missing setuptools-scm in CI build dependencies (#870)
1 parent 1e26203 commit dc46259

File tree

3 files changed

+3
-3
lines changed

3 files changed

+3
-3
lines changed

.github/workflows/_codeql.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,7 @@ jobs:
4747
- name: Install dependencies
4848
run: |
4949
uv sync --frozen
50-
uv pip install setuptools pybind11 cmake wheel
50+
uv pip install setuptools setuptools_scm pybind11 cmake wheel
5151
5252
- name: Initialize CodeQL
5353
uses: github/codeql-action/init@v4

.github/workflows/_test_full.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
run: uv sync --frozen --extra test
7979

8080
- name: Install build dependencies
81-
run: uv pip install setuptools pybind11 cmake wheel
81+
run: uv pip install setuptools setuptools_scm pybind11 cmake wheel
8282

8383
- name: Build C++ extensions
8484
run: uv run python setup.py build_ext --inplace

.github/workflows/_test_lite.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,7 +78,7 @@ jobs:
7878
run: uv sync --frozen --extra test
7979

8080
- name: Install build dependencies
81-
run: uv pip install setuptools pybind11 cmake wheel
81+
run: uv pip install setuptools setuptools_scm pybind11 cmake wheel
8282

8383
- name: Build C++ extensions
8484
run: uv run python setup.py build_ext --inplace

0 commit comments

Comments
 (0)