Skip to content

Conversation

@seisman
Copy link
Member

@seisman seisman commented Dec 5, 2025

Description of proposed changes

Following SPEC 0 policy, Python 3.11 should be dropped in 2025 quarter 4.

Changes in this PR:

  • Update the minimum Python version in ci_tests.yaml
  • Update the minimum Python version in ci_tests_legacy.yaml
  • Update the Python version in the requires-python field and remove the related entry from classifiers in pyproject.toml.
  • Update the minimum Python version in environment.yml
  • Update branch protection rules

Supersedes PR #3606.

Need to wait for #4150 to support Python 3.14 first.

@seisman seisman added the deprecation Deprecating a feature label Dec 5, 2025
@seisman seisman added this to the 0.18.0 milestone Dec 5, 2025
@seisman seisman added the needs review This PR has higher priority and needs review. label Dec 5, 2025
@seisman seisman requested a review from weiji14 December 6, 2025 02:42
Copy link
Member

@weiji14 weiji14 left a comment

Choose a reason for hiding this comment

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

Ok to merge after handling merge conflict with #4150.

@seisman seisman removed the needs review This PR has higher priority and needs review. label Dec 6, 2025
@seisman seisman merged commit 9fcda1b into main Dec 6, 2025
27 of 28 checks passed
@seisman seisman deleted the spec0/python-3.11 branch December 6, 2025 16:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

deprecation Deprecating a feature

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants