-
Notifications
You must be signed in to change notification settings - Fork 591
use 'nvidia-ml-py' instead of 'pynvml', declare 'numba-cuda' dependency pins #7164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
…cy, update dependency pins
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. |
Most CI here is passing, just one job is failing:
(conda-python-tests-singlegpu build link) Those test failures are only happening on 1 test configuration for that job:
It looks like the same tests are failing for that configuration on an unrelated PR, so I suspect this isn't related to this PR's changes. |
Tracking issue for the test failures: #7152 |
/merge |
Contributes to rapidsai/build-planning#208 * uses CUDA 13.0.0 to build and test * adds CUDA 13 devcontainers * moves some dependency pins (most others were done in #7164) - `cuda-python`: `>=13.0.1` (CUDA 13) 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: - Gil Forsyth (https://github.com/gforsyth) - Simon Adorf (https://github.com/csadorf) - Jim Crist-Harif (https://github.com/jcrist) URL: #7128
Contributes to rapidsai/build-planning#208 (breaking some changes off of #7128 to help with review and debugging there)
dask-cuda[cu12]
extra for wheels (added in Build and test with CUDA 13.0.0 dask-cuda#1536)cuda-python
: >=12.9.2 (CUDA 12)cupy
: >=13.6.0numba
: >=0.60.0numba-cuda
cuml
uses this unconditionally but does not declare runtime dependency on it todayContributes to https://github.com/rapidsai/build-infra/issues/293
pynvml
package withnvidia-ml-py
package (see that issue for details)Notes for Reviewers
These dependency pin changes should be low-risk
All of these pins and requirements are already coming through
cuml
's dependencies, e.g.cudf
carries most of them via rapidsai/cudf#19806So they shouldn't change much about the test environments in CI.