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-2020.10.21.tar.gz (11.3 kB view details)

Uploaded Source

Built Distribution

trove_classifiers-2020.10.21-py3-none-any.whl (12.4 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: trove-classifiers-2020.10.21.tar.gz
  • Upload date:
  • Size: 11.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for trove-classifiers-2020.10.21.tar.gz
Algorithm Hash digest
SHA256 ad33e51c5aaf5fdd25bf0571f12cb67b885bf73db25a0ca629b66acbd58b654d
MD5 2adfb13ff0524c53cfeceb05d2148ac0
BLAKE2b-256 70c0c7df8a3272d10270292a3e9f5dc107fb99ead411f9a8452cf34e653b6d04

See more details on using hashes here.

Provenance

File details

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

File metadata

  • Download URL: trove_classifiers-2020.10.21-py3-none-any.whl
  • Upload date:
  • Size: 12.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.2.0 pkginfo/1.6.0 requests/2.24.0 setuptools/50.3.2 requests-toolbelt/0.9.1 tqdm/4.50.2 CPython/3.8.6

File hashes

Hashes for trove_classifiers-2020.10.21-py3-none-any.whl
Algorithm Hash digest
SHA256 b8c4684ca08ec3ecbbd229e16ee36821f3dc3ffc4c511a47f231b445fab7c31b
MD5 93a3c99aedba6d64a1dd8a5efd2da745
BLAKE2b-256 ce54da6f07eeb4cc1464182f51d99d4cb29ba8893bd98df8329f3f1eedda1ade

See more details on using hashes here.

Provenance

Supported by

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