diff --git a/archinstall/lib/disk/fido.py b/archinstall/lib/disk/fido.py index d2261141d8..2f2d41005c 100644 --- a/archinstall/lib/disk/fido.py +++ b/archinstall/lib/disk/fido.py @@ -101,13 +101,8 @@ def get_cryptenroll_devices(cls, reload: bool = False) -> list[Fido2Device]: return cls._cryptenroll_devices - @classmethod - def fido2_enroll( - cls, - hsm_device: Fido2Device, - dev_path: Path, - password: Password, - ) -> None: + @staticmethod + def fido2_enroll(hsm_device: Fido2Device, dev_path: Path, password: Password) -> None: worker = SysCommandWorker(f'systemd-cryptenroll --fido2-device={hsm_device.path} {dev_path}', peek_output=True) pw_inputted = False pin_inputted = False diff --git a/archinstall/lib/models/device.py b/archinstall/lib/models/device.py index f069afc338..a5e2f59ffe 100644 --- a/archinstall/lib/models/device.py +++ b/archinstall/lib/models/device.py @@ -1495,9 +1495,8 @@ def json(self) -> _DiskEncryptionSerialization: return obj - @classmethod + @staticmethod def validate_enc( - cls, modifications: list[DeviceModification], lvm_config: LvmConfiguration | None = None, ) -> bool: diff --git a/archinstall/lib/models/network.py b/archinstall/lib/models/network.py index b332e2c1fd..b553f7cd15 100644 --- a/archinstall/lib/models/network.py +++ b/archinstall/lib/models/network.py @@ -266,8 +266,8 @@ def from_wpa_cli_output(cls, list_networks: str) -> list[WifiConfiguredNetwork]: return networks - @classmethod - def _extract_flags(cls, flag_string: str) -> list[str]: + @staticmethod + def _extract_flags(flag_string: str) -> list[str]: pattern = r'\[([^\]]+)\]' extracted_values = re.findall(pattern, flag_string) diff --git a/archinstall/lib/output.py b/archinstall/lib/output.py index c82e5c00b9..b00cb4b461 100644 --- a/archinstall/lib/output.py +++ b/archinstall/lib/output.py @@ -15,9 +15,8 @@ class FormattedOutput: - @classmethod + @staticmethod def _get_values( - cls, o: 'DataclassInstance', class_formatter: str | Callable | None = None, # type: ignore[type-arg] filter_list: list[str] = [], @@ -110,8 +109,8 @@ def as_table( return output - @classmethod - def as_columns(cls, entries: list[str], cols: int) -> str: + @staticmethod + def as_columns(entries: list[str], cols: int) -> str: """ Will format a list into a given number of columns """