From 5cc899920568b93a444ba041fa774ad85fe8e795 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Wed, 1 Apr 2026 16:54:14 -0500 Subject: [PATCH 1/2] Pin Python 3.13 for RAPIDS cuml CI job cuml has optional dependencies without Python 3.14 support. Pin PYTHON_VERSION=3.13 for the 'rmm ucxx raft cuvs cuml' RAPIDS CI job until those dependencies catch up. See rapidsai/cuml#7916 for context. --- .github/workflows/build-rapids.yml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/.github/workflows/build-rapids.yml b/.github/workflows/build-rapids.yml index 928877e8b4bb..11ef8a351567 100644 --- a/.github/workflows/build-rapids.yml +++ b/.github/workflows/build-rapids.yml @@ -64,7 +64,8 @@ jobs: matrix: include: - { cuda: '13.0', libs: 'rmm kvikio cudf cudf_kafka' } - - { cuda: '13.0', libs: 'rmm ucxx raft cuvs cuml' } + # TODO: remove the PYTHON_VERSION override when all of cuml's dependencies have Python 3.14 support + - { cuda: '13.0', libs: 'rmm ucxx raft cuvs cuml', python_version: '3.13' } - { cuda: '13.0', libs: 'rmm ucxx raft cugraph' } permissions: id-token: write @@ -90,6 +91,7 @@ jobs: CI: true CONDA_ENV_CREATE_QUIET: true GH_TOKEN: ${{ github.token }} + PYTHON_VERSION: ${{ matrix.python_version }} RAPIDS_LIBS: ${{ matrix.libs }} # Uncomment any of these to customize the git repo and branch for a RAPIDS lib: # RAPIDS_cmake_GIT_REPO: '{"upstream": "rapidsai", "tag": "main"}' @@ -172,6 +174,7 @@ jobs: --env "AWS_ACCESS_KEY_ID=${AWS_ACCESS_KEY_ID:-}" \ --env "AWS_SESSION_TOKEN=${AWS_SESSION_TOKEN:-}" \ --env "AWS_SECRET_ACCESS_KEY=${AWS_SECRET_ACCESS_KEY:-}" \ + --env "PYTHON_VERSION=${PYTHON_VERSION:-}" \ --env "CONDA_ENV_CREATE_QUIET=true" \ --env "CCCL_TAG=$CCCL_TAG" \ --env "CCCL_VERSION=$CCCL_VERSION" \ From e4c7f7dbf73017c7e0a36a0681de6695827b5c31 Mon Sep 17 00:00:00 2001 From: Bradley Dice Date: Wed, 1 Apr 2026 18:01:16 -0500 Subject: [PATCH 2/2] Fix rapids-build-utils pinning --- ci/rapids/cuda13.0-conda/devcontainer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ci/rapids/cuda13.0-conda/devcontainer.json b/ci/rapids/cuda13.0-conda/devcontainer.json index 3bd29529b866..f0b5f0e07e6d 100644 --- a/ci/rapids/cuda13.0-conda/devcontainer.json +++ b/ci/rapids/cuda13.0-conda/devcontainer.json @@ -83,7 +83,7 @@ "source=${localWorkspaceFolder}/ci/rapids/.log/devcontainer-utils,target=/var/log/devcontainer-utils,type=bind" ], "features": { - "ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.2": {} + "ghcr.io/rapidsai/devcontainers/features/rapids-build-utils:26.4": {} }, "overrideFeatureInstallOrder": [ "ghcr.io/rapidsai/devcontainers/features/rapids-build-utils"