Skip to content

Commit 6e46257

Browse files
committed
cuda_pathfinder: pin nvshmem to <3.7 (was previously excluding only 3.7.0)
nvidia-nvshmem-cu{12,13} 3.7.x breaks the main branch, not only 3.7.0. Widen the exclusion from an exact-version bump to <3.7 so 3.7.x and above are avoided until we can move forward.
1 parent f9f3849 commit 6e46257

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

cuda_pathfinder/pyproject.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,7 @@ cu12 = [
2929
"nvidia-cusparselt-cu12",
3030
"nvidia-libmathdx-cu12",
3131
"nvidia-nccl-cu12; sys_platform != 'win32'",
32-
"nvidia-nvshmem-cu12!=3.7.0; sys_platform != 'win32'",
32+
"nvidia-nvshmem-cu12<3.7; sys_platform != 'win32'",
3333
]
3434
cu13 = [
3535
"cuda-toolkit[nvcc,cublas,nvrtc,cudart,cufft,curand,cusolver,cusparse,npp,nvfatbin,nvjitlink,nvjpeg,cccl,cupti,profiler,nvvm]==13.*",
@@ -43,7 +43,7 @@ cu13 = [
4343
"nvidia-cusparselt-cu13",
4444
"nvidia-libmathdx-cu13",
4545
"nvidia-nccl-cu13; sys_platform != 'win32'",
46-
"nvidia-nvshmem-cu13!=3.7.0; sys_platform != 'win32'",
46+
"nvidia-nvshmem-cu13<3.7; sys_platform != 'win32'",
4747
]
4848
host = [
4949
# TODO: remove the Python 3.15 guard once 3.15 is officially supported

0 commit comments

Comments
 (0)