Shippinglabel is a Python library providing utilities for handling packages, including checksums, classifiers, and requirements management. It is actively maintained by domdfcoding with frequent releases, currently at version 2.3.0.
pip install shippinglabelVerified import paths — ran on the pinned version, not inferred.
This quickstart demonstrates how to use the `shippinglabel.classifiers` module to programmatically retrieve and validate PyPI classifiers. It fetches the complete set of valid classifiers and checks for the presence of specific ones.
Upgrade your Python interpreter to 3.7 or a later supported version.
Migrate usage to `shippinglabel.requirements` for requirement parsing or use the `packaging` library directly for PEP 508 parsing.
Refactor code to use standard `importlib.metadata` (Python 3.8+) or `entrypoints` library for entry point discovery.
To ensure consistent classifier validation, rely on `shippinglabel`'s bundled `trove-classifiers` or explicitly install and manage the `trove-classifiers` version if you have it as a direct dependency in other parts of your project.