sw360 / capycli

CaPyCLI - Python scripts for software license compliance automation with SW360
Other
13 stars 7 forks source link

fix(project createBom): store multiple purls in property "purl_list" #89

Closed gernot-h closed 1 month ago

gernot-h commented 1 month ago

My first try to store multiple purls separated by blanks (violating the CycloneDX spec) and asking the user to fix the SBOM probably was a bad idea from the beginning. Due to libary updates, the subsequent PURLs were now encoded as part of the qualifiers which was hard to understand and parse. So better keep the purl empty and store the list in a separate property "purl_list".

Fixes #87