Skip to content

Add Windows ARM64 support in CI#478

Merged
bastibe merged 1 commit intobastibe:masterfrom
Harishmcw:arm64
Apr 24, 2026
Merged

Add Windows ARM64 support in CI#478
bastibe merged 1 commit intobastibe:masterfrom
Harishmcw:arm64

Conversation

@Harishmcw
Copy link
Copy Markdown
Contributor

This PR introduces official support for Windows ARM64.

Changes:

  • Updated soundfile.py to correctly detect ARM64/AArch64 architectures on Windows and load the corresponding libsndfile_arm64.dll.
  • Added windows-11-arm to the GitHub Actions matrix and included arm64 architecture across supported OS versions.

@mayankag-qti
Copy link
Copy Markdown

@khmyznikov FYI

@khmyznikov
Copy link
Copy Markdown

@Harishmcw tests are fine?

@Harishmcw
Copy link
Copy Markdown
Contributor Author

@Harishmcw tests are fine?

Yes, the tests are fine. The previous failures were due to a regression on newer Windows Server 2025 runners, which this PR addresses. The pipeline is now green across all platforms, and I've verified that the Windows ARM64 tests are also passing correctly: pipeline

@Harishmcw Harishmcw force-pushed the arm64 branch 2 times, most recently from bc3b28d to f841bd3 Compare April 24, 2026 05:11
@bastibe bastibe merged commit 7bfd207 into bastibe:master Apr 24, 2026
30 checks passed
@bastibe
Copy link
Copy Markdown
Owner

bastibe commented Apr 24, 2026

Beautiful, thank you very much!

@Harishmcw
Copy link
Copy Markdown
Contributor Author

Thanks for merging the PR.

Could you please let me know when the next release on PyPI is planned?
Looking forward to using the WoA wheels via pip!

@bastibe
Copy link
Copy Markdown
Owner

bastibe commented Apr 25, 2026

I'll try to get around to it this weekend. Please do message me again should I forget.

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.

4 participants