Skip to content

Commit d58c862

Browse files
committed
ci: temporarily ignore python 3.14 for cupy test dependencies
1 parent 44ec9d0 commit d58c862

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

cuda_core/pyproject.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -53,9 +53,9 @@ cu13 = ["cuda-bindings[all]==13.*"]
5353
# are for features exposed to *users*, not a dumping ground for all tooling
5454
# needed to build and test the project
5555
test = ["cython>=3.1", "setuptools", "pytest>=6.2.4"]
56-
test-cu11 = ["cuda-core[test]", "cupy-cuda11x", "cuda-toolkit[cudart]==11.*"] # runtime headers needed by CuPy
57-
test-cu12 = ["cuda-core[test]", "cupy-cuda12x", "cuda-toolkit[cudart]==12.*"] # runtime headers needed by CuPy
58-
test-cu13 = ["cuda-core[test]", "cupy-cuda13x", "cuda-toolkit[cudart]==13.*"] # runtime headers needed by CuPy
56+
test-cu11 = ["cuda-core[test]", "cupy-cuda11x; python_version < '3.14'", "cuda-toolkit[cudart]==11.*"] # runtime headers needed by CuPy
57+
test-cu12 = ["cuda-core[test]", "cupy-cuda12x; python_version < '3.14'", "cuda-toolkit[cudart]==12.*"] # runtime headers needed by CuPy
58+
test-cu13 = ["cuda-core[test]", "cupy-cuda13x; python_version < '3.14'", "cuda-toolkit[cudart]==13.*"] # runtime headers needed by CuPy
5959
# free threaded build, cupy doesn't support free-threaded builds yet, so avoid installing it for now
6060
# TODO: cupy should support free threaded builds
6161
test-cu13-ft = ["cuda-core[test]", "cuda-toolkit[cudart]==13.*"]

0 commit comments

Comments
 (0)