Skip to main content

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

Project description

Canonical source for classifiers on PyPI.

Classifiers categorize projects per PEP 301. Use this package to validate classifiers in packages for PyPI upload or download.

Usage

To install from PyPI:

$ pip install trove-classifiers

This package can be invoked as a module to print a list of classifiers:

$ python -m trove_classifiers | grep -Ei pyramid
Framework :: Pyramid

In addition, this package's API is two importable objects:

Classifiers (trove_classifiers.classifiers)

A set containing classifiers (as strings). Useful for determining membership.

Example - determine if a classifier is valid:

>>> from trove_classifiers import classifiers
>>> 'License :: OSI Approved' in classifiers
True
>>> 'Fuzzy :: Wuzzy :: Was :: A :: Bear' in classifiers
False
>>>

Deprecated classifiers (trove_classifiers.deprecated_classifiers)

A dict, mapping a deprecated classifier (string) to a list of classifiers which replaces it (strings).

Example - determine if a classifier is deprecated:

>>> from trove_classifiers import deprecated_classifiers
>>> 'License :: OSI Approved' in deprecated_classifiers
False
>>> 'Natural Language :: Ukranian' in deprecated_classifiers
True
>>> deprecated_classifiers["Natural Language :: Ukranian"]
['Natural Language :: Ukrainian']

Project details


Release history Release notifications | RSS feed

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

trove-classifiers-2021.10.20.tar.gz (15.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

trove_classifiers-2021.10.20-py3-none-any.whl (12.7 kB view details)

Uploaded Python 3

File details

Details for the file trove-classifiers-2021.10.20.tar.gz.

File metadata

  • Download URL: trove-classifiers-2021.10.20.tar.gz
  • Upload date:
  • Size: 15.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for trove-classifiers-2021.10.20.tar.gz
Algorithm Hash digest
SHA256 519bc78fec00cd6e7c18458d7b7e8a5c1fabbc9b698366c1a1791a2dbc3f971f
MD5 3701aceaa187648bd682e7abad90c5e0
BLAKE2b-256 124489142ec4f09f81b894245c0ed03a141728f1a6cd1250c1c5745e830892b2

See more details on using hashes here.

File details

Details for the file trove_classifiers-2021.10.20-py3-none-any.whl.

File metadata

  • Download URL: trove_classifiers-2021.10.20-py3-none-any.whl
  • Upload date:
  • Size: 12.7 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.4.2 importlib_metadata/4.8.1 pkginfo/1.7.1 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.9.7

File hashes

Hashes for trove_classifiers-2021.10.20-py3-none-any.whl
Algorithm Hash digest
SHA256 67efbf29beb833a6521f74bdb2b84ccac08883b2e0ace9c50a9fee28e1326783
MD5 00f24cb2aa1adfb98c56849dd1e869a8
BLAKE2b-256 6ba1a5a80a76dd4954fa303d694018563fb58b6b756a9454dee855bb847c71eb

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page