cyclonedx-python
cyclonedx-python copied to clipboard
feat!: don't "fix" licenses if not needed #995
Previously, the licenses_fixup function would always "fix" licenses even if they were already compliant.
With CycloneDX 1.7, this is no longer needed.
This change:
- Leaves compliant components untouched.
- Moves only mixed licenses (expression + named) to evidence.
- Avoids unnecessary modifications to license data.
- fixes #995