-
Notifications
You must be signed in to change notification settings - Fork 2.4k
Description
- Poetry version: 1.2.1
- Python version: 3.8.10
- OS version and name: Linux Mint 20.3 Una
- pyproject.toml: https://gist.github.com/zahlman/a07c84135c4e9c0312ec11979ce307f6
- I am on the latest stable Poetry version, installed using a recommended method.
- I have searched the issues of this repo and believe that this is not a duplicate.
- I have consulted the FAQ and blog for any relevant entries or release notes.
- If an exception occurs when executing a command, I executed it again in debug mode (
-vvvoption) and have included the output below. (not applicable)
Issue
When I upload a package with the pyproject.toml linked above, the license is not properly identified.
Per https://spdx.org/licenses/, Unlicense is the identifier for The Unlicense, which is an OSI-approved (and FSF Free/Libre) license. My understanding from the Poetry documentation is that any SPDX identifier should work, and that a trove classifier should be generated for any license that has a corresponding classifier (which this one does).
Expected: on the corresponding PyPI project page, the License should be described as an OSI approved license, and the trove classifiers should include License :: OSI Approved :: The Unlicense (Unlicense).
Actual: no trove classifier is added for the license, and the meta section of the page states
License: Other/Proprietary License (Unlicense)