Skip to content

Drop support for Python 3.10 - #193

Merged
xylar merged 1 commit into
MPAS-Dev:mainfrom
xylar:drop-python-3.10
Nov 4, 2026
Merged

xylar merged 1 commit into
MPAS-Dev:mainfrom
xylar:drop-python-3.10

Conversation

@xylar

@xylar xylar commented Nov 4, 2026

Copy link
Copy Markdown
Collaborator

conda-forge no longer builds packages for Python 3.10, so this PR raises pyremap's minimum Python to 3.11.

This PR:

  • Sets requires-python to >=3.11 and removes the 3.10 classifier in pyproject.toml
  • Updates the mypy python_version to 3.11
  • Sets python_min to 3.11 in ci/recipe/meta.yaml and python >=3.11 in dev-spec.txt
  • Removes Python 3.10 from the CI test matrix and deletes ci/python3.10.yaml

No code changes were needed. pre-commit run --all-files passes, including ruff and mypy with the new target version.

🤖 Generated with Claude Code

conda-forge no longer builds packages for Python 3.10, so we raise
the minimum supported Python to 3.11.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@xylar xylar added the ci Changes that affect github actions CI label Nov 4, 2026
@xylar xylar self-assigned this Nov 4, 2026
@xylar
xylar merged commit b6b3037 into MPAS-Dev:main Nov 4, 2026
5 checks passed
@xylar
xylar deleted the drop-python-3.10 branch November 4, 2026 16:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci Changes that affect github actions CI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant