Skip to content

Add Python 3.14 support for wheel builds#537

Merged
Mbompr merged 2 commits into
X-DataInitiative:masterfrom
Mbompr:ci/python-3.14-wheels
May 4, 2026
Merged

Add Python 3.14 support for wheel builds#537
Mbompr merged 2 commits into
X-DataInitiative:masterfrom
Mbompr:ci/python-3.14-wheels

Conversation

@Mbompr
Copy link
Copy Markdown
Contributor

@Mbompr Mbompr commented Apr 24, 2026

Summary

  • Add cp314-* to the cibuildwheel build matrix and Python :: 3.14 classifier in pyproject.toml.
  • Add '3.14' to the per-OS CI matrices (build_nix.yml, build_osx.yml, build_win.yml), keeping the existing macos-15-intel exclusion (no upstream Intel-mac CPython builds for 3.12/3.13/3.14).
  • Bump pypa/cibuildwheel in publish.yml from v2.21 to v3.2 — the first release with stable CPython 3.14 support.

Test plan

  • Build Tick on Ubuntu runs green for 3.11–3.14
  • Build Tick on macOS runs green for 3.11–3.14 on macos-15
  • Build Tick on Windows runs green for 3.11–3.14
  • Manually dispatch Build and publish wheels and confirm cp314 wheels appear for linux/macos/windows

Generated with Claude Code

m.bompaire added 2 commits April 24, 2026 10:41
Extend cibuildwheel and per-OS CI matrices to cover CPython 3.14
and bump pypa/cibuildwheel to v3.2, the first release with stable
CPython 3.14 support.
@Mbompr Mbompr merged commit a25a018 into X-DataInitiative:master May 4, 2026
15 checks passed
@Mbompr Mbompr deleted the ci/python-3.14-wheels branch May 4, 2026 09:17
@Mbompr Mbompr mentioned this pull request May 4, 2026
1 task
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