$npx skillfedfor your agent

trove-classifiers

Canonical source for classifiers on PyPI (pypi.org).

Worth itPyPI Released Jun 2026540.4M downloads / mopermissive licensePure Python

Decision gist · record as of 2026-08-14

pure-Python wheel — trove_classifiers-2026.6.1.19-py3-none-any.whl
v2026.6.1.19 · released 2026-06-01

Yes. This is the canonical, actively maintained source for PyPI classifiers with zero dependencies, permissive licensing, and no security vulnerabilities. Install it if you publish packages to PyPI, build packaging tools, or need to validate or look up classifier metadata in any workflow.AI-flagged interpretation of the facts on this page — verify before relying

Before you install

  • Low friction installation with no runtime dependencies.
  • Active maintenance as of June 2026, with steady repository activity.

License · maintenance · safety

permissive license (permissive) — Licensed under Apache License (permissive), imposing no restrictions on use or redistribution in your own projects.

last release 2026-06-01 (74 days) · last repo commit 2026-06-01 · 189 stars

0 known vulnerabilities (OSV.dev, 2026-08-14) · 540,435,669 downloads/mo, #73 on PyPI

Verify before relying

pip install trove-classifiers

from trove_classifiers import classifiers, deprecated_classifiers

# Check if a classifier is valid
if 'License :: OSI Approved' in classifiers:
    print('Valid classifier')

# Check if a classifier is deprecated
if 'Natural Language :: Ukranian' in deprecated_classifiers:
    print('Replacement:', deprecated_classifiers['Natural Language :: Ukranian'])
Same gist for agents: .md · .json

What it is and what it does

trove-classifiers is the authoritative registry of PyPI classifiers—the standardized taxonomy strings that categorize Python packages by development status, intended audience, license, framework, and other metadata. It ships as a simple data package with two main objects: a set of all valid classifiers for membership testing, and a dictionary mapping deprecated classifiers to their modern replacements.

You use it to validate classifier strings before uploading to PyPI, to programmatically check whether a classifier is current or obsolete, and to discover the correct replacement when you encounter a deprecated one. It can also be invoked as a command-line tool to list or search classifiers. With no external dependencies and active maintenance, it serves as a lightweight reference layer for any tool or workflow that needs to work with PyPI metadata.

Use it for

  • Validate classifiers in setup.py or pyproject.toml before publishing to PyPI.
  • Check if a classifier string is deprecated and retrieve its modern replacement.
  • Build tooling that auto-suggests or corrects classifier choices during package setup.
  • Query the canonical classifier set programmatically in CI/CD pipelines.
  • Search or filter classifiers by keyword from the command line.

Worth the install?

AI-flagged interpretation of the facts on this page. Verify before relying on it.

Worth it

Yes.

This is the canonical, actively maintained source for PyPI classifiers with zero dependencies, permissive licensing, and no security vulnerabilities. Install it if you publish packages to PyPI, build packaging tools, or need to validate or look up classifier metadata in any workflow.

Install

trove-classifiers on PyPI

Before you install

Low friction installation with no runtime dependencies. Active maintenance as of June 2026, with steady repository activity.

License in practice

Licensed under Apache License (permissive), imposing no restrictions on use or redistribution in your own projects.

Quickstart

pip install trove-classifiers

from trove_classifiers import classifiers, deprecated_classifiers

# Check if a classifier is valid
if 'License :: OSI Approved' in classifiers:
    print('Valid classifier')

# Check if a classifier is deprecated
if 'Natural Language :: Ukranian' in deprecated_classifiers:
    print('Replacement:', deprecated_classifiers['Natural Language :: Ukranian'])

Package facts

Licensepermissive license permissive
Python supportNot specified
Install frictionLow. Pure-Python wheel
Runtime dependenciesNone
MaintenanceActively maintained 74 days since the last release
Last repo commit
First released
Downloads540,435,669 / month, #73 on PyPI 30-day window, as of 2026-08-14
Known vulnerabilitiesNone known OSV.dev, checked 2026-08-14
Classifiers
Development Status :: 5 - Production/StableIntended Audience :: DevelopersLicense :: OSI Approved :: Apache Software LicenseProgramming Language :: Python :: 3Typing :: Typed

Evidence: trove_classifiers-2026.6.1.19-py3-none-any.whl

Tags

Capabilities
pypi classifier validationtrove classifiers lookuppackage metadata classifiersdeprecated classifier mappingpypi taxonomy reference
Topics
pypi-metadatataxonomy-reference
PyPI keywords
classifiers

Let your AI agent find packages like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 14,416 PyPI packages by what they can do, searchable in plain language.

wish › “pypi classifier validation”

  • trove-classifiersProvides the canonical set of valid PyPI classifiers and tracks…
  • betacalFits beta calibration models to classifier outputs, transforming…
  • pyromaPyroma rates how well a Python project complies with packaging best…

Give your agent the search over MCP, or paste the wish link into any chat.

Similar packages

pyproject-metadata Worth it
PyPI · Build Tools · released Jul 2026

Validates and transforms pyproject.toml [project] metadata into PEP 643-compliant core metadata files (PKG-INFO) without parsing the TOML itself.

Install it if you're building a backend, validating project metadata, or need to generate core metadata files from structured data.

MITpure Python · 3.8+
14.1Mdownloads / mo
validate-pyproject Worth it
PyPI · Quality Assurance · released Feb 2026

Validates pyproject.toml files against JSON Schema definitions to ensure compliance with Python packaging standards and PEPs.

copyleftpure Python · 3.8+
334.5Kdownloads / mo
eli5 With conditions
PyPI · Artificial Intelligence · released Apr 2025

Explains predictions and weights of machine learning classifiers from scikit-learn, XGBoost, LightGBM, CatBoost, Keras, and other frameworks, with support for text highlighting, feature importance visualization, and black-box model inspection via LIME and permutation importance.

However, the aging maintenance status (481 days since last release) means you should verify that the framework versions you use are compatible; test thoroughly before…

MITpure Python · 3.9+aging
137.2Kdownloads / mo
pyroma Worth it
PyPI · Quality Assurance · released Dec 2025

Pyroma rates how well a Python project complies with packaging best practices and identifies issues that could be improved, working on local directories, distribution files, or PyPI packages.

MITpure Python · 3.9+
405.5Kdownloads / mo
shippinglabel Worth it
PyPI · Python Modules · released May 2025

Provides utilities for reading and working with Python package metadata, requirements, and distribution information.

MITpure Python · 3.7+
817.0Kdownloads / mo
lime With conditions
PyPI · Artificial Intelligence · released Jun 2020

Lime explains individual predictions from any black-box machine learning classifier by fitting local linear models around specific instances, supporting text, tabular, and image data.

Install it if you need model-agnostic explanations for existing classifiers and can verify it works with your specific dependencies; avoid it if you require active…

permissive licensebuilds from source · 3.5+dormant
417.6Kdownloads / mo

See also isbnlib · flake8-pep585 · betacal · kt-legacy