From dacd838a1ed45fcd3121843697265af37ab969e1 Mon Sep 17 00:00:00 2001 From: anthonyharrison Date: Thu, 13 Apr 2023 21:23:22 +0100 Subject: [PATCH] fix: Handle : in version string --- sbomdiff/spdx_parser.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sbomdiff/spdx_parser.py b/sbomdiff/spdx_parser.py index 0cbe7fc..a030658 100644 --- a/sbomdiff/spdx_parser.py +++ b/sbomdiff/spdx_parser.py @@ -41,7 +41,7 @@ def parse_spdx_tag(self, sbom_file): version = None license = None if line_elements[0] == "PackageVersion": - version = line_elements[1].strip().rstrip("\n") + version = line[16:].strip().rstrip("\n") version = version.split("-")[0] version = version.split("+")[0] if line_elements[0] == "PackageLicenseConcluded":