Skip to content

feat: add Python 3.14 to the supported matrix#11

Merged
jcardozo-eth merged 2 commits into
mainfrom
feat/python-3.14-support
Apr 15, 2026
Merged

feat: add Python 3.14 to the supported matrix#11
jcardozo-eth merged 2 commits into
mainfrom
feat/python-3.14-support

Conversation

@jcardozo-eth

@jcardozo-eth jcardozo-eth commented Apr 15, 2026

Copy link
Copy Markdown
Member

Summary

Add Python 3.14 (released October 2025) to the CI matrix and to the pyproject.toml trove classifiers. See What's New in Python 3.14 for the language-level changes. No runtime code changes in this PR.

  • .github/workflows/ci.yml: append "3.14" to the existing matrix.
  • pyproject.toml: add Programming Language :: Python :: 3.14.
  • CHANGELOG.md: open ## [Unreleased] with an ### Added entry.

Verification

Ran the suite locally on 3.14 via uv:

uv run --python 3.14 pytest
# 58 passed

Python 3.14 was released in October 2025. Add it to the CI matrix
alongside 3.10–3.13 and expose it via a trove classifier so
downstream consumers see the supported interpreters correctly.
Open the [Unreleased] section in CHANGELOG.md per Keep a Changelog
1.1.0 and record the new Python 3.14 support under ### Added.
@jcardozo-eth jcardozo-eth merged commit a8b58b8 into main Apr 15, 2026
10 checks passed
@jcardozo-eth jcardozo-eth deleted the feat/python-3.14-support branch April 15, 2026 23:17
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