Skip to content

Drop support for Python 3.8 and free-threaded Python 3.13#1211

Merged
reaperhulk merged 1 commit into
mainfrom
claude/upbeat-goldberg-miWb0
Jun 3, 2026
Merged

Drop support for Python 3.8 and free-threaded Python 3.13#1211
reaperhulk merged 1 commit into
mainfrom
claude/upbeat-goldberg-miWb0

Conversation

@alex
Copy link
Copy Markdown
Member

@alex alex commented Jun 3, 2026

  • requires-python is now >= 3.9; removed the 3.8 trove classifier and updated the README compatibility note
  • CI: macOS/Windows matrices test 3.9 as the oldest version; removed 3.8 and 3.13t from the Linux matrix
  • Wheel builder: removed cp38 abi3 wheel builds (oldest abi3 wheel is now cp39) and all 3.13t builds (manylinux, macOS, Windows); deleted the now-unused 3.13t macOS pkg-choices config
  • Free-threaded Python 3.14 remains supported; added changelog entries

https://claude.ai/code/session_0115gZtxpaX3UahBAvqiFDDz


Generated by Claude Code

- requires-python is now >= 3.9
- Remove 3.8 and 3.13t from CI matrices
- Stop building cp38 abi3 and cp313t wheels
@reaperhulk reaperhulk merged commit 2b4ba9a into main Jun 3, 2026
59 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

3 participants