summaryrefslogtreecommitdiffstats
path: root/meta/lib/oe/sbom30.py
diff options
context:
space:
mode:
authorHongxu Jia <hongxu.jia@windriver.com>2024-10-29 22:07:40 -0700
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-11-01 12:07:12 +0000
commitf964b31c683e8ab02ce49f2c577a69e3d5de1e63 (patch)
tree0c2d2fc5e675d7148b94fe9ef9d13f416d69cc1a /meta/lib/oe/sbom30.py
parentf1f814c4f74c97a0fc7dcd8c5857213b229b809c (diff)
downloadpoky-f964b31c683e8ab02ce49f2c577a69e3d5de1e63.tar.gz
meta/lib/oe/sbom30.py: correct python list comprehension
The python list comprehension is not right for list: >>> license_text_map = {'LicenseRef-FSF-Unlimited': 'http://spdx.org/spdxdocs/gettext-minimal-native-1fa0d5cb-2bb8-5631-9fab-cd219801733f/8d31e22acc4a8979f24dc24042692fb548fc8fc8d85d775ddac406abb122ceea/license-text/FSF-Unlimited'} >>> license_text = ((k, license_text_map[k]) for k in sorted(license_text_map.keys())) >>> print(license_text) <generator object <genexpr> at 0x7f8575173270> >>> [(k,v) for k, v in license_text] [] Change the () to [] to make it a list instead of a generator expression. (From OE-Core rev: e13c54645bf716ddfb19606fd212cc349b570ad4) Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com> Reviewed-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oe/sbom30.py')
-rw-r--r--meta/lib/oe/sbom30.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/meta/lib/oe/sbom30.py b/meta/lib/oe/sbom30.py
index 27ab5e45ac..8db90f30fd 100644
--- a/meta/lib/oe/sbom30.py
+++ b/meta/lib/oe/sbom30.py
@@ -577,9 +577,9 @@ class ObjectSet(oe.spdx30.SHACLObjectSet):
577 re.sub(r"[^a-zA-Z0-9_-]", "_", license_expression), 577 re.sub(r"[^a-zA-Z0-9_-]", "_", license_expression),
578 ] 578 ]
579 579
580 license_text = ( 580 license_text = [
581 (k, license_text_map[k]) for k in sorted(license_text_map.keys()) 581 (k, license_text_map[k]) for k in sorted(license_text_map.keys())
582 ) 582 ]
583 583
584 if not license_text: 584 if not license_text:
585 lic = self.find_filter( 585 lic = self.find_filter(