-
Notifications
You must be signed in to change notification settings - Fork 5.8k
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
[ci][py3.11] Build python wheels on mac os for 3.11 #36185
Conversation
Signed-off-by: Ricky Xu <[email protected]>
Signed-off-by: Ricky Xu <[email protected]>
Signed-off-by: Ricky Xu <[email protected]>
Signed-off-by: Ricky Xu <[email protected]>
Signed-off-by: Ricky Xu <[email protected]>
Signed-off-by: Ricky Xu <[email protected]>
Signed-off-by: Ricky Xu <[email protected]>
Signed-off-by: Ricky Xu <[email protected]>
@@ -6,79 +6,66 @@ set -e | |||
# Show explicitly which commands are currently running. |
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.
This is actually moved from build-wheel-macos-arm64.sh
I think we could unify the two for building macos wheels.
Signed-off-by: Ricky Xu <[email protected]>
Signed-off-by: Ricky Xu <[email protected]>
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.
LGTM, thanks!
I looked at this recently for docker image build and it seems that the latest miniconda does not have support for 3.11 yet. According to their website (https://docs.conda.io/en/main/miniconda.html), miniconda is still at 23.3.1; we need 23.5.0 for 3.11 support |
I think when I installed a 23.3.1 - I was able to install py3.11 env with |
Actually, I think we are able to install 23.5.0 through CLI already. Let me add an update command just so that we are using the most recent ones. |
Unifying the wheel building for macos since both could be done with conda. (We are already building wheels with conda for arm64) Added support for 3.11 wheels which is then trivial. (The system installed python seems to have 3.11 missing on buildkite still). Signed-off-by: Ricky Xu <[email protected]>
Unifying the wheel building for macos since both could be done with conda. (We are already building wheels with conda for arm64) Added support for 3.11 wheels which is then trivial. (The system installed python seems to have 3.11 missing on buildkite still). Signed-off-by: Ricky Xu <[email protected]>
With #36185 the wheels for 3.11 are added, and the wheel names for the specific architecture is updated. --------- Signed-off-by: rickyyx <[email protected]>
With ray-project#36185 the wheels for 3.11 are added, and the wheel names for the specific architecture is updated. --------- Signed-off-by: rickyyx <[email protected]>
With #36185 the wheels for 3.11 are added, and the wheel names for the specific architecture is updated. --------- Signed-off-by: rickyyx <[email protected]>
Unifying the wheel building for macos since both could be done with conda. (We are already building wheels with conda for arm64) Added support for 3.11 wheels which is then trivial. (The system installed python seems to have 3.11 missing on buildkite still). Signed-off-by: Ricky Xu <[email protected]> Signed-off-by: e428265 <[email protected]>
With ray-project#36185 the wheels for 3.11 are added, and the wheel names for the specific architecture is updated. --------- Signed-off-by: rickyyx <[email protected]> Signed-off-by: e428265 <[email protected]>
Why are these changes needed?
Related issue number
Checks
git commit -s
) in this PR.scripts/format.sh
to lint the changes in this PR.method in Tune, I've added it in
doc/source/tune/api/
under thecorresponding
.rst
file.