Skip to content

Declare supported Python versions (3.9–3.14) in package classifiers#361

Merged
iskandr merged 1 commit into
mainfrom
declare-python-classifiers
Jul 3, 2026
Merged

Declare supported Python versions (3.9–3.14) in package classifiers#361
iskandr merged 1 commit into
mainfrom
declare-python-classifiers

Conversation

@iskandr

@iskandr iskandr commented Jul 3, 2026

Copy link
Copy Markdown
Contributor

Adds explicit Programming Language :: Python :: 3.x trove classifiers for 3.9 through 3.14.

Previously the classifiers list had only a bare Programming Language :: Python, so the PyPI project page advertised no specific version support — even though requires-python = ">=3.9" and CI now tests 3.9–3.14 (#360, released in v2.10.2). This aligns the published metadata with what is actually tested and supported.

Metadata-only; no code or dependency changes. Can ride along with the next version bump — no dedicated release needed.

https://claude.ai/code/session_018iM7tTGPFS6ija49yAQpSM

The classifiers list only had a bare "Programming Language :: Python",
so PyPI showed no per-version support even though requires-python is
">=3.9" and CI tests 3.9 through 3.14 (#360). Add explicit
"Programming Language :: Python :: 3.x" trove classifiers for 3.9–3.14
so the advertised metadata matches what is actually tested.

Claude-Session: https://claude.ai/code/session_018iM7tTGPFS6ija49yAQpSM
@coveralls

Copy link
Copy Markdown

Coverage Status

coverage: 85.494%. remained the same — declare-python-classifiers into main

@iskandr iskandr merged commit f042cb5 into main Jul 3, 2026
14 checks passed
@iskandr iskandr deleted the declare-python-classifiers branch July 3, 2026 14:29
iskandr added a commit that referenced this pull request Jul 3, 2026
Patch release: declare supported Python versions (3.9–3.14) in package
classifiers (#361) so PyPI metadata matches the tested matrix.

Claude-Session: https://claude.ai/code/session_018iM7tTGPFS6ija49yAQpSM
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