Skip to content

Conversation

Copy link
Contributor

Copilot AI commented Nov 4, 2025

Removes Python 3.9 from supported versions. Minimum required version is now Python 3.10.

Changes

  • setup.py: Updated python_requires=">=3.10" and removed 3.9 classifier
  • pyproject.toml: Removed py39 from Black target versions
  • tox.ini:
    • Removed py39 from test environments
    • Updated min_versions, lint, and format testenvs to use python3.10 as basepython
    • Consolidated gh-actions mapping (3.10 now runs lint and check-packaging)
  • .github/workflows/run-tox.yml: Removed 3.9 from CI matrix, use 3.10 for min_versions testing
Original prompt

This section details on the original issue you should resolve

<issue_title>Deprecate python 3.9</issue_title>
<issue_description></issue_description>

Comments on the Issue (you are @copilot in this section)


✨ Let Copilot coding agent set things up for you — coding agent works faster and does higher quality work when set up for your repo.

Co-authored-by: adrien-berchet <11536226+adrien-berchet@users.noreply.github.com>
Copilot AI changed the title [WIP] Deprecate support for Python 3.9 Deprecate Python 3.9 support Nov 4, 2025
Copilot AI requested a review from adrien-berchet November 4, 2025 09:26
@adrien-berchet adrien-berchet marked this pull request as ready for review November 4, 2025 09:40
@adrien-berchet adrien-berchet merged commit a23432e into main Nov 4, 2025
14 checks passed
@adrien-berchet adrien-berchet deleted the copilot/deprecate-python-3-9 branch November 4, 2025 09:49
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.

Deprecate python 3.9

2 participants