Skip to content

Build Python 3.14 wheels on existing platforms - #40

Merged
bghira merged 5 commits into
mainfrom
build/python-3.14-wheels
Sep 3, 2026
Merged

bghira merged 5 commits into
mainfrom
build/python-3.14-wheels

Conversation

@bghira

@bghira bghira commented Aug 25, 2026

Copy link
Copy Markdown
Owner

Summary

  • add CPython 3.14 to the existing Linux x86_64, Linux ARM64, and macOS ARM64 wheel matrices
  • update PyO3, rust-numpy, ndarray, and maturin compatibility for Python 3.14
  • isolate the pinned static OpenCV and FFmpeg build from Homebrew libraries and document the macOS prerequisites

Testing

  • GitHub Actions wheel matrix: 12 jobs passed
  • strict Rust clippy and 71 Rust tests passed
  • CPython 3.14 macOS ARM64 static wheel built, installed, and passed the Python test suite
  • wheel dependency inspection confirmed only macOS system frameworks and libraries
  • build script syntax, pre-commit checks, and clean-cache rebuild passed

@bghira
bghira merged commit 61eb729 into main Sep 3, 2026
32 of 36 checks passed
@bghira
bghira deleted the build/python-3.14-wheels branch September 3, 2026 16:47
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.

1 participant