[docker/ci] Build ray-ml docker image for python 3.9 and 3.10#28123
[docker/ci] Build ray-ml docker image for python 3.9 and 3.10#28123krfricke merged 10 commits intoray-project:masterfrom acxz:ray-ml
Conversation
Signed-off-by: acxz <17132214+acxz@users.noreply.github.com>
|
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 <17132214+acxz@users.noreply.github.com>
Signed-off-by: acxz <17132214+acxz@users.noreply.github.com>
|
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 <kai@anyscale.com>
|
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 <kai@anyscale.com>
|
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 <amogkam@users.noreply.github.com>
Signed-off-by: Kai Fricke <kai@anyscale.com>
# Conflicts: # python/requirements/data_processing/requirements.txt
|
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 <17132214+acxz@users.noreply.github.com> Signed-off-by: Kai Fricke <kai@anyscale.com> Signed-off-by: Amog Kamsetty <amogkam@users.noreply.github.com> Co-authored-by: Kai Fricke <kai@anyscale.com> Co-authored-by: Amog Kamsetty <amogkam@users.noreply.github.com> Signed-off-by: Weichen Xu <weichen.xu@databricks.com>
Why are these changes needed?
Related issue number
Closes #16599
Checks
git commit -s) in this PR.scripts/format.shto lint the changes in this PR.