Licenses

Helper for canonicalizing SPDX License-Expression metadata as defined in PEP 639.

Reference

exception packaging.licenses.InvalidLicenseExpression

Raised when a license-expression string is invalid

>>> canonicalize_license_expression("invalid")
Traceback (most recent call last):
    ...
packaging.licenses.InvalidLicenseExpression: Invalid license expression: 'invalid'