wheels: build CUDA 13 wheels with latest CTK (13.3.0)#3076
Conversation
|
Auto-sync is disabled for draft pull requests in this repository. Workflows must be run manually. Contributors can view more details about this message here. |
|
/ok to test |
|
Failing "Trigger Breaking Change Notifications" is unrelated, tracked here: NVIDIA/cuvs#2309 |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Enterprise Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughSummary by CodeRabbit
WalkthroughCUDA 13 wheel and Python package dependency constraints now require ChangesCUDA 13 dependency updates
Estimated code review effort: 2 (Simple) | ~10 minutes Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
| "cuda-toolkit[cublas,curand,cusolver,cusparse,nvjitlink]>=12,<14", | ||
| "cuda-toolkit[cublas,curand,cusolver,cusparse]==13.*", | ||
| "librmm==26.8.*,>=0.0.0a0", | ||
| "nvidia-nvjitlink>=13.3,<14", |
There was a problem hiding this comment.
I looked at the diff of this PR and thought "huh, wait... shouldn't there be pyproject.toml changes?"
Pushed a change to match what we do in cuVS, where the CUDA 13 dependencies are listed in pyproject.toml as documentation.
|
/merge |
|
All wheels CI passed, and this change doesn't affect conda in any way. Going to admin-merge this to keep the migration moving (some things need to be merged in dependency order to get packages rebuilt correctly). |
Contributes to rapidsai/build-planning#268
Part of a RAPIDS-wide initiative to build wheels using v13.3.0 of the CUDA Toolkit, and to generally get RAPIDS back to the pattern of always building against its latest supported CTK.
As of rapidsai/shared-workflows#590, RAPIDS builds CUDA 13 wheels with v13.3 of the CTK. This updates the project's
nvidia-nvjitlinkfloor to match that.