Skip to content

Update to 26.10 - #170

Merged
jolorunyomi merged 1 commit into
mainfrom
version-update-26.10
Jul 16, 2026
Merged

Update to 26.10#170
jolorunyomi merged 1 commit into
mainfrom
version-update-26.10

Conversation

@jolorunyomi

Copy link
Copy Markdown
Contributor

This PR updates the repository to version 26.10.

This is part of the 26.08 release burndown process.

@jolorunyomi
jolorunyomi requested review from a team as code owners July 16, 2026 21:24
@jolorunyomi
jolorunyomi requested a review from gforsyth July 16, 2026 21:24
@github-actions github-actions Bot added conda Relates to conda packaging Cython / Python labels Jul 16, 2026
@jolorunyomi jolorunyomi added improvement Improves an existing functionality non-breaking Introduces a non-breaking change labels Jul 16, 2026
@coderabbitai

coderabbitai Bot commented Jul 16, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Enterprise

Run ID: ae88564f-e93c-44a9-b80c-43d175d3df15

📥 Commits

Reviewing files that changed from the base of the PR and between 7133483 and c9db676.

📒 Files selected for processing (14)
  • .github/workflows/build.yaml
  • .github/workflows/pr.yaml
  • VERSION
  • conda/environments/all_cuda-129_arch-aarch64.yaml
  • conda/environments/all_cuda-129_arch-x86_64.yaml
  • conda/environments/all_cuda-133_arch-aarch64.yaml
  • conda/environments/all_cuda-133_arch-x86_64.yaml
  • conda/environments/clang_tidy_cuda-129_arch-x86_64.yaml
  • conda/environments/clang_tidy_cuda-133_arch-x86_64.yaml
  • conda/environments/cpp_all_cuda-129_arch-x86_64.yaml
  • conda/environments/cpp_all_cuda-133_arch-x86_64.yaml
  • dependencies.yaml
  • python/libnvforest/pyproject.toml
  • python/nvforest/pyproject.toml

📝 Walkthrough

Summary by CodeRabbit

  • Release

    • Updated the project version to 26.10.00.
    • Refreshed RAPIDS, RAFT, RMM, NVForest, and XGBoost dependencies to the 26.10 release series across supported CUDA and architecture environments.
  • Build & CI

    • Updated build and validation environments to use the latest 26.10 tooling.
    • Updated the C++ build workflow reference.
  • Metadata

    • Expanded copyright attribution in project metadata.

Walkthrough

Changes

The project advances from RAPIDS 26.8 to 26.10, updating dependency manifests, CUDA environment pins, CI container images, and the project version. The CPU C++ workflow also switches its shared workflow reference from release/26.06 to main.

26.10 release alignment

Layer / File(s) Summary
Release metadata and dependency pins
VERSION, dependencies.yaml, python/*/pyproject.toml
Updates the project version and RAPIDS dependency constraints to 26.10, including CUDA-specific package variants and build requirements.
CUDA environment dependency pins
conda/environments/*
Updates libraft, librmm, pylibraft, rapids-xgboost, and related headers across CUDA 12.9 and 13.3 environments.
CI image and workflow updates
.github/workflows/build.yaml, .github/workflows/pr.yaml
Bumps CI container images to 26.10-latest and changes the CPU C++ job’s shared workflow reference to main.

Estimated code review effort: 2 (Simple) | ~10 minutes

Possibly related PRs

  • rapidsai/nvforest#83: Updates the same dependency manifests and environment pins for a different release.
  • rapidsai/nvforest#116: Performs the preceding 26.6-to-26.8 release roll-forward across versions, dependencies, and CI.

Suggested reviewers: gforsyth, hcho3

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly summarizes the main change: bumping the repository to 26.10.
Description check ✅ Passed The description matches the changeset and explains the 26.10 version update and burndown context.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch version-update-26.10

Comment @coderabbitai help to get the list of available commands.

@jolorunyomi
jolorunyomi merged commit dd49f1a into main Jul 16, 2026
20 of 26 checks passed
@coderabbitai coderabbitai Bot mentioned this pull request Aug 12, 2026
7 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

conda Relates to conda packaging Cython / Python improvement Improves an existing functionality non-breaking Introduces a non-breaking change

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants