Skip to content

chore!: raise minimum Python version to 3.14 - #64

Merged
desaintmartin merged 1 commit into
mainfrom
chore/drop-python-3.13
Oct 14, 2026
Merged

desaintmartin merged 1 commit into
mainfrom
chore/drop-python-3.13

Conversation

@desaintmartin

Copy link
Copy Markdown
Member

Wiremind decommissions Python 3.13.

  • requires-python is >=3.14. The test matrix runs Python 3.14 only.
  • ruff targets py314. The UP037 autofix removes one quoted annotation in a test.
  • The example Dockerfiles use python:3.14.
  • Version 8.0.0, because the Python floor change is breaking.

Local check on Python 3.14: ruff check and ruff format --check pass, 104 unit tests pass.

Wiremind decommissions Python 3.13.

- requires-python is >=3.14. CI tests Python 3.14 only.
- ruff targets py314. The UP037 autofix removes one quoted annotation.
- The example Dockerfiles use python:3.14.

BREAKING CHANGE: chartreuse 8.0.0 does not install on Python 3.13.
@desaintmartin
desaintmartin requested a review from arthlr October 13, 2026 06:50
@desaintmartin
desaintmartin merged commit 74758ee into main Oct 14, 2026
6 checks passed
@desaintmartin
desaintmartin deleted the chore/drop-python-3.13 branch October 14, 2026 15:04
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.

2 participants