Skip to content

Commit a0d189c

Browse files
committed
chore: let more deps float and constrain using cuda-version
1 parent 67d363b commit a0d189c

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

pixi.toml

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,13 @@ cuda-python = ">=12.9,<14"
2323
cuda = "12"
2424

2525
[feature.cu-12.dependencies]
26-
cuda-nvcc = "12.*"
26+
cuda-version = "12.*"
27+
cuda-nvcc = "*"
2728
cuda-nvcc-impl = "*"
2829
cuda-cuobjdump = "*"
2930
cuda-nvrtc = "*"
30-
libnvjitlink = "12.*"
31-
cuda-cccl = "12.*"
31+
libnvjitlink = "*"
32+
cuda-cccl = "*"
3233
libcurand = "*"
3334

3435
[feature.cu-12-0.dependencies]
@@ -37,29 +38,30 @@ cuda-version = "12.0.*"
3738

3839
[feature.cu-12-2.dependencies]
3940
cuda-version = "12.2.*"
40-
cuda-nvvm = "12.2.*"
41+
cuda-nvvm = "*"
4142
# cuda-runtime fails to solve because of nvjitlink
4243

4344
[feature.cu-12-8.dependencies]
4445
cuda-version = "12.8.*"
45-
cuda-nvvm = "12.8.*"
46-
cuda-runtime = "12.8.*"
46+
cuda-nvvm = "*"
47+
cuda-runtime = "*"
4748

4849
[feature.cu-12-9.dependencies]
4950
cuda-version = "12.9.*"
50-
cuda-nvvm = "12.9.*"
51-
cuda-runtime = "12.9.*"
51+
cuda-nvvm = "*"
52+
cuda-runtime = "*"
5253

5354
[feature.cu-13.system-requirements]
5455
cuda = "13"
5556

5657
[feature.cu-13.dependencies]
57-
cuda-nvvm = "13.*"
58+
cuda-version = "13.*"
59+
cuda-nvvm = "*"
5860
cuda-nvrtc = "*"
59-
libnvjitlink = "13.*"
60-
cuda-cccl = "13.*"
61-
libcurand = "10.4.*"
62-
cuda-runtime = "13.*"
61+
libnvjitlink = "*"
62+
cuda-cccl = "*"
63+
libcurand = "*"
64+
cuda-runtime = "*"
6365
cuda-nvcc-impl = "*"
6466
cuda-cuobjdump = "*"
6567

0 commit comments

Comments
 (0)