Skip to content

Build wheels and run tests on Windows ARM64 - #2758

Merged
DanielNoord merged 1 commit into
PyCQA:mainfrom
Harishmcw:add-windows-arm64-ci
Oct 28, 2026
Merged

DanielNoord merged 1 commit into
PyCQA:mainfrom
Harishmcw:add-windows-arm64-ci

Conversation

@Harishmcw

Copy link
Copy Markdown
Contributor

This PR adds Windows ARM64 support to CI.

  • Add a windows-11-arm runner to the build_wheels job, so cibuildwheel builds native ARM64 wheels (including the mypyc-compiled ones).
  • Add windows-11-arm to the test matrix, running the full Python version and compiled/non-compiled matrix natively on ARM64.
  • Passing runs on my fork: CI, Build

@DanielNoord DanielNoord added the build-wheels Label to apply to pull requests to trigger a build of the wheels label Oct 27, 2026
@DanielNoord
DanielNoord self-requested a review October 27, 2026 12:24
@codecov

codecov Bot commented Oct 27, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 99.38%. Comparing base (c03ad5d) to head (579bffd).

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #2758   +/-   ##
=======================================
  Coverage   99.38%   99.38%           
=======================================
  Files          40       40           
  Lines        3273     3273           
  Branches      706      706           
=======================================
  Hits         3253     3253           
  Misses         12       12           
  Partials        8        8           
🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@DanielNoord
DanielNoord added this pull request to the merge queue Oct 28, 2026
@github-merge-queue
github-merge-queue Bot removed this pull request from the merge queue due to failed status checks Oct 28, 2026
@DanielNoord
DanielNoord added this pull request to the merge queue Oct 28, 2026
Merged via the queue into PyCQA:main with commit 03f632c Oct 28, 2026
53 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

build-wheels Label to apply to pull requests to trigger a build of the wheels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants