From 2d9f286d94be4c5e76eed9b8ce0cfe064c4a360c Mon Sep 17 00:00:00 2001 From: James Lamb Date: Tue, 7 Jul 2026 21:42:16 -0500 Subject: [PATCH 1/3] wheels: build CUDA 13 wheels with latest CTK (13.3.0) --- .github/workflows/build.yaml | 4 ++-- .github/workflows/pr.yaml | 4 ++-- dependencies.yaml | 2 +- python/libcuvs/pyproject.toml | 2 +- 4 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index 3d76cdeb69..ae60132bfa 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -254,7 +254,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -295,7 +295,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 006745ea27..869156269c 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -634,7 +634,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk with: build_type: pull-request node_type: cpu16 @@ -652,7 +652,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk with: build_type: pull-request node_type: cpu8 diff --git a/dependencies.yaml b/dependencies.yaml index b301060c55..579bb83cb0 100644 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -429,7 +429,7 @@ dependencies: use_cuda_wheels: "true" packages: - &ctk_cu13 cuda-toolkit[cublas,curand,cusolver,cusparse,nvrtc]==13.* - - &nvjitlink_cu13 nvidia-nvjitlink>=13.0,<14 + - &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: diff --git a/python/libcuvs/pyproject.toml b/python/libcuvs/pyproject.toml index 5025daa66d..9a6b0c49db 100644 --- a/python/libcuvs/pyproject.toml +++ b/python/libcuvs/pyproject.toml @@ -22,7 +22,7 @@ dependencies = [ "cuda-toolkit[cublas,curand,cusolver,cusparse,nvrtc]==13.*", "libraft==26.8.*,>=0.0.0a0", "librmm==26.8.*,>=0.0.0a0", - "nvidia-nvjitlink>=13.0,<14", + "nvidia-nvjitlink>=13.3,<14", ] # This list was generated by `rapids-dependency-file-generator`. To make changes, edit ../../dependencies.yaml and run `rapids-dependency-file-generator`. classifiers = [ "Intended Audience :: Developers", From ce0815fdc088b9876fedc532efd55fa045bee7c7 Mon Sep 17 00:00:00 2001 From: James Lamb Date: Tue, 7 Jul 2026 23:11:58 -0500 Subject: [PATCH 2/3] pre-commit --- python/libcuvs/pyproject.toml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/python/libcuvs/pyproject.toml b/python/libcuvs/pyproject.toml index 9a6b0c49db..388809bcc3 100644 --- a/python/libcuvs/pyproject.toml +++ b/python/libcuvs/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] From 492b0c49ea3ae0586b6171bc3e31ba2b579f87dc Mon Sep 17 00:00:00 2001 From: James Lamb Date: Fri, 10 Jul 2026 10:07:29 -0500 Subject: [PATCH 3/3] revert workflows to 'main' --- .github/workflows/build.yaml | 4 ++-- .github/workflows/pr.yaml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index ae60132bfa..3d76cdeb69 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -254,7 +254,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -295,7 +295,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index 869156269c..006745ea27 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -634,7 +634,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main with: build_type: pull-request node_type: cpu16 @@ -652,7 +652,7 @@ jobs: packages: read pull-requests: read secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@newest-ctk + uses: rapidsai/shared-workflows/.github/workflows/wheels-build.yaml@main with: build_type: pull-request node_type: cpu8