Skip to content

Conversation

@Greenie0701
Copy link
Contributor

Description:

Closes: #455

  • The PR introduces CI setup for building h3-py wheels for Windows on ARM.
  • The changes include adding support for new Window on ARM github runners and adding new MSVC composite action for both x64 and arm64 based on the runner.
  • I could see there is an existing PR for this support, but it seems like blocked due to several build errors - This PR builds h3-py wheel without any issues for WoA.

@CLAassistant
Copy link

CLAassistant commented Jul 12, 2025

CLA assistant check
All committers have signed the CLA.

@Greenie0701
Copy link
Contributor Author

@ajfriend and @isaacbrodsky thanks for your suggestions, I have replaced those unofficial MSVC actions with official MSFT reusable action for Win-builds. Additionally, I have updated the older cibuildwheel version to latest version for better combability.

@Greenie0701
Copy link
Contributor Author

Greenie0701 commented Aug 10, 2025

You can also checkout my wheel builder logs in my forked repo and all the build jobs were completed successfully:
https://github.com/lowkeyrossi/h3-py/actions/runs/16862338970

I guess now we are in a good shape with respect to this PR, could you share some information regarding the next release and would win-arm64 wheels would be included in the next release?

@ajfriend
Copy link
Collaborator

@lowkeyrossi, this looks great. Thank you!

I think we can cut a new release right after this lands to make these wheels available.

@ajfriend ajfriend merged commit 4fc8ec9 into uber:master Aug 10, 2025
45 checks passed
@ajfriend
Copy link
Collaborator

#464

@Greenie0701
Copy link
Contributor Author

@ajfriend thanks

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.

Provide wheel for Windows ARM64

5 participants