-
Notifications
You must be signed in to change notification settings - Fork 27
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
Fix pip dependencies #169
Fix pip dependencies #169
Conversation
@@ -41,7 +41,7 @@ classifiers = [ | |||
test = [ | |||
"cloudpickle", | |||
"cudf==24.2.*", | |||
"cupy", | |||
"cupy-cuda11x>=12.0.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We're inconsistent in how we handle cudf/cupy fallback. This is a problem across basically all of RAPIDS, so it'd be good for us to unify our approaches.
If we need cupy-cuda11x
here, we would probably want cudf-cu11
as well. For all RAPIDS packages we've been falling back to the "conda name" but we've been falling back to the "CUDA 11 pip name" for cupy. We should do one of:
- use
cudf
andcupy
- use
cudf-cu11
andcupy-cuda11x
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm using the "conda name" here because it works automatically when building the repos from source.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Gotcha. I wondered about that. We can leave this as-is, then.
Co-authored-by: Bradley Dice <bdice@bradleydice.com>
/merge |
* Move conda-only dependencies out of `pyproject` and `requirements` sections in `dependencies.yaml` * Add `rmm`, `cudf`, and `cupy` matrices Authors: - Paul Taylor (https://github.com/trxcllnt) Approvers: - Bradley Dice (https://github.com/bdice) - Peter Andreas Entschev (https://github.com/pentschev) - Ray Douglass (https://github.com/raydouglass) URL: rapidsai#169
pyproject
andrequirements
sections independencies.yaml
rmm
,cudf
, andcupy
matrices