cyclonedx-python icon indicating copy to clipboard operation
cyclonedx-python copied to clipboard

feat!: don't "fix" licenses if not needed #995

Open Rohankaf opened this issue 1 month ago • 3 comments

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

Rohankaf avatar Nov 18 '25 00:11 Rohankaf