Description
Summary
Was reading the documentation for setuptools v68.2.2 and have problems understanding the meaning of the 'license' meta-data field, see https://setuptools.pypa.io/en/stable/deprecated/distutils/setupscript.html#additional-meta-data
The license field is a text indicating the license covering the package where the license is not a selection from the “License” Trove classifiers.
For me it is unclear, what this "where … is not a selection from" means:
- Is this fields only to be set if the license is not one of those available as “License” Trove classifier?
- Is the field allowed to be set if the license is not one of those available as “License” Trove classifier?
- Does this field take precedence over any “License” Trove classifier listed in the package? Or the other way round?
OS / Environment
n/a
Additional Information
Proposal for rewording:
The license field is a text indicating the license covering the package if the license of the package is available as the “License” Trove classifiers.
If the license is available as “License” Trove classifier, please use that one and leave the license
field away.
If the license is not available as “License” Trove classifier, please set “License” Trove classifier to License :: Other/Proprietary License
and briefly state the license here.
Code of Conduct
- I agree to follow the PSF Code of Conduct