You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I've noticed that the "License" attribut is missing since the migration from setup.py to pyproject.toml. This field is required to automatically detect the license of the resulting wheel.
Can you please try to convince Flit to add License: PSF to METADATA?
The text was updated successfully, but these errors were encountered:
I don't think this is currently possible with PEP 621 metadata, although the PSF licence trove classifier is there, which could be tested for?
Flit does seem to support it in 'old style' metadata, but there is a note that this didn't seem to work (when I was testing the new build-system) with standards based metadata, sadly.
I spent a bit of time looking into this and it doesn't seem like there's much more we can do. We do have the trove classifier and the LICENSE file in the wheel; @Mscht is that enough?
Thank you for your efforts looking into it. I think the trove classifier offer the required information. It is just important for me that I do not have to parse a free text license file.
Just as note: If I understand it correct, e.g. poetry is one step ahead of PEP 621 because it already accepts a string value for license and refers to the SPDX defined license identifiers.
I've noticed that the "License" attribut is missing since the migration from setup.py to pyproject.toml. This field is required to automatically detect the license of the resulting wheel.
Can you please try to convince Flit to add
License: PSF
to METADATA?The text was updated successfully, but these errors were encountered: