From 4f39edd06c8dd8e5bb8f16616614ce5ae49fc0ab Mon Sep 17 00:00:00 2001 From: dw-0 Date: Sat, 10 Aug 2024 15:17:49 +0200 Subject: [PATCH] fix: change type of deps from list to set Signed-off-by: Dominik Willner --- .../components/klipper_firmware/menus/klipper_build_menu.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/kiauh/components/klipper_firmware/menus/klipper_build_menu.py b/kiauh/components/klipper_firmware/menus/klipper_build_menu.py index 3655af8..cd18303 100644 --- a/kiauh/components/klipper_firmware/menus/klipper_build_menu.py +++ b/kiauh/components/klipper_firmware/menus/klipper_build_menu.py @@ -9,7 +9,7 @@ from __future__ import annotations import textwrap -from typing import Type +from typing import List, Set, Type from components.klipper import KLIPPER_DIR from components.klipper_firmware.firmware_utils import ( @@ -34,8 +34,8 @@ class KlipperBuildFirmwareMenu(BaseMenu): def __init__(self, previous_menu: Type[BaseMenu] | None = None): super().__init__() self.previous_menu: Type[BaseMenu] | None = previous_menu - self.deps = ["build-essential", "dpkg-dev", "make"] - self.missing_deps = check_package_install(self.deps) + self.deps: Set[str] = {"build-essential", "dpkg-dev", "make"} + self.missing_deps: List[str] = check_package_install(self.deps) def set_previous_menu(self, previous_menu: Type[BaseMenu] | None) -> None: from core.menus.advanced_menu import AdvancedMenu