Skip to content

Bump Python versions: drop 3.9 (EOL), add 3.15#193

Merged
jaraco merged 2 commits intomainfrom
copilot/bump-python-versions
Mar 13, 2026
Merged

Bump Python versions: drop 3.9 (EOL), add 3.15#193
jaraco merged 2 commits intomainfrom
copilot/bump-python-versions

Conversation

Copy link
Contributor

Copilot AI commented Mar 13, 2026

Python 3.9 is EOL; drop it and add Python 3.15 as the new tracked pre-release.

Changes

  • pyproject.toml: requires-python bumped from >=3.9 to >=3.10
  • .github/workflows/main.yml:
    • Promote 3.10 from ubuntu-only include to main matrix (all platforms), replacing 3.9
    • Add 3.15 to include (ubuntu-only, pre-release)
    • Shift continue-on-error and build-deps install guard from 3.143.15 (3.14 is now stable)
Original prompt

This section details on the original issue you should resolve

<issue_title>Bump Python versions</issue_title>
<issue_description>Python 3.9 is EOL. Let's update the pyproject.toml and github actions to add Python 3.15 and drop support for Python 3.9 (similar to 750a189).</issue_description>

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


📍 Connect Copilot coding agent with Jira, Azure Boards or Linear to delegate work to Copilot in one click without leaving your project management tool.

Co-authored-by: jaraco <308610+jaraco@users.noreply.github.com>
Copilot AI changed the title [WIP] Update Python versions to 3.15 and drop 3.9 Bump Python versions: drop 3.9 (EOL), add 3.15 Mar 13, 2026
Copilot AI requested a review from jaraco March 13, 2026 15:06
@jaraco jaraco marked this pull request as ready for review March 13, 2026 15:18
@jaraco jaraco merged commit 07389c4 into main Mar 13, 2026
24 of 26 checks passed
@jaraco jaraco deleted the copilot/bump-python-versions branch March 13, 2026 15:18
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.

Bump Python versions

2 participants