Skip to content

Drop Python 3.8/3.9, add Python 3.14 support - #69

Merged
EndlessTrax merged 1 commit into
mainfrom
copilot/update-python-support-versions
Jul 1, 2026
Merged

EndlessTrax merged 1 commit into
mainfrom
copilot/update-python-support-versions

Conversation

Copilot AI commented Jul 1, 2026 •

Copy link
Copy Markdown
Contributor

Bumps minimum supported Python to 3.10 and extends support through 3.14.

Changes

  • pyproject.toml: removes 3.8/3.9 classifiers, adds 3.14, sets requires-python = ">=3.10"
  • .github/workflows/run_tests.yml: updates CI test matrix from ['3.8', '3.9', '3.10', '3.11', '3.12', '3.13'] to ['3.10', '3.11', '3.12', '3.13', '3.14']

Copilot AI changed the title Drop Python 3.8/3.9 support, add Python 3.14 support Drop Python 3.8/3.9, add Python 3.14 support Jul 1, 2026
Copilot AI requested a review from EndlessTrax July 1, 2026 23:44
@EndlessTrax
EndlessTrax marked this pull request as ready for review July 1, 2026 23:49
@EndlessTrax
EndlessTrax requested a review from Copilot July 1, 2026 23:49
@EndlessTrax EndlessTrax added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Jul 1, 2026

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Pull request overview

This pull request updates the project’s declared and tested Python support window by raising the minimum supported Python version to 3.10 and extending CI coverage through Python 3.14.

Changes:

  • Update pyproject.toml metadata to drop Python 3.8/3.9 classifiers, add Python 3.14, and set requires-python = ">=3.10".
  • Update the GitHub Actions test matrix to run against Python 3.10–3.14.

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.

File Description
pyproject.toml Aligns package metadata (classifiers + requires-python) with the new minimum/maximum supported Python versions.
.github/workflows/run_tests.yml Updates CI to stop testing 3.8/3.9 and add coverage for 3.14.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@EndlessTrax
EndlessTrax merged commit f21265f into main Jul 1, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants