Skip to content

License classifier: emit a warning instead of raising an error? #753

@DimitriPapadopoulos

Description

@DimitriPapadopoulos

Part of the ecosystem has not yet implemented PEP 639 (pip-licenses) and projects might need to keep the License classifier in addition to the license key in pyproject.toml, for compatibility with such tools.

While setuptools just emits a warning (see pypa/setuptools#4938), flit raises an error. Perhaps that's a bit too much? How about a transition period?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions