From c12e1c7b5946aa7ddc744e17ba5d3d04d639b075 Mon Sep 17 00:00:00 2001 From: James Hilliard Date: Thu, 30 Nov 2023 14:19:10 -0700 Subject: [PATCH] utils/scanpypi: use a set comprehension for dependencies This ensures that we don't have duplicate dependencies. Signed-off-by: James Hilliard Signed-off-by: Thomas Petazzoni --- utils/scanpypi | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/utils/scanpypi b/utils/scanpypi index 021c99a172..5a58550145 100755 --- a/utils/scanpypi +++ b/utils/scanpypi @@ -411,8 +411,8 @@ class BuildrootPackage(): for req in self.pkg_req] # get rid of commented lines and also strip the package strings - self.pkg_req = [item.strip() for item in self.pkg_req - if len(item) > 0 and item[0] != '#'] + self.pkg_req = {item.strip() for item in self.pkg_req + if len(item) > 0 and item[0] != '#'} req_not_found = self.pkg_req self.pkg_req = list(map(pkg_buildroot_name, self.pkg_req))