From 7b456139965e6bee1ae17525329c9934b351f308 Mon Sep 17 00:00:00 2001 From: codefiles <11915375+codefiles@users.noreply.github.com> Date: Sat, 17 Jan 2026 02:51:44 -0500 Subject: [PATCH] Use Self for remaining occurrences (#4135) --- archinstall/lib/models/mirrors.py | 2 +- archinstall/tui/types.py | 6 +++--- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/archinstall/lib/models/mirrors.py b/archinstall/lib/models/mirrors.py index 4f559261..7768c50b 100644 --- a/archinstall/lib/models/mirrors.py +++ b/archinstall/lib/models/mirrors.py @@ -104,7 +104,7 @@ class MirrorStatusEntryV3(BaseModel): return value @model_validator(mode='after') - def debug_output(self) -> 'MirrorStatusEntryV3': + def debug_output(self) -> Self: from ..args import arch_config_handler self._hostname, *port = urllib.parse.urlparse(self.url).netloc.split(':', 1) diff --git a/archinstall/tui/types.py b/archinstall/tui/types.py index 956d91c5..d57123ae 100644 --- a/archinstall/tui/types.py +++ b/archinstall/tui/types.py @@ -49,10 +49,10 @@ class MenuKeys(Enum): SCROLL_DOWN = frozenset({338}) @classmethod - def from_ord(cls, key: int) -> list['MenuKeys']: - matches = [] + def from_ord(cls, key: int) -> list[Self]: + matches: list[Self] = [] - for group in MenuKeys: + for group in cls: if key in group.value: matches.append(group)