Skip to content
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

Update cibuildwheel to 2.17.0, build macos-arm64 wheel on native runners #195

Merged
merged 1 commit into from
Mar 26, 2024

Conversation

mkoeppe
Copy link
Contributor

@mkoeppe mkoeppe commented Mar 17, 2024

@tkralphs This is a possible full solution for #193.

Since early this year, GitHub actually has macOS M1 runners, so we can build the arm64 wheels there

@tkralphs
Copy link
Member

Indeed, I was able to install these wheels on my M1-based Mac!

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 26, 2024

Thanks for testing!

@tkralphs tkralphs merged commit efe4314 into coin-or:master Mar 26, 2024
9 checks passed
@tkralphs
Copy link
Member

Actually, do we want to specify macos-13, rather than macos-latest to make sure we get intel-based wheels, too? According to the cibuildwheel documentation, macos-14 (and presumably later/latest) are all arm64, whereas macos-13 are all x86_64.

@mkoeppe
Copy link
Contributor Author

mkoeppe commented Mar 27, 2024

@tkralphs
Copy link
Member

Hmm, that's a different definition of "latest" than I would expect, but in any case, I would think "latest" will eventually mean "Apple Silicon," somewhere down the road.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants