chore(#489): drop stale Python 3.8/3.9 classifiers from pyproject.toml#555
Conversation
requires-python = ">=3.10" but classifiers advertised 3.8 and 3.9, causing false-positive PyPI search results. Remove the two stale classifier lines so the declared supported versions match the runtime constraint. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
|
Automated low-risk assessment This PR was evaluated against the repository's Low-Risk Pull Requests procedure.
An approving review has been submitted by automation. The PR may merge once required CI checks pass. |
|
[grinder] READY for human review CI: green (zero failing, zero pending) Verified by: |
Summary
Programming Language :: Python :: 3.8andProgramming Language :: Python :: 3.9from the classifier block inpython/pyproject.toml.requires-python = ">=3.10"already declares the minimum; the stale 3.8/3.9 entries caused false-positive PyPI search results.68 @unitcounts were found in-repo (they were never committed or were already absent).Acceptance criteria (from #489)
python/pyproject.tomlclassifier block drops "Programming Language :: Python :: 3.8" and "3.9" entries.docs/proposals/issue-350-prove-it-report.mdis absent from the repo (was only on @drewdrewthis's local checkout per the audit report reference); no change needed.Test plan
python/pyproject.tomlcontains no3.8or3.9classifier lines🤖 Generated with Claude Code