From c0f541b09f022a244c07a9332e8abd869b0d8550 Mon Sep 17 00:00:00 2001 From: Michael Droettboom Date: Mon, 22 Jun 2026 14:08:56 -0400 Subject: [PATCH 1/2] Limit setuptools-scm version --- cuda_bindings/pyproject.toml | 2 +- cuda_core/pyproject.toml | 2 +- cuda_pathfinder/pyproject.toml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cuda_bindings/pyproject.toml b/cuda_bindings/pyproject.toml index d40984d6be4..799fd0183dc 100644 --- a/cuda_bindings/pyproject.toml +++ b/cuda_bindings/pyproject.toml @@ -3,7 +3,7 @@ [build-system] requires = [ "setuptools>=80.0.0", - "setuptools_scm[simple]>=8", + "setuptools_scm[simple]>=8,<10.1", "cython>=3.2,<3.3", "pyclibrary>=0.1.7", "cuda-pathfinder>=1.5", diff --git a/cuda_core/pyproject.toml b/cuda_core/pyproject.toml index 94424d8488e..400af77f67e 100644 --- a/cuda_core/pyproject.toml +++ b/cuda_core/pyproject.toml @@ -5,7 +5,7 @@ [build-system] requires = [ "setuptools>=80", - "setuptools-scm[simple]>=8", + "setuptools-scm[simple]>=8,<10.1", "Cython>=3.2,<3.3", "cuda-pathfinder>=1.5" ] diff --git a/cuda_pathfinder/pyproject.toml b/cuda_pathfinder/pyproject.toml index 9f0a955cc01..89f71fd1efb 100644 --- a/cuda_pathfinder/pyproject.toml +++ b/cuda_pathfinder/pyproject.toml @@ -88,7 +88,7 @@ readme = { file = ["DESCRIPTION.rst"], content-type = "text/x-rst" } [build-system] requires = [ "setuptools>=80.0.0", - "setuptools_scm[simple]>=8", + "setuptools_scm[simple]>=8,<10.1", "wheel" ] build-backend = "setuptools.build_meta" From 86fa622331419f7cea73ab91caec89d3d8234974 Mon Sep 17 00:00:00 2001 From: Michael Droettboom Date: Mon, 22 Jun 2026 14:16:10 -0400 Subject: [PATCH 2/2] Also limit vcs-versioning --- cuda_bindings/pyproject.toml | 1 + cuda_core/pyproject.toml | 1 + cuda_pathfinder/pyproject.toml | 1 + 3 files changed, 3 insertions(+) diff --git a/cuda_bindings/pyproject.toml b/cuda_bindings/pyproject.toml index 799fd0183dc..c3f15294612 100644 --- a/cuda_bindings/pyproject.toml +++ b/cuda_bindings/pyproject.toml @@ -4,6 +4,7 @@ requires = [ "setuptools>=80.0.0", "setuptools_scm[simple]>=8,<10.1", + "vcs-versioning<2.0", "cython>=3.2,<3.3", "pyclibrary>=0.1.7", "cuda-pathfinder>=1.5", diff --git a/cuda_core/pyproject.toml b/cuda_core/pyproject.toml index 400af77f67e..6ddb819fae9 100644 --- a/cuda_core/pyproject.toml +++ b/cuda_core/pyproject.toml @@ -6,6 +6,7 @@ requires = [ "setuptools>=80", "setuptools-scm[simple]>=8,<10.1", + "vcs-versioning<2.0", "Cython>=3.2,<3.3", "cuda-pathfinder>=1.5" ] diff --git a/cuda_pathfinder/pyproject.toml b/cuda_pathfinder/pyproject.toml index 89f71fd1efb..d8df95d21de 100644 --- a/cuda_pathfinder/pyproject.toml +++ b/cuda_pathfinder/pyproject.toml @@ -89,6 +89,7 @@ readme = { file = ["DESCRIPTION.rst"], content-type = "text/x-rst" } requires = [ "setuptools>=80.0.0", "setuptools_scm[simple]>=8,<10.1", + "vcs-versioning<2.0", "wheel" ] build-backend = "setuptools.build_meta"