Skip to content

Commit d776e94

Browse files
committed
[issue-243] delete duplicated license list version field
Signed-off-by: Meret Behrens <[email protected]>
1 parent 19348d0 commit d776e94

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

spdx/creationinfo.py

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@
1414

1515
from spdx import config
1616
from spdx import utils
17+
from spdx.version import Version
1718

1819

1920
@total_ordering
@@ -156,6 +157,9 @@ def remove_creator(self, creator):
156157
def set_created_now(self):
157158
self.created = datetime.utcnow().replace(microsecond=0)
158159

160+
def set_license_list_version(self, license_list_version):
161+
self.license_list_version = Version.from_str(license_list_version)
162+
159163
@property
160164
def created_iso_format(self):
161165
return utils.datetime_iso_format(self.created)

spdx/document.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,6 @@ def __init__(
120120
self.version = version
121121
self.data_license = data_license
122122
self.name = name
123-
self.license_list_version=license_list_version
124123
self.spdx_id = spdx_id
125124
self.ext_document_references = []
126125
self.comment = comment
@@ -136,6 +135,10 @@ def __init__(
136135
self.relationships: List[Relationship] = []
137136
self.snippet = []
138137

138+
# due to backwards compatibility write input argument for license list version to creation info
139+
if license_list_version:
140+
self.creation_info.set_license_list_version(license_list_version)
141+
139142
def add_review(self, review):
140143
self.reviews.append(review)
141144

0 commit comments

Comments
 (0)