From 33c5d84878d4101b0fd04b83b75f94e15612dce2 Mon Sep 17 00:00:00 2001 From: ShaharNaveh <50263213+ShaharNaveh@users.noreply.github.com> Date: Sat, 28 Feb 2026 17:21:36 +0100 Subject: [PATCH] Don't return frozenset for modules --- scripts/update_lib/deps.py | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/scripts/update_lib/deps.py b/scripts/update_lib/deps.py index b09b3b97551..d762c2f1d71 100644 --- a/scripts/update_lib/deps.py +++ b/scripts/update_lib/deps.py @@ -36,7 +36,7 @@ def __init__(self) -> None: self.__imports = set() @property - def test_imports(self) -> frozenset[str]: + def test_imports(self) -> set[str]: imports = set() for module in self.__imports: if not module.startswith("test."): @@ -48,13 +48,11 @@ def test_imports(self) -> frozenset[str]: imports.add(name) - return frozenset(imports) + return imports @property - def lib_imports(self) -> frozenset[str]: - return frozenset( - module for module in self.__imports if not module.startswith("test.") - ) + def lib_imports(self) -> set[str]: + return {module for module in self.__imports if not module.startswith("test.")} def visit_Import(self, node): for alias in node.names: