Skip to content

Commit 2e409ae

Browse files
committed
Use LicenseExpression instead of LicenseChoice(expression=
1 parent d5a7686 commit 2e409ae

1 file changed

Lines changed: 3 additions & 8 deletions

File tree

dfetch/reporting/sbom_reporter.py

Lines changed: 3 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,15 +15,10 @@
1515
import re
1616
from typing import List, cast
1717

18-
from cyclonedx.model import (
19-
ExternalReference,
20-
ExternalReferenceType,
21-
LicenseChoice,
22-
Tool,
23-
XsUri,
24-
)
18+
from cyclonedx.model import ExternalReference, ExternalReferenceType, Tool, XsUri
2519
from cyclonedx.model.bom import Bom
2620
from cyclonedx.model.component import Component, ComponentType
21+
from cyclonedx.model.license import LicenseExpression
2722
from cyclonedx.output import get_instance
2823
from cyclonedx.output.json import Json
2924
from cyclonedx.schema import OutputFormat
@@ -90,7 +85,7 @@ def add_project(
9085
)
9186

9287
if license_name:
93-
component.licenses.add(LicenseChoice(expression=license_name))
88+
component.licenses.add(LicenseExpression(license_name))
9489
self._bom.components.add(component)
9590

9691
@staticmethod

0 commit comments

Comments
 (0)