Skip to content

CUDA 13: use releases, not nightlies, for PyTorch wheels#5356

Merged
rapids-bot[bot] merged 9 commits intorapidsai:mainfrom
jameslamb:use-torch-nightlies
Dec 4, 2025
Merged

CUDA 13: use releases, not nightlies, for PyTorch wheels#5356
rapids-bot[bot] merged 9 commits intorapidsai:mainfrom
jameslamb:use-torch-nightlies

Conversation

@jameslamb
Copy link
Member

Contributes to rapidsai/build-planning#208

Follow-up to #5236

Similar to rapidsai/cugraph-gnn#355

PyTorch now has official releases with CUDA 13 support. This switches from nightlies to those releases for wheels in CI here.

@jameslamb jameslamb requested a review from a team as a code owner November 26, 2025 23:17
@jameslamb jameslamb requested a review from bdice November 26, 2025 23:17
@jameslamb jameslamb added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change labels Nov 26, 2025
@jameslamb jameslamb changed the title CUDA 13: use releases, not nigthlies, for PyTorch wheels WIP: CUDA 13: use releases, not nigthlies, for PyTorch wheels Dec 2, 2025
@jameslamb jameslamb marked this pull request as draft December 2, 2025 15:53
@copy-pr-bot
Copy link

copy-pr-bot bot commented Dec 2, 2025

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.

@jameslamb
Copy link
Member Author

Moving this to draft since it's non-urgent and doesn't have reviews yet anyway.

I'll use it to test rapidsai/ci-imgs#333

@jameslamb
Copy link
Member Author

/ok to test

@jameslamb
Copy link
Member Author

/ok to test

@jameslamb jameslamb changed the title WIP: CUDA 13: use releases, not nigthlies, for PyTorch wheels CUDA 13: use releases, not nightlies, for PyTorch wheels Dec 2, 2025
@jameslamb jameslamb marked this pull request as ready for review December 2, 2025 22:09
rapids-bot bot pushed a commit to rapidsai/ci-imgs that referenced this pull request Dec 2, 2025
Reverts #331

The incident with conda-forge that led to #331 has been resolved, so we do not need to keep depending on prefix's conda-forge mirror.

## Notes for Reviewers

### How I tested this

Put the following into conda-based CI scripts in a `cugraph` PR (rapidsai/cugraph#5356)

```shell
conda config --file /opt/conda/.condarc --remove-key custom_multichannels
```

And saw jobs succeed and use only the conda-forge main channel (not the prefix mirror)

```text
...
  + _libgcc_mutex                           0.1  conda_forge                   conda-forge               3kB
  + _openmp_mutex                           4.5  2_gnu                         conda-forge              24kB
  + attr                                  2.5.2  h39aace5_0                    conda-forge              68kB
  + bzip2                                 1.0.8  hda65f42_8                    conda-forge             260kB
  + c-ares                               1.34.5  hb9d3cd8_0                    conda-forge             207kB
...
```

([conda-cpp-tests link](https://github.com/rapidsai/cugraph/actions/runs/19872962730/job/56955273132?pr=5356))

Authors:
  - James Lamb (https://github.com/jameslamb)

Approvers:
  - https://github.com/jakirkham
  - Bradley Dice (https://github.com/bdice)

URL: #333
@jameslamb
Copy link
Member Author

Re-ran check-nightly-ci now that the nightly tests are passing (build from 12ish hours ago), I'm going to merge this 😁

@jameslamb
Copy link
Member Author

/merge

@rapids-bot rapids-bot bot merged commit bfec9c7 into rapidsai:main Dec 4, 2025
196 of 198 checks passed
@jameslamb jameslamb deleted the use-torch-nightlies branch December 4, 2025 21:18
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants