CycloneDX / CycloneDX/cyclonedx-python
feat!: dont "fix" licenses if not needed.
- 主要言語
- Python
- スター
- 390
- フォーク
- 98
- 平均マージ
- 2日 23時間
- マージ済み PR(30日)
- 2
説明
currently, we "fix" licenses
> """
> Per CycloneDX spec, there must be EITHER one license expression OR multiple license id/name.
> If there is an expression, it is used and everything else is moved to evidences, so it is not lost.
> """
> # hack for preventing expressions AND named licenses.
> # see https://github.com/CycloneDX/cyclonedx-python/issues/826
> # see https://github.com/CycloneDX/specification/issues/454
see https://github.com/CycloneDX/cyclonedx-python/blob/ffe63d1f5524c0d4b5788e282bf0d108b688017b/cyclonedx_py/_internal/utils/cdx.py#L102-L119
this is no longer needed since CycloneDX 1.7
feature request: dont "fix" licenses if not needed.
this might be considered a breaking change, since the output result might be different.
コントリビューションガイド
評価
この issue はまだ評価されていません。