Skip to content

Commit 8408c30

Browse files
committed
chore: revert pyproject.toml dep changes
1 parent 2e2649d commit 8408c30

File tree

1 file changed

+26
-13
lines changed

1 file changed

+26
-13
lines changed

pyproject.toml

Lines changed: 26 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -3,34 +3,41 @@
33

44
[build-system]
55
build-backend = "setuptools.build_meta"
6-
requires = ["setuptools", "wheel", "numpy"]
6+
requires = [
7+
"setuptools",
8+
"wheel",
9+
"numpy",
10+
]
711

812
[project]
913
name = "numba-cuda"
1014
dynamic = ["version"]
1115
description = "CUDA target for Numba"
1216
readme = { file = "README.md", content-type = "text/markdown" }
13-
authors = [{ name = "Anaconda Inc." }, { name = "NVIDIA Corporation" }]
17+
authors = [
18+
{ name = "Anaconda Inc." },
19+
{ name = "NVIDIA Corporation" }
20+
]
1421
license = "BSD-2-clause"
1522
license-files = ["LICENSE", "LICENSE.numba"]
16-
requires-python = ">=3.9,<3.14"
17-
dependencies = [
18-
"numba>=0.60.0",
19-
"cuda-bindings>=12.9.1,<14.0.0",
20-
"cuda-core>=0.3.2,<0.4.0dev0",
21-
]
23+
requires-python = ">=3.9"
24+
dependencies = ["numba>=0.60.0", "cuda-bindings>=12.9.1,<14.0.0", "cuda-core>=0.3.2,<0.4.0dev0"]
2225

2326
[project.optional-dependencies]
2427
cu12 = [
25-
"cuda-python==12.9.*", # supports all CTK 12.x
26-
"nvidia-cuda-nvcc-cu12", # for libNVVM
28+
"cuda-bindings>=12.9.1,<13.0.0",
29+
"cuda-core==0.3.*",
30+
"cuda-python==12.9.*", # supports all CTK 12.x
31+
"nvidia-cuda-nvcc-cu12", # for libNVVM
2732
"nvidia-cuda-runtime-cu12",
2833
"nvidia-cuda-nvrtc-cu12",
2934
"nvidia-nvjitlink-cu12",
3035
"nvidia-cuda-cccl-cu12",
3136
]
3237
# TODO: Use cuda-toolkit package dependencies - e.g. cuda-toolkit[curand,nvvm,nvrtc]=13.*
3338
cu13 = [
39+
"cuda-bindings==13.*",
40+
"cuda-core==0.3.2,<0.4.0dev0",
3441
"cuda-python==13.*",
3542
"nvidia-nvvm==13.*",
3643
"nvidia-cuda-runtime==13.*",
@@ -51,8 +58,14 @@ test = [
5158
"ml_dtypes",
5259
"statistics",
5360
]
54-
test-cu12 = ["nvidia-curand-cu12", { include-group = "test" }]
55-
test-cu13 = ["nvidia-curand==10.4.*", { include-group = "test" }]
61+
test-cu12 = [
62+
"nvidia-curand-cu12",
63+
{ include-group = "test" }
64+
]
65+
test-cu13 = [
66+
"nvidia-curand==10.4.*",
67+
{ include-group = "test" }
68+
]
5669

5770
[project.urls]
5871
Homepage = "https://nvidia.github.io/numba-cuda/"
@@ -62,7 +75,7 @@ License = "https://github.com/NVIDIA/numba-cuda/blob/main/LICENSE"
6275
Issues = "https://github.com/NVIDIA/numba-cuda/issues"
6376

6477
[tool.setuptools.dynamic]
65-
version = { attr = "numba_cuda.__version__" }
78+
version = {attr = "numba_cuda.__version__"}
6679

6780
[tool.setuptools.packages.find]
6881
include = ["numba_cuda*"]

0 commit comments

Comments
 (0)