From 26c6812827cbbd516a567327b9e0460b0a422e37 Mon Sep 17 00:00:00 2001 From: correctmost <134317971+correctmost@users.noreply.github.com> Date: Wed, 28 May 2025 11:52:43 +0000 Subject: [PATCH] Remove extraneous None type annotations (#3522) --- archinstall/lib/general.py | 6 +++--- archinstall/lib/locale/locale_menu.py | 2 +- archinstall/lib/mirrors.py | 6 +++--- archinstall/lib/models/device_model.py | 2 +- archinstall/lib/plugins.py | 2 +- archinstall/tui/curses_menu.py | 2 +- 6 files changed, 10 insertions(+), 10 deletions(-) diff --git a/archinstall/lib/general.py b/archinstall/lib/general.py index 92d0b23e..39dc51a1 100644 --- a/archinstall/lib/general.py +++ b/archinstall/lib/general.py @@ -104,7 +104,7 @@ class SysCommandWorker: cmd: str | list[str], peek_output: bool | None = False, environment_vars: dict[str, str] | None = None, - working_directory: str | None = './', + working_directory: str = './', remove_vt100_escape_codes_from_lines: bool = True, ): if isinstance(cmd, str): @@ -323,7 +323,7 @@ class SysCommand: cmd: str | list[str], peek_output: bool | None = False, environment_vars: dict[str, str] | None = None, - working_directory: str | None = './', + working_directory: str = './', remove_vt100_escape_codes_from_lines: bool = True, ): self.cmd = cmd @@ -349,7 +349,7 @@ class SysCommand: if self.session: yield from self.session - def __getitem__(self, key: slice) -> bytes | None: + def __getitem__(self, key: slice) -> bytes: if not self.session: raise KeyError('SysCommand() does not have an active session.') elif type(key) is slice: diff --git a/archinstall/lib/locale/locale_menu.py b/archinstall/lib/locale/locale_menu.py index acefc6d6..222c6897 100644 --- a/archinstall/lib/locale/locale_menu.py +++ b/archinstall/lib/locale/locale_menu.py @@ -51,7 +51,7 @@ class LocaleMenu(AbstractSubMenu[LocaleConfiguration]): ), ] - def _prev_locale(self, item: MenuItem) -> str | None: + def _prev_locale(self, item: MenuItem) -> str: temp_locale = LocaleConfiguration( self._menu_item_group.find_by_key('kb_layout').get_value(), self._menu_item_group.find_by_key('sys_lang').get_value(), diff --git a/archinstall/lib/mirrors.py b/archinstall/lib/mirrors.py index 6fee9394..046f605f 100644 --- a/archinstall/lib/mirrors.py +++ b/archinstall/lib/mirrors.py @@ -258,7 +258,7 @@ class MirrorMenu(AbstractSubMenu[MirrorConfiguration]): ), ] - def _prev_regions(self, item: MenuItem) -> str | None: + def _prev_regions(self, item: MenuItem) -> str: regions = item.get_value() output = '' @@ -438,7 +438,7 @@ class MirrorListHandler: region_list = mappings[region] return sorted(region_list, key=lambda mirror: (mirror.score, mirror.speed)) - def _parse_remote_mirror_list(self, mirrorlist: str) -> dict[str, list[MirrorStatusEntryV3]] | None: + def _parse_remote_mirror_list(self, mirrorlist: str) -> dict[str, list[MirrorStatusEntryV3]]: mirror_status = MirrorStatusListV3.model_validate_json(mirrorlist) sorting_placeholder: dict[str, list[MirrorStatusEntryV3]] = {} @@ -472,7 +472,7 @@ class MirrorListHandler: return sorted_by_regions - def _parse_locale_mirrors(self, mirrorlist: str) -> dict[str, list[MirrorStatusEntryV3]] | None: + def _parse_locale_mirrors(self, mirrorlist: str) -> dict[str, list[MirrorStatusEntryV3]]: lines = mirrorlist.splitlines() # remove empty lines diff --git a/archinstall/lib/models/device_model.py b/archinstall/lib/models/device_model.py index 8d139e15..585fe278 100644 --- a/archinstall/lib/models/device_model.py +++ b/archinstall/lib/models/device_model.py @@ -1369,7 +1369,7 @@ class SnapshotConfig: return {'type': self.snapshot_type.value} @staticmethod - def parse_args(args: _SnapshotConfigSerialization) -> SnapshotConfig | None: + def parse_args(args: _SnapshotConfigSerialization) -> SnapshotConfig: return SnapshotConfig(SnapshotType(args['type'])) diff --git a/archinstall/lib/plugins.py b/archinstall/lib/plugins.py index f4bf7e55..c1d0d8f9 100644 --- a/archinstall/lib/plugins.py +++ b/archinstall/lib/plugins.py @@ -45,7 +45,7 @@ def _localize_path(path: Path) -> Path: return path -def _import_via_path(path: Path, namespace: str | None = None) -> str | None: +def _import_via_path(path: Path, namespace: str | None = None) -> str: if not namespace: namespace = os.path.basename(path) diff --git a/archinstall/tui/curses_menu.py b/archinstall/tui/curses_menu.py index 01dcd140..88193fa1 100644 --- a/archinstall/tui/curses_menu.py +++ b/archinstall/tui/curses_menu.py @@ -1294,7 +1294,7 @@ class Tui: text: str, row: int = 0, col: int = 0, - endl: str | None = '\n', + endl: str = '\n', clear_screen: bool = False, ) -> None: if clear_screen: