Skip to content

Sync Python version classifiers with requires-python >= 3.10#95

Merged
xuhdev merged 2 commits intomasterfrom
copilot/update-python-classifiers
Dec 24, 2025
Merged

Sync Python version classifiers with requires-python >= 3.10#95
xuhdev merged 2 commits intomasterfrom
copilot/update-python-classifiers

Conversation

Copy link
Contributor

Copilot AI commented Dec 24, 2025

The Python version classifiers in pyproject.toml were out of sync with requires-python = ">=3.10", listing 3.9 as supported and missing 3.11 and 3.14.

Changes

  • Remove Programming Language :: Python :: 3.9 classifier (below minimum)
  • Add Programming Language :: Python :: 3.11 classifier (missing from sequence)
  • Add Programming Language :: Python :: 3.14 classifier (latest release)

Classifiers now correctly reflect supported versions: 3.10, 3.11, 3.12, 3.13, 3.14.

Original prompt

The Python version classifiers in pyproject.toml are out of sync with the requires-python = ">=3.10" requirement.

Current State

The classifiers currently include Python 3.9 (which is not supported) and are missing Python 3.11 and 3.14.

Required Changes

Update the classifiers in pyproject.toml to:

classifiers = [
    "License :: OSI Approved :: Python Software Foundation License",
    "Operating System :: OS Independent",
    "Programming Language :: Python",
    "Programming Language :: Python :: 3",
    "Programming Language :: Python :: 3.10",
    "Programming Language :: Python :: 3.11",
    "Programming Language :: Python :: 3.12",
    "Programming Language :: Python :: 3.13",
    "Programming Language :: Python :: 3.14",
    "Programming Language :: Python :: Implementation :: PyPy",
]

Summary of Changes

  • Remove "Programming Language :: Python :: 3.9" - not supported per requires-python = ">=3.10"
  • Add "Programming Language :: Python :: 3.11" - was missing from the sequence
  • Add "Programming Language :: Python :: 3.14" - latest Python version

This pull request was created from Copilot chat.


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

Copilot AI self-assigned this Dec 24, 2025
- Remove Python 3.9 (not supported per requires-python >= 3.10)
- Add Python 3.11 (was missing from sequence)
- Add Python 3.14 (latest Python version)

Co-authored-by: xuhdev <325476+xuhdev@users.noreply.github.com>
Copilot AI changed the title [WIP] Update Python version classifiers in pyproject.toml Sync Python version classifiers with requires-python >= 3.10 Dec 24, 2025
Copilot AI requested a review from xuhdev December 24, 2025 06:54
@xuhdev xuhdev marked this pull request as ready for review December 24, 2025 06:55
@xuhdev xuhdev merged commit 7ccd8d6 into master Dec 24, 2025
2 checks passed
@xuhdev xuhdev deleted the copilot/update-python-classifiers branch December 24, 2025 06:55
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