Skip to content

Bump min python from 3.7 to 3.12#6809

Merged
oliver-sanders merged 8 commits intocylc:masterfrom
MetRonnie:python-version
Aug 27, 2025
Merged

Bump min python from 3.7 to 3.12#6809
oliver-sanders merged 8 commits intocylc:masterfrom
MetRonnie:python-version

Conversation

@MetRonnie
Copy link
Member

@MetRonnie MetRonnie commented Jun 24, 2025

Closes #6804
Closes #5736

Check List

  • I have read CONTRIBUTING.md and added my name as a Code Contributor.
  • Contains logically grouped changes (else tidy your branch by rebase).
  • Does not contain off-topic changes (use other PRs for other changes).
  • Applied any dependency changes to both setup.cfg (and conda-environment.yml if present).
  • Tests not needed
  • Changelog entry included if this is a change that can affect users
  • Minimum Python 3.12 cylc-doc#866
  • If this is a bug fix, PR should be raised against the relevant ?.?.x branch.

@MetRonnie MetRonnie self-assigned this Jun 24, 2025
@oliver-sanders oliver-sanders added this to the 8.6.0 milestone Jun 24, 2025
@MetRonnie

This comment was marked as resolved.

@MetRonnie MetRonnie mentioned this pull request Jul 30, 2025
1 task
@MetRonnie MetRonnie marked this pull request as ready for review August 20, 2025 15:12
@@ -0,0 +1 @@
Dropped support for Python 3.7-3.11. The minimum supported version is now 3.12.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not exactly a breaking change, since it doesn't affect workflows. But I feel like this is the most apt changelog category

@MetRonnie

This comment was marked as outdated.

Copy link
Member

@hjoliver hjoliver left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM. Nice to clean up so much back-compat mess.

@oliver-sanders oliver-sanders merged commit 47797c6 into cylc:master Aug 27, 2025
40 of 44 checks passed
@MetRonnie MetRonnie deleted the python-version branch August 27, 2025 11:47
@MetRonnie MetRonnie mentioned this pull request Aug 27, 2025
1 task
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

increase minimum python version mypy: python 3.10+

3 participants