From 1d043a9bd44f04ef8bf1321b87bdf78129c47dec Mon Sep 17 00:00:00 2001 From: Dylan Baker Date: Mon, 21 Sep 2026 20:30:58 +0000 Subject: [PATCH] optinterperter: Use dict.items() --- mesonbuild/optinterpreter.py | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/mesonbuild/optinterpreter.py b/mesonbuild/optinterpreter.py index 4afa4c5a9..d404b856e 100644 --- a/mesonbuild/optinterpreter.py +++ b/mesonbuild/optinterpreter.py @@ -149,11 +149,10 @@ class OptionInterpreter: 'All keyword arguments must be after positional arguments.', node=self.current_node) reduced_pos = [self.reduce_single(arg) for arg in args.arguments] reduced_kw = {} - for key in args.kwargs.keys(): + for key, a in args.kwargs.items(): if not isinstance(key, mparser.IdNode): raise OptionException.from_node( 'Keyword argument name is not a string.', node=self.current_node) - a = args.kwargs[key] reduced_kw[key.value] = self.reduce_single(a) return reduced_pos, reduced_kw