Skip to content

Support cuDF 26.02 and 26.04 from main#80

Open
mbrobbel wants to merge 3 commits intoNVIDIA:mainfrom
mbrobbel:cudf-stable-main
Open

Support cuDF 26.02 and 26.04 from main#80
mbrobbel wants to merge 3 commits intoNVIDIA:mainfrom
mbrobbel:cudf-stable-main

Conversation

@mbrobbel
Copy link
Member

@mbrobbel mbrobbel commented Mar 6, 2026

Move libcudf out of workspace dependencies into per-version features (cudf-2604, cudf-2602) to avoid conflicting version constraints. The cudf-2602 feature uses the stable rapidsai channel instead of rapidsai-nightly. Add corresponding CI matrix entries for build and test. Also add a clean task.

Move libcudf out of workspace dependencies into per-version features
(cudf-2604, cudf-2602) to avoid conflicting version constraints. The
cudf-2602 feature uses the stable rapidsai channel instead of
rapidsai-nightly. Add corresponding CI matrix entries for build and
test. Also add a clean task.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
mbrobbel and others added 2 commits March 6, 2026 11:06
Rename cudf-2604 → cudf-nightly and cudf-2602 → cudf-stable for
clarity. Clean up pixi.toml formatting and remove nvidia channel
(redundant with conda-forge). Update CI matrix to match.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Rename pixi environments to cuda-{N}-{nightly|stable} pattern so the
CI matrix can use simple format('cuda-{0}-{1}', cuda, rapids) without
conditionals. Gives clearer job names in the GitHub Actions overview.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant