diff --git a/archinstall/lib/models/authentication.py b/archinstall/lib/models/authentication.py index 31441387..66c77786 100644 --- a/archinstall/lib/models/authentication.py +++ b/archinstall/lib/models/authentication.py @@ -44,7 +44,7 @@ class U2FLoginConfiguration: def parse_arg(args: U2FLoginConfigSerialization) -> 'U2FLoginConfiguration | None': u2f_login_method = args.get('u2f_login_method') - if u2f_login_method is None: + if not u2f_login_method: return None u2f_config = U2FLoginConfiguration(u2f_login_method=U2FLoginMethod(u2f_login_method)) diff --git a/archinstall/lib/models/users.py b/archinstall/lib/models/users.py index 3f18f52d..8ff1a31a 100644 --- a/archinstall/lib/models/users.py +++ b/archinstall/lib/models/users.py @@ -201,7 +201,7 @@ class User: elif enc_password: password = Password(enc_password=enc_password) - if username is None or password is None: + if not username or password is None: continue user = User( diff --git a/pyproject.toml b/pyproject.toml index 2f04942b..af38e603 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -33,7 +33,7 @@ Source = "https://github.com/archlinux/archinstall" [project.optional-dependencies] log = ["systemd_python==235"] dev = [ - "mypy==1.18.2", + "mypy==1.19.0", "flake8==7.3.0", "pre-commit==4.5.0", "ruff==0.14.8",