diff --git a/cuda_core/pyproject.toml b/cuda_core/pyproject.toml index 9b3e5a37c5..a4118fd4bb 100644 --- a/cuda_core/pyproject.toml +++ b/cuda_core/pyproject.toml @@ -65,6 +65,20 @@ test-cu13 = [ {include-group = "ml-dtypes" }, {include-group = "test" }, "cupy-c test-cu12-ft = [ {include-group = "ml-dtypes" }, {include-group = "test" }, "cuda-toolkit[cudart]==12.*"] test-cu13-ft = [ {include-group = "ml-dtypes" }, {include-group = "test" }, "cuda-toolkit[cudart]==13.*"] +[tool.uv] +conflicts = [ + [ + { extra = "cu12" }, + { extra = "cu13" }, + ], + [ + { group = "test-cu12" }, + { group = "test-cu13" }, + { group = "test-cu12-ft" }, + { group = "test-cu13-ft" }, + ], +] + [project.urls] homepage = "https://nvidia.github.io/cuda-python/" documentation = "https://nvidia.github.io/cuda-python/cuda-core/" diff --git a/cuda_pathfinder/pyproject.toml b/cuda_pathfinder/pyproject.toml index fdd01b763b..872d30eb4d 100644 --- a/cuda_pathfinder/pyproject.toml +++ b/cuda_pathfinder/pyproject.toml @@ -57,6 +57,18 @@ test-cu13 = [ { include-group = "host" }, ] +[tool.uv] +conflicts = [ + [ + { group = "cu12" }, + { group = "cu13" }, + ], + [ + { group = "test-cu12" }, + { group = "test-cu13" }, + ], +] + [project.urls] Repository = "https://github.com/NVIDIA/cuda-python" Documentation = "https://nvidia.github.io/cuda-python/"