From 534d8a752bb808f2b1774a07fdafb8683b97f289 Mon Sep 17 00:00:00 2001 From: Phillip Cloud <417981+cpcloud@users.noreply.github.com> Date: Mon, 17 Nov 2025 15:39:45 -0500 Subject: [PATCH] chore(deps): make cython version match pyproject.toml --- cuda_bindings/pixi.lock | 6 +++--- cuda_bindings/pixi.toml | 4 ++-- cuda_core/pixi.lock | 6 +++--- cuda_core/pixi.toml | 4 ++-- 4 files changed, 10 insertions(+), 10 deletions(-) diff --git a/cuda_bindings/pixi.lock b/cuda_bindings/pixi.lock index 3e2121db3..161960c7f 100644 --- a/cuda_bindings/pixi.lock +++ b/cuda_bindings/pixi.lock @@ -962,7 +962,7 @@ packages: - python_abi 3.14.* *_cp314 license: LicenseRef-NVIDIA-SOFTWARE-LICENSE input: - hash: d190f9364ab83a2d49edbcb2866ba7e8f0ec911027fe9cce2add0d7e95707542 + hash: 893056f1459caaf44fb08f86dc3110654c33a54dbf82edb4e4a4d1b53b59ebfa globs: - pyproject.toml - conda: . @@ -985,7 +985,7 @@ packages: - python_abi 3.14.* *_cp314 license: LicenseRef-NVIDIA-SOFTWARE-LICENSE input: - hash: d190f9364ab83a2d49edbcb2866ba7e8f0ec911027fe9cce2add0d7e95707542 + hash: 893056f1459caaf44fb08f86dc3110654c33a54dbf82edb4e4a4d1b53b59ebfa globs: - pyproject.toml - conda: . @@ -1005,7 +1005,7 @@ packages: - python_abi 3.14.* *_cp314 license: LicenseRef-NVIDIA-SOFTWARE-LICENSE input: - hash: d190f9364ab83a2d49edbcb2866ba7e8f0ec911027fe9cce2add0d7e95707542 + hash: 893056f1459caaf44fb08f86dc3110654c33a54dbf82edb4e4a4d1b53b59ebfa globs: - pyproject.toml - conda: https://conda.anaconda.org/conda-forge/noarch/cuda-cccl_linux-64-13.0.85-ha770c72_0.conda diff --git a/cuda_bindings/pixi.toml b/cuda_bindings/pixi.toml index 1e9424c0f..da4748516 100644 --- a/cuda_bindings/pixi.toml +++ b/cuda_bindings/pixi.toml @@ -20,7 +20,7 @@ pyglet = ">=2.1.9" numpy = "*" [feature.cython-tests.dependencies] -cython = "*" # for tests that exercise APIs from cython +cython = ">=3.2,<3.3" # for tests that exercise APIs from cython setuptools = "*" # for distutils gxx = "*" # to compile the generated code # These are necessary because running the Cython tests requires compiling @@ -90,7 +90,7 @@ CUDA_HOME = '%PREFIX%\Library' [package.host-dependencies] python = "*" setuptools = ">=77" -cython = ">=3.2.1" +cython = ">=3.2,<3.3" pyclibrary = ">=0.1.7" cuda-cudart-static = "*" cuda-nvrtc-dev = "*" diff --git a/cuda_core/pixi.lock b/cuda_core/pixi.lock index d3f175542..d442d1090 100644 --- a/cuda_core/pixi.lock +++ b/cuda_core/pixi.lock @@ -1064,7 +1064,7 @@ packages: - cuda-cudart >=13.0.96,<14.0a0 license: Apache-2.0 input: - hash: 7eb0b35a474db6132aab73a1153d52e554364f9d67f34f547bed5a9712727f6b + hash: 830cc430c8053b2865d6c3e8e27f4ffaefad63424a7d5834e226b1106d9977ba globs: - pyproject.toml - conda: . @@ -1083,7 +1083,7 @@ packages: - cuda-cudart >=13.0.96,<14.0a0 license: Apache-2.0 input: - hash: 7eb0b35a474db6132aab73a1153d52e554364f9d67f34f547bed5a9712727f6b + hash: 830cc430c8053b2865d6c3e8e27f4ffaefad63424a7d5834e226b1106d9977ba globs: - pyproject.toml - conda: . @@ -1100,7 +1100,7 @@ packages: - python_abi 3.14.* *_cp314 license: Apache-2.0 input: - hash: 7eb0b35a474db6132aab73a1153d52e554364f9d67f34f547bed5a9712727f6b + hash: 830cc430c8053b2865d6c3e8e27f4ffaefad63424a7d5834e226b1106d9977ba globs: - pyproject.toml - conda: https://conda.anaconda.org/conda-forge/noarch/cuda-crt-dev_linux-64-12.9.86-ha770c72_2.conda diff --git a/cuda_core/pixi.toml b/cuda_core/pixi.toml index 73fd94f11..e60e6be64 100644 --- a/cuda_core/pixi.toml +++ b/cuda_core/pixi.toml @@ -18,7 +18,7 @@ pytest = "*" pytest-benchmark = "*" [feature.cython-tests.dependencies] -cython = "*" # for tests that exercise APIs from cython +cython = ">=3.2,<3.3" # for tests that exercise APIs from cython setuptools = "*" # for distutils gxx = "*" # to compile the generated code # These are necessary because running the Cython tests requires compiling @@ -93,7 +93,7 @@ CUDA_HOME = '%PREFIX%\Library' [package.host-dependencies] python = "*" setuptools = ">=77" -cython = ">=3.2.1" +cython = ">=3.2,<3.3" cuda-cudart-dev = "*" cuda-profiler-api = "*" # this doesn't work because Cython cannot find editable-installed build-time