diff --git a/dependencies.yaml b/dependencies.yaml index 3e7ac6e987..7d3da062d4 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -357,12 +357,13 @@ dependencies: use_cuda_wheels: "true" packages: - &cuda_toolkit_any_cu13 cuda-toolkit[cublas,curand,cusolver,cusparse]==13.* - - nvidia-nvjitlink>=13.0,<14 - # if no matching matrix selectors passed, list the unsuffixed packages + - &nvjitlink_cu13 nvidia-nvjitlink>=13.3,<14 + # if no matching matrix selectors passed, list the CUDA 13 requirement # (just as a source of documentation, as this populates pyproject.toml in source control) - matrix: packages: - - cuda-toolkit[cublas,curand,cusolver,cusparse,nvjitlink]>=12,<14 + - *cuda_toolkit_any_cu13 + - *nvjitlink_cu13 depends_on_cupy: common: - output_types: conda diff --git a/python/libraft/pyproject.toml b/python/libraft/pyproject.toml index 8b515f482d..08097b9ddb 100644 --- a/python/libraft/pyproject.toml +++ b/python/libraft/pyproject.toml @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: Copyright (c) 2025-2026, NVIDIA CORPORATION. +# SPDX-FileCopyrightText: Copyright (c) 2025-2026, NVIDIA CORPORATION & AFFILIATES. All rights reserved. # SPDX-License-Identifier: Apache-2.0 [build-system] @@ -20,8 +20,9 @@ authors = [ license = "Apache-2.0" requires-python = ">=3.11" dependencies = [ - "cuda-toolkit[cublas,curand,cusolver,cusparse,nvjitlink]>=12,<14", + "cuda-toolkit[cublas,curand,cusolver,cusparse]==13.*", "librmm==26.8.*,>=0.0.0a0", + "nvidia-nvjitlink>=13.3,<14", "rapids-logger==0.2.*,>=0.0.0a0", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. classifiers = [