From 0acbe239716433d8fc211a493751d14542ea013a Mon Sep 17 00:00:00 2001 From: correctmost <134317971+correctmost@users.noreply.github.com> Date: Thu, 29 May 2025 18:36:54 -0400 Subject: [PATCH] Remove workaround for mypy 1.15.0 crash 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 4efa6d392c..a63a586682 100644 --- a/archinstall/tui/curses_menu.py +++ b/archinstall/tui/curses_menu.py @@ -705,10 +705,7 @@ def __init__( 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)