Skip to content

minor issues in writing-pyproject-toml #1854

@tar-ancalime

Description

@tar-ancalime

Issue Description

In https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license-and-license-files there might be some possible issues:

  1. As per PEP 639 licenses should be declared with two fields:

    This reads a bit as if both fields need to be given, but this doesn't seem to follow from PEP 639, unless I've overseen something.

  2. The table there says, that setuptools support it since 77.0.3, but setuptools itself seems to claim that it already worked with 77.0.0 ("Support for project.license-files and SPDX license expressions in project.license (PEP 639) were introduced in version 77.0.0."), and AFAICS this is actually the case.

Regards.

Code of Conduct

  • I am aware that participants in this repository must follow the PSF Code of Conduct.
    One cannot reasonably assume people to accept a lengthy potentially legally binding document without legal advice for a mere bug report.

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