Skip to content

Add the Framework :: Matplotlib PyPI classifier - #78

Open
gyli wants to merge 1 commit into
masterfrom
chore/matplotlib-classifier
Open

gyli wants to merge 1 commit into
masterfrom
chore/matplotlib-classifier

Conversation

@gyli

@gyli gyli commented Sep 18, 2026

Copy link
Copy Markdown
Owner

What

One line in pyproject.toml, plus a changelog entry:

"Framework :: Matplotlib",

Why

PyPI lets people browse by trove classifier, and Framework :: Matplotlib is the facet for matplotlib-related packages: https://pypi.org/search/?c=Framework+%3A%3A+Matplotlib

PyWaffle is not in it today. Checked against the live PyPI metadata for 1.2.0, which has no Framework :: classifier at all.

Two things point at that facet:

  • The matplotlib third-party package list asks contributors to add the classifier to their package.
  • Its published page tells readers they can find more matplotlib packages on PyPI by that classifier.

So being absent costs visibility in both places, and the fix is free.

Verification

  • The string is in the canonical pypa/trove-classifiers list, so PyPI will not reject the upload.

  • Built a wheel and confirmed it reaches the metadata:

    Classifier: Framework :: Matplotlib
    

No code change, so nothing to test beyond the build.

Part of GW-57.

馃 Generated with Claude Code

PyPI lets people browse packages by trove classifier, and
`Framework :: Matplotlib` is the facet for matplotlib-related
packages: https://pypi.org/search/?c=Framework+%3A%3A+Matplotlib

PyWaffle is not in it today. The matplotlib third-party package list
asks contributors to set the classifier, and its page points readers at
that facet to find packages beyond the ones listed there, so being
absent costs visibility in both places.

Verified the string against the canonical pypa/trove-classifiers list
and confirmed it reaches the built metadata:

    Classifier: Framework :: Matplotlib

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
@gyli
gyli force-pushed the chore/matplotlib-classifier branch from 7dd38fa to f64defc Compare September 18, 2026 01:50
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.

1 participant