Remove support for UCX < 1.11.1 - #829
Conversation
|
Woot! |
|
We'll need @rapidsai/admins to merge due to the README changes |
|
Marking as draft while working on Dask-CUDA/Distributed PRs. |
I think you mean @rapidsai/ops-codeowners , they only need to approve AFAIK, we can merge once they and @rapidsai/ucxpy-python-codeowners both approve then. |
|
rerun tests |
ajschmidt8
left a comment
There was a problem hiding this comment.
Approving ops-codeowner file changes
| - pandoc=<2.0.0 | ||
| - pip | ||
| - psutil | ||
| - libhwloc |
There was a problem hiding this comment.
- Can this filename be updated? We don't currently support Python 3.7 any longer
- If
libhwlocis being removed here, can we also remove it from theintegrationrepo below? It doesn't seem that any other RAPIDS libraries depend on it.
There was a problem hiding this comment.
- Can this filename be updated? We don't currently support Python 3.7 any longer
Filename updated in 37c14fb .
- If
libhwlocis being removed here, can we also remove it from theintegrationrepo below? It doesn't seem that any other RAPIDS libraries depend on it.
Yes, it absolutely can be removed. I see a few other cases there, namely cloud-ml-examples and node, I'm not familiar with either of those repositories, but I believe the reason for them listing libhwloc was also due to the UCX-Py dependency. Should those be removed as well?
There was a problem hiding this comment.
Yes, it absolutely can be removed. I see a few other cases there, namely cloud-ml-examples and node, I'm not familiar with either of those repositories, but I believe the reason for them listing libhwloc was also due to the UCX-Py dependency. Should those be removed as well?
I'm not sure if cloud-ml-examples is still maintained. I'll leave that up to you for those repos. But at the very least, we should remove it from the integration repo.
There was a problem hiding this comment.
Since I don't know anything about those projects, I'll leave them as is. Filed rapidsai/integration#437 to remove libhwloc support from the integration repository.
And about another ~500 fewer lines of fun here too. Preparing for UCX-Py complete drop of UCX < 1.11.1 in rapidsai/ucx-py#829. Authors: - Peter Andreas Entschev (https://github.com/pentschev) Approvers: - Mads R. B. Kristensen (https://github.com/madsbk) URL: #830
|
rerun tests |
Since UCX < 1.11.1 support is being dropped by UCX-Py, it doesn't require libhwloc anymore so it may be removed. UCX-Py PR removing libhwloc: rapidsai/ucx-py#829
We have people using Python 3.6/3.7 still. We don't test it anymore, but it does still work and is needed by some projects so it's best to not completely block users from installing UCX-Py on older Python for now. |
Good idea as well, done in 69afa10 . |
Interesting, who is still using UCX-Py on these older Python versions? FWIW Python 3.6 is EOL as of 2021-12-23. So it may be worth dropping that at least. |
|
Other than that LGTM |
I followed up with you on that offline. Anyway, this is change is not relevant for the problem being treated in this PR, I filed #834 to do that later on. |
|
@gpucibot merge Edit: Forgot that doesn't work here 😅 |
|
Thanks Peter! 😄 |
About ~1000 fewer lines of fun!