Skip to content

Update dependencies after dep-file change - #24057

Merged
rapids-bot[bot] merged 1 commit into
NVIDIA:release/26.10from
wence-:wence/fix/deps
Sep 9, 2026
Merged

Update dependencies after dep-file change#24057
rapids-bot[bot] merged 1 commit into
NVIDIA:release/26.10from
wence-:wence/fix/deps

Conversation

@wence-

@wence- wence- commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

Description

The 26.10 release prep missed regenerating dep-files.

Checklist

  • I am familiar with the Contributing Guidelines.
  • New or existing tests cover these changes.
  • The documentation is up to date with these changes.

@wence-
wence- requested a review from a team as a code owner September 9, 2026 09:20
@wence-
wence- requested a review from gforsyth September 9, 2026 09:20
@github-actions github-actions Bot added Python Affects Python cuDF API. pylibcudf Issues specific to the pylibcudf package labels Sep 9, 2026
@coderabbitai

coderabbitai Bot commented Sep 9, 2026

Copy link
Copy Markdown

Review Change StackReview 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: 82c2c3e2-bdd7-4a41-ab18-7f3d4bf01660

📥 Commits

Reviewing files that changed from the base of the PR and between b62b205 and 51a4536.

📒 Files selected for processing (6)
  • 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
  • python/cudf/pyproject.toml
  • python/pylibcudf/pyproject.toml

Included review availability: Your plan provides up to 12 included reviews per hour; 11 remain after this review.


📝 Summary

Summary by CodeRabbit

  • Bug Fixes
    • Constrained supported numba-cuda versions to >=0.22.2,<0.31.0 across CUDA environments and Python packages.
    • Updated runtime, build, and test dependency requirements for consistent compatibility.

Walkthrough

Changes

numba-cuda constraint updates

Layer / File(s) Summary
Apply bounded numba-cuda requirements
python/cudf/pyproject.toml, python/pylibcudf/pyproject.toml, conda/environments/all_cuda-129_arch-*.yaml, conda/environments/all_cuda-133_arch-*.yaml
Runtime, build, test, and Conda environment constraints retain >=0.22.2 and add <0.31.0.

Priority: ⬇️ Low

Estimated code review effort: 1 (Trivial) | ~2 minutes

Merge Risk: ⚪ Minimal · up to 51a45

The release dependency metadata consistently prevents selecting numba-cuda 0.31.0 or newer across package and Conda environments, with no current merge-blocking risk identified.

Suggested reviewers: vyasr, bdice

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description check ✅ Passed The description explains that dependency files were not regenerated during 26.10 release preparation and that this pull request updates the dependencies.
Title check ✅ Passed The title clearly summarizes the dependency updates caused by the dependency-file change.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
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 💡 1
🛠️ Fix failing CI checks 💡
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests

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

@wence- wence- added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Sep 9, 2026
@bdice

bdice commented Sep 9, 2026

Copy link
Copy Markdown
Contributor

/merge

@rapids-bot
rapids-bot Bot merged commit 51ef416 into NVIDIA:release/26.10 Sep 9, 2026
123 of 124 checks passed
@github-project-automation github-project-automation Bot moved this from Todo to Done in cuDF Python Sep 9, 2026
@wence-
wence- deleted the wence/fix/deps branch September 9, 2026 13:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

improvement Improvement / enhancement to an existing function non-breaking Non-breaking change pylibcudf Issues specific to the pylibcudf package Python Affects Python cuDF API.

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

2 participants