Skip to content

Drop Python 3.10 support - #976

Merged
DonnchaC merged 2 commits into
mvt-project:mainfrom
besendorf:chore/drop-python-3.10
Oct 29, 2026
Merged

DonnchaC merged 2 commits into
mvt-project:mainfrom
besendorf:chore/drop-python-3.10

Conversation

@besendorf

Copy link
Copy Markdown
Collaborator

Summary

  • Drop Python 3.10 support and require Python 3.11+.
  • Update CI, lint/type-check workflows, the Android Docker image, and documentation to use Python 3.11+.
  • Refresh the lockfile metadata for the new minimum Python version.

Validation

  • uv lock --check --python 3.12
  • uv sync --locked --python 3.12 --group dev
  • UV_PYTHON=3.12 make test-ci — 524 passed, 2 skipped
  • UV_PYTHON=3.12 make check — Ruff and Mypy passed

Resolve Dockerfile.android using the updated Python 3.11 Alpine image and uv version from main.
@DonnchaC
DonnchaC merged commit c9190e0 into mvt-project:main Oct 29, 2026
7 checks passed
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