From bd36c0c5d3efadf1de62ef87801a62e9b8d813d0 Mon Sep 17 00:00:00 2001 From: correctmost <134317971+correctmost@users.noreply.github.com> Date: Fri, 30 May 2025 07:12:05 +0000 Subject: [PATCH] Remove workaround for mypy 1.15.0 crash (#3545) This reverts commit ae38e9210063. --- archinstall/tui/curses_menu.py | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/archinstall/tui/curses_menu.py b/archinstall/tui/curses_menu.py index 4efa6d39..a63a5866 100644 --- a/archinstall/tui/curses_menu.py +++ b/archinstall/tui/curses_menu.py @@ -705,10 +705,7 @@ class SelectMenu[ValueT](AbstractCurses[ValueT]): self._interrupt_warning = reset_warning_msg self._header = header - # TODO: Remove the inline annotation after upgrading to mypy 1.16.0 - # The inline annotation is needed to avoid a crash in 1.15.0: - # RuntimeError: Partial type "" cannot be checked with "issubtype()" - self._header_entries: list[ViewportEntry] = [] + self._header_entries = [] if header: self._header_entries = self.get_header_entries(header)