Stop publishing i686 and win32 wheels; start publishing Windows arm64 wheels - #1663
Open
IvanIsCoding wants to merge 3 commits into
Open
Stop publishing i686 and win32 wheels; start publishing Windows arm64 wheels#1663IvanIsCoding wants to merge 3 commits into
IvanIsCoding wants to merge 3 commits into
Conversation
Collaborator
Author
|
Also: http://www.winarm64wheels.com/ For an ecosystem view of win arm64 wheels. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Related to #1662
This PR adds Windows arm64 wheels and removes win32 and i686 wheels.
i686 is the strongest candidate to be removed. NumPy has not published i686 wheels for NumPy 2.x, so realistically that already narrows the amount of people that benefit from a pre-compiled wheel.
win32 still has NumPy wheels, but the situation of the Rust
numpycrate for bridging Python and Rust has been best-effort for a while. So I am ok with removing it.Lastly, there's Windows arm64. This is a new niche platform, but I think it would be reasonable to at least start publishing wheels for it. They'd be analogous to the macOS Intel wheels after #1662: tier 4 and cross-compiled, without tests. Adding the wheel is not hard. Maybe as time goes they become more useful for end-users.