Skip to content

Add cp314-manylinux_aarch64 wheel to build matrix#456

Merged
psobot merged 1 commit intospotify:masterfrom
thiger7:add-cp314-manylinux-aarch64
Jan 31, 2026
Merged

Add cp314-manylinux_aarch64 wheel to build matrix#456
psobot merged 1 commit intospotify:masterfrom
thiger7:add-cp314-manylinux-aarch64

Conversation

@thiger7
Copy link
Copy Markdown
Contributor

@thiger7 thiger7 commented Jan 31, 2026

Summary

Add the missing cp314-manylinux_aarch64 wheel to the build matrix.

Currently, the cp314 (non-free-threaded) wheel for Linux aarch64 is missing from PyPI, while other platforms are available:

Platform cp314 cp314t (free-threaded)
macOS arm64
Linux x86_64 -
Linux aarch64 missing
Windows amd64 -

This prevents using pedalboard with Python 3.14 on Linux ARM64 environments like AWS Lambda (Graviton).

Changes

Added cp314-manylinux_aarch64 to the build-wheels matrix in .github/workflows/all.yml.

Related Issue

Closes #455

@thiger7 thiger7 changed the title Add cp314-manylinux_aarch64 wheel to build matrix Add cp314-manylinux_aarch64 wheel to build matrix Jan 31, 2026
@psobot
Copy link
Copy Markdown
Member

psobot commented Jan 31, 2026

Thanks @thiger7!

@psobot psobot merged commit b0c9d01 into spotify:master Jan 31, 2026
37 checks passed
@thiger7
Copy link
Copy Markdown
Contributor Author

thiger7 commented Feb 1, 2026

v0.9.22 release CI failed. The failing job is cp313t-macosx_x86_64.
Error: CFFI does not support the free-threaded build of CPython 3.13

https://github.com/spotify/pedalboard/actions/runs/21553902761/job/62106989407

@thiger7 thiger7 deleted the add-cp314-manylinux-aarch64 branch February 1, 2026 10:13
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.

Missing cp314 manylinux wheel for aarch64 (Linux ARM64)

2 participants