License keyword may contain the complete license text and is not always suitable to detect license
Currently SQA tries to detect the used license from the "license'
keyword in the json. Whilst most maintainers just put the license string into this property, some maintainers put the whole license inside this keyword. This is a legitimate procedure, as the this example from pep shows. However, the result is that the complete license text is printed into the output markdown table.
We should refrain from using the license keyword and instead find a better way, e.g. using the classifiers. Maybe a hierarchical approach (first check classifiers, if this one is ambiguous, try license keyword or the other way around).
Edited by Christian Meeßen