From a033849c1b690ad07fdb2635d61c9d4185ffbdbd Mon Sep 17 00:00:00 2001 From: "zhoujiahui.01" Date: Sun, 22 Mar 2026 19:41:37 +0800 Subject: [PATCH] Fix missing setuptools-scm in CI build dependencies --- .github/workflows/_codeql.yml | 2 +- .github/workflows/_test_full.yml | 2 +- .github/workflows/_test_lite.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/_codeql.yml b/.github/workflows/_codeql.yml index dab660ac0..395b179fc 100644 --- a/.github/workflows/_codeql.yml +++ b/.github/workflows/_codeql.yml @@ -47,7 +47,7 @@ jobs: - name: Install dependencies run: | uv sync --frozen - uv pip install setuptools pybind11 cmake wheel + uv pip install setuptools setuptools_scm pybind11 cmake wheel - name: Initialize CodeQL uses: github/codeql-action/init@v4 diff --git a/.github/workflows/_test_full.yml b/.github/workflows/_test_full.yml index 474a9a5b1..f7730ca1d 100644 --- a/.github/workflows/_test_full.yml +++ b/.github/workflows/_test_full.yml @@ -78,7 +78,7 @@ jobs: run: uv sync --frozen --extra test - name: Install build dependencies - run: uv pip install setuptools pybind11 cmake wheel + run: uv pip install setuptools setuptools_scm pybind11 cmake wheel - name: Build C++ extensions run: uv run python setup.py build_ext --inplace diff --git a/.github/workflows/_test_lite.yml b/.github/workflows/_test_lite.yml index 64cbef3f2..25525af37 100644 --- a/.github/workflows/_test_lite.yml +++ b/.github/workflows/_test_lite.yml @@ -78,7 +78,7 @@ jobs: run: uv sync --frozen --extra test - name: Install build dependencies - run: uv pip install setuptools pybind11 cmake wheel + run: uv pip install setuptools setuptools_scm pybind11 cmake wheel - name: Build C++ extensions run: uv run python setup.py build_ext --inplace