use 'nvidia-ml-py' package for 'pynvml' module #242
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Contributes to https://github.com/rapidsai/build-infra/issues/293
The
pynvml
package (https://github.com/gpuopenanalytics/pynvml) provides 2 things:pynvml
Python module, transitively via a dependency on thenvidia-ml-py
packagepynvml_utils
Python moduleThis project's doesn't need the
pynvml_utils
Python module, so this PR proposes dropping the dependency on thepynvml
package in favor ofnvidia-ml-py
.Notes for Reviewers
How I tested this
Inspired by rapidsai/dask-cuda#1547 (comment), checked the runtime environment for tests... saw that
pynvml
was not installed.e.g. https://github.com/rapidsai/jupyterlab-nvdashboard/actions/runs/17393269109/job/49370884605?pr=242