From caf61369ab8e1d56ef8d28dafdf9ed310e343412 Mon Sep 17 00:00:00 2001 From: Jussi Kukkonen Date: Tue, 17 Aug 2021 15:48:43 +0300 Subject: [PATCH] ngclient: Fix trusted set iterator We're unlikely to use the iterator but it's required to implement Mapping. Signed-off-by: Jussi Kukkonen --- tuf/ngclient/_internal/trusted_metadata_set.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tuf/ngclient/_internal/trusted_metadata_set.py b/tuf/ngclient/_internal/trusted_metadata_set.py index 25c46cb1..369b5255 100644 --- a/tuf/ngclient/_internal/trusted_metadata_set.py +++ b/tuf/ngclient/_internal/trusted_metadata_set.py @@ -116,7 +116,7 @@ def __len__(self) -> int: def __iter__(self) -> Iterator[Metadata]: """Returns iterator over all Metadata objects in TrustedMetadataSet""" - return iter(self._trusted_set) + return iter(self._trusted_set.values()) # Helper properties for top level metadata @property