* [Buildroot] [PATCH 1/1] support/scripts/cve.py: remove unused each_product()
@ 2025-04-26 21:04 Raphaël Mélotte via buildroot
2025-05-17 15:28 ` Thomas Petazzoni via buildroot
2025-05-31 17:00 ` Arnout Vandecappelle via buildroot
0 siblings, 2 replies; 3+ messages in thread
From: Raphaël Mélotte via buildroot @ 2025-04-26 21:04 UTC (permalink / raw)
To: buildroot; +Cc: Raphaël Mélotte
The last usage of each_product() was removed in commit
52ae092046696f099397d3b0a8206262e8203f40 ("support/scripts/cve.py: use
the JSON data in 1.1 schema").
Since it's now unused, remove it.
Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
---
support/scripts/cve.py | 6 ------
1 file changed, 6 deletions(-)
diff --git a/support/scripts/cve.py b/support/scripts/cve.py
index 5af6e0c43f..18fda8e1a1 100755
--- a/support/scripts/cve.py
+++ b/support/scripts/cve.py
@@ -111,12 +111,6 @@ class CVE:
with open(os.path.join(dirpath, filename), "rb") as f:
yield cls(json.load(f))
- def each_product(self):
- """Iterate over each product section of this cve"""
- for vendor in self.nvd_cve['cve']['affects']['vendor']['vendor_data']:
- for product in vendor['product']['product_data']:
- yield product
-
def parse_node(self, node):
"""
Parse the node inside the configurations section to extract the
--
2.49.0
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply related [flat|nested] 3+ messages in thread* Re: [Buildroot] [PATCH 1/1] support/scripts/cve.py: remove unused each_product()
2025-04-26 21:04 [Buildroot] [PATCH 1/1] support/scripts/cve.py: remove unused each_product() Raphaël Mélotte via buildroot
@ 2025-05-17 15:28 ` Thomas Petazzoni via buildroot
2025-05-31 17:00 ` Arnout Vandecappelle via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Thomas Petazzoni via buildroot @ 2025-05-17 15:28 UTC (permalink / raw)
To: Raphaël Mélotte via buildroot; +Cc: Raphaël Mélotte
On Sat, 26 Apr 2025 23:04:09 +0200
Raphaël Mélotte via buildroot <buildroot@buildroot.org> wrote:
> The last usage of each_product() was removed in commit
> 52ae092046696f099397d3b0a8206262e8203f40 ("support/scripts/cve.py: use
> the JSON data in 1.1 schema").
>
> Since it's now unused, remove it.
>
> Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
> ---
> support/scripts/cve.py | 6 ------
> 1 file changed, 6 deletions(-)
Applied to master, thanks.
Thomas
--
Thomas Petazzoni, CTO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: [Buildroot] [PATCH 1/1] support/scripts/cve.py: remove unused each_product()
2025-04-26 21:04 [Buildroot] [PATCH 1/1] support/scripts/cve.py: remove unused each_product() Raphaël Mélotte via buildroot
2025-05-17 15:28 ` Thomas Petazzoni via buildroot
@ 2025-05-31 17:00 ` Arnout Vandecappelle via buildroot
1 sibling, 0 replies; 3+ messages in thread
From: Arnout Vandecappelle via buildroot @ 2025-05-31 17:00 UTC (permalink / raw)
To: Raphaël Mélotte, buildroot
On 26/04/2025 23:04, Raphaël Mélotte via buildroot wrote:
> The last usage of each_product() was removed in commit
> 52ae092046696f099397d3b0a8206262e8203f40 ("support/scripts/cve.py: use
> the JSON data in 1.1 schema").
>
> Since it's now unused, remove it.
>
> Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
Applied to 2025.02.x, thanks.
Regards,
Arnout
> ---
> support/scripts/cve.py | 6 ------
> 1 file changed, 6 deletions(-)
>
> diff --git a/support/scripts/cve.py b/support/scripts/cve.py
> index 5af6e0c43f..18fda8e1a1 100755
> --- a/support/scripts/cve.py
> +++ b/support/scripts/cve.py
> @@ -111,12 +111,6 @@ class CVE:
> with open(os.path.join(dirpath, filename), "rb") as f:
> yield cls(json.load(f))
>
> - def each_product(self):
> - """Iterate over each product section of this cve"""
> - for vendor in self.nvd_cve['cve']['affects']['vendor']['vendor_data']:
> - for product in vendor['product']['product_data']:
> - yield product
> -
> def parse_node(self, node):
> """
> Parse the node inside the configurations section to extract the
_______________________________________________
buildroot mailing list
buildroot@buildroot.org
https://lists.buildroot.org/mailman/listinfo/buildroot
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2025-06-03 6:22 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-04-26 21:04 [Buildroot] [PATCH 1/1] support/scripts/cve.py: remove unused each_product() Raphaël Mélotte via buildroot
2025-05-17 15:28 ` Thomas Petazzoni via buildroot
2025-05-31 17:00 ` Arnout Vandecappelle via buildroot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.