From eae2c68b440fb524935710d895f4cdc344d6fa30 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Tue, 9 Jun 2026 13:03:21 -0500 Subject: [PATCH] Build and test with CUDA 13.3.0 --- .../devcontainer.json | 10 +++--- .../devcontainer.json | 14 ++++---- .github/workflows/build.yaml | 24 ++++++------- .github/workflows/pr.yaml | 34 +++++++++---------- .github/workflows/test.yaml | 10 +++--- .../trigger-breaking-change-alert.yaml | 2 +- ...64.yaml => all_cuda-133_arch-aarch64.yaml} | 4 +-- ..._64.yaml => all_cuda-133_arch-x86_64.yaml} | 4 +-- dependencies.yaml | 11 +++++- 9 files changed, 61 insertions(+), 52 deletions(-) rename .devcontainer/{cuda13.2-conda => cuda13.3-conda}/devcontainer.json (89%) rename .devcontainer/{cuda13.2-pip => cuda13.3-pip}/devcontainer.json (86%) rename conda/environments/{all_cuda-132_arch-aarch64.yaml => all_cuda-133_arch-aarch64.yaml} (96%) rename conda/environments/{all_cuda-132_arch-x86_64.yaml => all_cuda-133_arch-x86_64.yaml} (96%) diff --git a/.devcontainer/cuda13.2-conda/devcontainer.json b/.devcontainer/cuda13.3-conda/devcontainer.json similarity index 89% rename from .devcontainer/cuda13.2-conda/devcontainer.json rename to .devcontainer/cuda13.3-conda/devcontainer.json index e4ee9a5053..7e61e9d669 100644 --- a/.devcontainer/cuda13.2-conda/devcontainer.json +++ b/.devcontainer/cuda13.3-conda/devcontainer.json @@ -3,18 +3,18 @@ "context": "${localWorkspaceFolder}/.devcontainer", "dockerfile": "${localWorkspaceFolder}/.devcontainer/Dockerfile", "args": { - "CUDA": "13.2", + "CUDA": "13.3", "PYTHON_PACKAGE_MANAGER": "conda", "BASE": "rapidsai/devcontainers:26.08-cpp-mambaforge" }, "cacheFrom": [ - "ghcr.io/rapidsai/cugraph/devcontainer:26.08-cuda13.2-conda" + "ghcr.io/rapidsai/cugraph/devcontainer:26.08-cuda13.3-conda" ] }, "runArgs": [ "--rm", "--name", - "${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.08-cuda13.2-conda", + "${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.08-cuda13.3-conda", "--ulimit", "nofile=500000" ], @@ -25,7 +25,7 @@ "overrideFeatureInstallOrder": [ "ghcr.io/rapidsai/devcontainers/features/rapids-build-utils" ], - "initializeCommand": ["/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config,conda/pkgs,conda/${localWorkspaceFolderBasename}-cuda13.2-envs}"], + "initializeCommand": ["/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config,conda/pkgs,conda/${localWorkspaceFolderBasename}-cuda13.3-envs}"], "postAttachCommand": ["/bin/bash", "-c", "if [ ${CODESPACES:-false} = 'true' ]; then . devcontainer-utils-post-attach-command; . rapids-post-attach-command; fi"], "workspaceFolder": "/home/coder", "workspaceMount": "source=${localWorkspaceFolder},target=/home/coder/cugraph,type=bind,consistency=consistent", @@ -34,7 +34,7 @@ "source=${localWorkspaceFolder}/../.cache,target=/home/coder/.cache,type=bind,consistency=consistent", "source=${localWorkspaceFolder}/../.config,target=/home/coder/.config,type=bind,consistency=consistent", "source=${localWorkspaceFolder}/../.conda/pkgs,target=/home/coder/.conda/pkgs,type=bind,consistency=consistent", - "source=${localWorkspaceFolder}/../.conda/${localWorkspaceFolderBasename}-cuda13.2-envs,target=/home/coder/.conda/envs,type=bind,consistency=consistent" + "source=${localWorkspaceFolder}/../.conda/${localWorkspaceFolderBasename}-cuda13.3-envs,target=/home/coder/.conda/envs,type=bind,consistency=consistent" ], "customizations": { "vscode": { diff --git a/.devcontainer/cuda13.2-pip/devcontainer.json b/.devcontainer/cuda13.3-pip/devcontainer.json similarity index 86% rename from .devcontainer/cuda13.2-pip/devcontainer.json rename to .devcontainer/cuda13.3-pip/devcontainer.json index ca1f5902f5..5179c33292 100644 --- a/.devcontainer/cuda13.2-pip/devcontainer.json +++ b/.devcontainer/cuda13.3-pip/devcontainer.json @@ -3,25 +3,25 @@ "context": "${localWorkspaceFolder}/.devcontainer", "dockerfile": "${localWorkspaceFolder}/.devcontainer/Dockerfile", "args": { - "CUDA": "13.2", + "CUDA": "13.3", "PYTHON_PACKAGE_MANAGER": "pip", - "BASE": "rapidsai/devcontainers:26.08-cpp-cuda13.2-ucx1.19.0-openmpi5.0.10" + "BASE": "rapidsai/devcontainers:26.08-cpp-cuda13.3-ucx1.19.0-openmpi5.0.10" }, "cacheFrom": [ - "ghcr.io/rapidsai/cugraph/devcontainer:26.08-cuda13.2-pip" + "ghcr.io/rapidsai/cugraph/devcontainer:26.08-cuda13.3-pip" ] }, "runArgs": [ "--rm", "--name", - "${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.08-cuda13.2-pip", + "${localEnv:USER:anon}-rapids-${localWorkspaceFolderBasename}-26.08-cuda13.3-pip", "--ulimit", "nofile=500000" ], "hostRequirements": {"gpu": "optional"}, "features": { "ghcr.io/rapidsai/devcontainers/features/cuda:26.8": { - "version": "13.2", + "version": "13.3", "installcuBLAS": true, "installcuSOLVER": true, "installcuRAND": true, @@ -33,7 +33,7 @@ "ghcr.io/rapidsai/devcontainers/features/cuda", "ghcr.io/rapidsai/devcontainers/features/rapids-build-utils" ], - "initializeCommand": ["/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config/pip,local/share/${localWorkspaceFolderBasename}-cuda13.2-venvs}"], + "initializeCommand": ["/bin/bash", "-c", "mkdir -m 0755 -p ${localWorkspaceFolder}/../.{aws,cache,config/pip,local/share/${localWorkspaceFolderBasename}-cuda13.3-venvs}"], "postAttachCommand": ["/bin/bash", "-c", "if [ ${CODESPACES:-false} = 'true' ]; then . devcontainer-utils-post-attach-command; . rapids-post-attach-command; fi"], "workspaceFolder": "/home/coder", "workspaceMount": "source=${localWorkspaceFolder},target=/home/coder/cugraph,type=bind,consistency=consistent", @@ -41,7 +41,7 @@ "source=${localWorkspaceFolder}/../.aws,target=/home/coder/.aws,type=bind,consistency=consistent", "source=${localWorkspaceFolder}/../.cache,target=/home/coder/.cache,type=bind,consistency=consistent", "source=${localWorkspaceFolder}/../.config,target=/home/coder/.config,type=bind,consistency=consistent", - "source=${localWorkspaceFolder}/../.local/share/${localWorkspaceFolderBasename}-cuda13.2-venvs,target=/home/coder/.local/share/venvs,type=bind,consistency=consistent" + "source=${localWorkspaceFolder}/../.local/share/${localWorkspaceFolderBasename}-cuda13.3-venvs,target=/home/coder/.local/share/venvs,type=bind,consistency=consistent" ], "customizations": { "vscode": { diff --git a/.github/workflows/build.yaml b/.github/workflows/build.yaml index e0d68dedc9..94daa43f69 100644 --- a/.github/workflows/build.yaml +++ b/.github/workflows/build.yaml @@ -33,7 +33,7 @@ permissions: {} jobs: cpp-build: secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -50,7 +50,7 @@ jobs: python-build: needs: [cpp-build] secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -70,7 +70,7 @@ jobs: secrets: CONDA_RAPIDSAI_NIGHTLY_TOKEN: ${{ secrets.CONDA_RAPIDSAI_NIGHTLY_TOKEN }} CONDA_RAPIDSAI_TOKEN: ${{ secrets.CONDA_RAPIDSAI_TOKEN }} - uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-upload-packages.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -86,7 +86,7 @@ jobs: if: github.ref_type == 'branch' needs: python-build secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0 with: arch: "amd64" branch: ${{ inputs.branch }} @@ -104,7 +104,7 @@ jobs: pull-requests: read wheel-build-libcugraph: 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@cuda-13.3.0 with: # build for every combination of arch and CUDA version, but only for the latest Python version matrix_filter: group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber))) @@ -127,7 +127,7 @@ jobs: secrets: CONDA_RAPIDSAI_WHEELS_NIGHTLY_TOKEN: ${{ secrets.CONDA_RAPIDSAI_WHEELS_NIGHTLY_TOKEN }} RAPIDSAI_PYPI_TOKEN: ${{ secrets.RAPIDSAI_PYPI_TOKEN }} - uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -145,7 +145,7 @@ jobs: wheel-build-pylibcugraph: needs: wheel-build-libcugraph 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@cuda-13.3.0 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -168,7 +168,7 @@ jobs: secrets: CONDA_RAPIDSAI_WHEELS_NIGHTLY_TOKEN: ${{ secrets.CONDA_RAPIDSAI_WHEELS_NIGHTLY_TOKEN }} RAPIDSAI_PYPI_TOKEN: ${{ secrets.RAPIDSAI_PYPI_TOKEN }} - uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -186,7 +186,7 @@ jobs: wheel-build-cugraph: needs: wheel-build-pylibcugraph 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@cuda-13.3.0 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -209,7 +209,7 @@ jobs: secrets: CONDA_RAPIDSAI_WHEELS_NIGHTLY_TOKEN: ${{ secrets.CONDA_RAPIDSAI_WHEELS_NIGHTLY_TOKEN }} RAPIDSAI_PYPI_TOKEN: ${{ secrets.RAPIDSAI_PYPI_TOKEN }} - uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-publish.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type || 'branch' }} branch: ${{ inputs.branch }} @@ -227,9 +227,9 @@ jobs: devcontainers: name: Build devcontainers secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/build-devcontainers.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/build-devcontainers.yaml@cuda-13.3.0 permissions: packages: write with: push: true - cuda: '["12.9", "13.2"]' + cuda: '["12.9", "13.3"]' diff --git a/.github/workflows/pr.yaml b/.github/workflows/pr.yaml index cabf10a930..52d1c306e7 100644 --- a/.github/workflows/pr.yaml +++ b/.github/workflows/pr.yaml @@ -28,7 +28,7 @@ jobs: - wheel-tests-cugraph - telemetry-setup - devcontainer - uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/pr-builder.yaml@cuda-13.3.0 if: always() with: needs: ${{ toJSON(needs) }} @@ -63,7 +63,7 @@ jobs: max-days-without-success: 21 changed-files: needs: telemetry-setup - uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/changed-files.yaml@cuda-13.3.0 with: files_yaml: | build_docs: @@ -225,7 +225,7 @@ jobs: pull-requests: read checks: needs: telemetry-setup - uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/checks.yaml@cuda-13.3.0 with: enable_check_generated_files: false ignored_pr_jobs: telemetry-summarize @@ -234,7 +234,7 @@ jobs: conda-cpp-build: needs: checks secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-build.yaml@cuda-13.3.0 with: build_type: pull-request node_type: cpu16 @@ -248,7 +248,7 @@ jobs: conda-cpp-tests: needs: [conda-cpp-build, changed-files] secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@cuda-13.3.0 if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_cpp with: build_type: pull-request @@ -261,7 +261,7 @@ jobs: pull-requests: read conda-cpp-checks: needs: conda-cpp-build - uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@cuda-13.3.0 with: build_type: pull-request symbol_exclusions: (cugraph::ops|hornet|void writeEdgeCountsKernel|void markUniqueOffsetsKernel) @@ -275,7 +275,7 @@ jobs: conda-python-build: needs: conda-cpp-build secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-python-build.yaml@cuda-13.3.0 with: build_type: pull-request script: ci/build_python.sh @@ -290,7 +290,7 @@ jobs: conda-python-tests: needs: [conda-python-build, changed-files] secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@cuda-13.3.0 if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_conda with: build_type: pull-request @@ -304,7 +304,7 @@ jobs: conda-notebook-tests: needs: [conda-python-build, changed-files] secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0 if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_notebooks with: build_type: pull-request @@ -321,7 +321,7 @@ jobs: docs-build: needs: [conda-python-build, changed-files] secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/custom-job.yaml@cuda-13.3.0 if: fromJSON(needs.changed-files.outputs.changed_file_groups).build_docs with: build_type: pull-request @@ -338,7 +338,7 @@ jobs: wheel-build-libcugraph: needs: checks 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@cuda-13.3.0 with: # build for every combination of arch and CUDA version, but only for the latest Python matrix_filter: group_by([.ARCH, (.CUDA_VER|split(".")|map(tonumber)|.[0])]) | map(max_by(.PY_VER|split(".")|map(tonumber))) @@ -356,7 +356,7 @@ jobs: wheel-build-pylibcugraph: needs: wheel-build-libcugraph 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@cuda-13.3.0 with: build_type: pull-request node_type: cpu8 @@ -374,7 +374,7 @@ jobs: wheel-tests-pylibcugraph: needs: [wheel-build-pylibcugraph, changed-files] secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@cuda-13.3.0 if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels with: build_type: pull-request @@ -388,7 +388,7 @@ jobs: wheel-build-cugraph: needs: wheel-build-pylibcugraph 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@cuda-13.3.0 with: build_type: pull-request node_type: cpu8 @@ -406,7 +406,7 @@ jobs: wheel-tests-cugraph: needs: [wheel-build-cugraph, changed-files] secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@cuda-13.3.0 if: fromJSON(needs.changed-files.outputs.changed_file_groups).test_python_wheels with: build_type: pull-request @@ -420,10 +420,10 @@ jobs: devcontainer: secrets: inherit # zizmor: ignore[secrets-inherit] needs: telemetry-setup - uses: rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/build-in-devcontainer.yaml@cuda-13.3.0 with: arch: '["amd64", "arm64"]' - cuda: '["13.2"]' + cuda: '["13.3"]' node_type: "cpu8" env: | SCCACHE_DIST_MAX_RETRIES=inf diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml index 5599342377..e9490c865d 100644 --- a/.github/workflows/test.yaml +++ b/.github/workflows/test.yaml @@ -23,7 +23,7 @@ on: permissions: {} jobs: conda-cpp-checks: - uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-post-build-checks.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} @@ -39,7 +39,7 @@ jobs: pull-requests: read conda-cpp-tests: secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-cpp-tests.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} @@ -54,7 +54,7 @@ jobs: pull-requests: read conda-python-tests: secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/conda-python-tests.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} @@ -69,7 +69,7 @@ jobs: pull-requests: read wheel-tests-pylibcugraph: secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} @@ -84,7 +84,7 @@ jobs: pull-requests: read wheel-tests-cugraph: secrets: inherit # zizmor: ignore[secrets-inherit] - uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/wheels-test.yaml@cuda-13.3.0 with: build_type: ${{ inputs.build_type }} branch: ${{ inputs.branch }} diff --git a/.github/workflows/trigger-breaking-change-alert.yaml b/.github/workflows/trigger-breaking-change-alert.yaml index 5a92e2c761..cab74c3d5e 100644 --- a/.github/workflows/trigger-breaking-change-alert.yaml +++ b/.github/workflows/trigger-breaking-change-alert.yaml @@ -18,7 +18,7 @@ jobs: if: contains(github.event.pull_request.labels.*.name, 'breaking') permissions: contents: read - uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@main + uses: rapidsai/shared-workflows/.github/workflows/breaking-change-alert.yaml@cuda-13.3.0 secrets: slack-webhook-url: ${{ secrets.NV_SLACK_BREAKING_CHANGE_NOTIFIER_APP }} with: diff --git a/conda/environments/all_cuda-132_arch-aarch64.yaml b/conda/environments/all_cuda-133_arch-aarch64.yaml similarity index 96% rename from conda/environments/all_cuda-132_arch-aarch64.yaml rename to conda/environments/all_cuda-133_arch-aarch64.yaml index a55bc5eefa..d8904b43ea 100644 --- a/conda/environments/all_cuda-132_arch-aarch64.yaml +++ b/conda/environments/all_cuda-133_arch-aarch64.yaml @@ -15,7 +15,7 @@ dependencies: - cuda-nvtx-dev - cuda-profiler-api - cuda-python>=13.0.1,<14.0 -- cuda-version=13.2 +- cuda-version=13.3 - cudf==26.8.*,>=0.0.0a0 - cupy>=13.6.0,!=14.0.0,!=14.1.0 - cxx-compiler @@ -71,4 +71,4 @@ dependencies: - sphinxcontrib-websupport - ucxx==0.51.*,>=0.0.0a0 - wheel -name: all_cuda-132_arch-aarch64 +name: all_cuda-133_arch-aarch64 diff --git a/conda/environments/all_cuda-132_arch-x86_64.yaml b/conda/environments/all_cuda-133_arch-x86_64.yaml similarity index 96% rename from conda/environments/all_cuda-132_arch-x86_64.yaml rename to conda/environments/all_cuda-133_arch-x86_64.yaml index 06bdb405e4..de0ffb0ca7 100644 --- a/conda/environments/all_cuda-132_arch-x86_64.yaml +++ b/conda/environments/all_cuda-133_arch-x86_64.yaml @@ -15,7 +15,7 @@ dependencies: - cuda-nvtx-dev - cuda-profiler-api - cuda-python>=13.0.1,<14.0 -- cuda-version=13.2 +- cuda-version=13.3 - cudf==26.8.*,>=0.0.0a0 - cupy>=13.6.0,!=14.0.0,!=14.1.0 - cxx-compiler @@ -71,4 +71,4 @@ dependencies: - sphinxcontrib-websupport - ucxx==0.51.*,>=0.0.0a0 - wheel -name: all_cuda-132_arch-x86_64 +name: all_cuda-133_arch-x86_64 diff --git a/dependencies.yaml b/dependencies.yaml index a25b880474..0dc87d9622 100755 --- a/dependencies.yaml +++ b/dependencies.yaml @@ -6,7 +6,7 @@ files: all: output: [conda] matrix: - cuda: ["12.9", "13.2"] + cuda: ["12.9", "13.3"] arch: [x86_64, aarch64] includes: - checks @@ -258,6 +258,10 @@ dependencies: cuda: "13.2" packages: - cuda-version=13.2 + - matrix: + cuda: "13.3" + packages: + - cuda-version=13.3 - output_types: requirements matrices: # if use_cuda_wheels=false is provided, do not add dependencies on any CUDA wheels @@ -308,6 +312,11 @@ dependencies: use_cuda_wheels: "true" packages: - cuda-toolkit==13.2.* + - matrix: + cuda: "13.3" + use_cuda_wheels: "true" + packages: + - cuda-toolkit==13.3.* cuda: common: - output_types: [conda]