-
Notifications
You must be signed in to change notification settings - Fork 6k
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
[docker/ci] Build ray-ml docker image for python 3.9 and 3.10 #28123
Conversation
Signed-off-by: acxz <[email protected]>
But I also don’t think building ML images should be a requirement for non-experimental support. |
I see, I figure we can have a PR open to have the CI running against and see if the error logs have changed since then. Okay, then I guess we can remove the experimental note off the docs w/o this PR. I had thought py39 was added as experimental due to this reason, so when I added py310 support I added it to the experimental notes with the same rationale. |
Signed-off-by: acxz <[email protected]>
Signed-off-by: acxz <[email protected]>
This pull request has been automatically marked as stale because it has not had recent activity. It will be closed in 14 days if no further activity occurs. Thank you for your contributions.
|
not stale |
# Conflicts: # python/requirements/ml/requirements_dl.txt # python/requirements/ml/requirements_rllib.txt
Now that #28808 is merged we can give this another shot. I've just merged master, let's see how the build goes. |
Signed-off-by: Kai Fricke <[email protected]>
Python 3.9 seems to pass. For 3.10, the problem was h5py, which pinned numpy to 1.19.3, which is incompatible with Python 3.10. I've upgraded that dependency. Additionally, the cuda images were misconfigured in the 3.10 build job previously, this is also fixed. |
Signed-off-by: Kai Fricke <[email protected]>
Image builds are passing, will merge once the rest of the CI is green. |
CI looks fine, will merge if no objections cc @amogkam |
Signed-off-by: Amog Kamsetty <[email protected]>
Signed-off-by: Kai Fricke <[email protected]>
# Conflicts: # python/requirements/data_processing/requirements.txt
Signed-off-by: Kai Fricke <[email protected]>
Thanks for the initial contribution @acxz! |
…oject#28123) This PR updates a few dependencies to be compatible with Python 3.10 and activates build of the ray-ml docker images for Python 3.9 and Python 3.10 Signed-off-by: acxz <[email protected]> Signed-off-by: Kai Fricke <[email protected]> Signed-off-by: Amog Kamsetty <[email protected]> Co-authored-by: Kai Fricke <[email protected]> Co-authored-by: Amog Kamsetty <[email protected]> Signed-off-by: Weichen Xu <[email protected]>
Why are these changes needed?
Related issue number
Closes #16599
Checks
git commit -s
) in this PR.scripts/format.sh
to lint the changes in this PR.