Skip to content

Commit 27b869e

Browse files
authored
Upgrade Cython dependency to 3.2 (NVIDIA#1245)
1 parent d93eb58 commit 27b869e

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

cuda_bindings/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
# SPDX-FileCopyrightText: Copyright (c) 2023-2024 NVIDIA CORPORATION & AFFILIATES. All rights reserved.
22
# SPDX-License-Identifier: LicenseRef-NVIDIA-SOFTWARE-LICENSE
33
[build-system]
4-
requires = ["setuptools>=77.0.0", "cython>=3.1,<3.2", "pyclibrary>=0.1.7"]
4+
requires = ["setuptools>=77.0.0", "cython>=3.2,<3.3", "pyclibrary>=0.1.7"]
55
build-backend = "setuptools.build_meta"
66

77
[project]
@@ -35,7 +35,7 @@ all = [
3535

3636
[dependency-groups]
3737
test = [
38-
"cython>=3.1,<3.2",
38+
"cython>=3.2,<3.3",
3939
"setuptools>=77.0.0",
4040
"numpy>=1.21.1",
4141
"pytest>=6.2.4",

cuda_core/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
# SPDX-License-Identifier: Apache-2.0
44

55
[build-system]
6-
requires = ["setuptools>=77.0.0", "Cython>=3.1"]
6+
requires = ["setuptools>=77.0.0", "Cython>=3.2,<3.3"]
77
build-backend = "build_hooks"
88
backend-path = ["."]
99

@@ -51,7 +51,7 @@ cu12 = ["cuda-bindings[all]==12.*"]
5151
cu13 = ["cuda-bindings[all]==13.*"]
5252

5353
[dependency-groups]
54-
test = ["cython>=3.1", "setuptools", "pytest>=6.2.4"]
54+
test = ["cython>=3.2,<3.3", "setuptools", "pytest>=6.2.4"]
5555
test-cu12 = ["cuda-core[test]", "cupy-cuda12x; python_version < '3.14'", "cuda-toolkit[cudart]==12.*"] # runtime headers needed by CuPy
5656
test-cu13 = ["cuda-core[test]", "cupy-cuda13x; python_version < '3.14'", "cuda-toolkit[cudart]==13.*"] # runtime headers needed by CuPy
5757
# free threaded build, cupy doesn't support free-threaded builds yet, so avoid installing it for now

0 commit comments

Comments
 (0)