Skip to content
This repository was archived by the owner on Sep 18, 2025. It is now read-only.

Conversation

@jameslamb
Copy link
Member

This project is about to be archived (#1160).

#1169 updated the docs to refer to the last released version (0.45).

Proposing this PR as part of his plan which @pentschev @AyodeAwe and I have put together:

  1. merge branch-0.46 into main
  2. make main the default branch here
  3. archive the ucx-py repo

Notes for reviewers

THIS SHOULD BE NO-SQUASH MERGED

gforsyth and others added 13 commits July 18, 2025 11:54
Forward-merge branch-0.45 into branch-0.46
UCX 1.19 was released last week and we need to support it. Furthermore, we can tighten pins a little and just keep supporting up to a maximum of 3 minor versions, thus increasing to minimum pin 1.17 as well.

Authors:
  - Peter Andreas Entschev (https://github.com/pentschev)

Approvers:
  - Bradley Dice (https://github.com/bdice)
  - Benjamin Zaitlen (https://github.com/quasiben)

URL: #1161
Contributes to rapidsai/build-planning#208

* uses CUDA 13.0.0 to build and test
* moves some dependency pins:
  - `cupy`: `>=13.6.0`

Contributes to rapidsai/build-planning#68

* updates to CUDA 13 dependencies in fallback entries in `dependencies.yaml` matrices (i.e., the ones that get written to `pyproject.toml` in source control)

## Notes for Reviewers

This switches GitHub Actions workflows to the `cuda13.0` branch from here: rapidsai/shared-workflows#413

A future round of PRs will revert that back to `branch-25.10`, once all of RAPIDS supports CUDA 13.

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

Approvers:
  - Peter Andreas Entschev (https://github.com/pentschev)
  - Bradley Dice (https://github.com/bdice)

URL: #1162
This PR updates the rapids-dependency-file-generator hook to get rapidsai/dependency-file-generator#163.

Authors:
  - Kyle Edwards (https://github.com/KyleFromNVIDIA)

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

URL: #1163
Contributes to rapidsai/build-planning#208

#1162 temporarily removed the `cudf` test-time dependency here, because there weren't yet CUDA 13 `cudf` packages.

Those now exist (rapidsai/cudf#19768), so this restores that dependency.

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

Approvers:
  - Peter Andreas Entschev (https://github.com/pentschev)
  - Vyas Ramasubramani (https://github.com/vyasr)

URL: #1164
Contributes to rapidsai/build-infra#293

The `pynvml` *package* (https://github.com/gpuopenanalytics/pynvml) provides 2 things:

* the `pynvml` **Python module**, transitively via a dependency on the `nvidia-ml-py` package
* the `pynvml_utils` Python module

This project's doesn't need the `pynvml_utils` Python module, so this PR proposes dropping the dependency on the `pynvml` package in favor of `nvidia-ml-py`.

## Notes for Reviewers

I know this project's about to be archived (#1160), but that is still in progress and not guaranteed to be done in time for the 25.10 release.

Proposing making this change to help completely remove the `pynvml` package from RAPIDS environments, so we can test that it's truly safe to do that.

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

Approvers:
  - Vyas Ramasubramani (https://github.com/vyasr)
  - Peter Andreas Entschev (https://github.com/pentschev)

URL: #1165
Add a deprecation warning to docs to advise users to migrate to UCXX.

Authors:
  - Peter Andreas Entschev (https://github.com/pentschev)

Approvers:
  - Mads R. B. Kristensen (https://github.com/madsbk)

URL: #1167
This is expected to be the last commit to UCX-Py. It updates the README and docs warnings to inform users that UCX-Py has been permanently discontinued. Along with it, this change removes CUDA 13 mentions from docs, since there will be no CUDA 13 packages released for UCX-Py, however, the functional changes to allow building with CUDA 13 are kept should those be needed for any reason in the near-term.

Authors:
  - Peter Andreas Entschev (https://github.com/pentschev)

Approvers:
  - James Lamb (https://github.com/jameslamb)
  - Mads R. B. Kristensen (https://github.com/madsbk)

URL: #1169
@jameslamb jameslamb requested review from a team as code owners September 18, 2025 16:24
@jameslamb jameslamb requested review from msarahan and removed request for a team September 18, 2025 16:24
@jameslamb jameslamb merged commit 4a34ae3 into main Sep 18, 2025
45 of 48 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants