Skip to content

Conversation

finnagin
Copy link
Contributor

PYTHON-5520 Add windows arm64 wheel support

This would add builds to create windows arm64 wheels.

cibuildwheel is going to start requiring 3.11+ from version 3 onwards so might as well use 3.11 for all and not just windows arm64
@finnagin finnagin requested a review from a team as a code owner August 27, 2025 07:54
@finnagin
Copy link
Contributor Author

finnagin commented Aug 27, 2025

I did go ahead and run the dist workflow in my fork and they all built and passed the cibuildwheel tests successfully.

I also bumped the python version used in the setup-python step as actions/setup-python only supports 3.11+ on arm64 windows. This has the added benefit of silencing a warning that cibuildwheel spits out saying:

cibuildwheel 3 will require Python 3.11+, please upgrade the Python version used to run cibuildwheel. This does not affect the versions you can target when building wheels. See: https://cibuildwheel.pypa.io/en/stable/#what-does-it-do

Copy link
Member

@blink1073 blink1073 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thank you!

@blink1073 blink1073 merged commit cffb906 into mongodb:master Aug 27, 2025
32 of 33 checks passed
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