python-packaging

Core utilities for Python package creation and distribution

brewmacoslinux
Try with needOr install directly
Source

About

Core utilities for Python packages

Commands

python-packaging

Examples

Parse and validate a package version string$ python -c "from packaging.version import parse; print(parse('1.9.0'))"
Check version compatibility with specifiers$ python -c "from packaging.specifiers import SpecifierSet; spec = SpecifierSet('>=1.0,<2.0'); print('1.5.0' in spec)"
Parse package requirements from a string$ python -c "from packaging.requirements import Requirement; req = Requirement('django>=2.0'); print(req.name, req.specifier)"