Improve the VersionCheck static typing
[kconfig-hardened-check.git] / kernel_hardening_checker / __init__.py
index a1c8e06b3a87c1b2c615bc66e93cacd9da0b930c..bb4af6c1fedeb5991df48a57eaa42424445a9920 100644 (file)
@@ -55,7 +55,7 @@ def detect_kernel_version(fname: str) -> Tuple[TupleOrNone, str]:
                 ver_str = parts[2].split('-', 1)[0]
                 ver_numbers = ver_str.split('.')
                 if len(ver_numbers) >= 3:
-                    if all(map(lambda x: x.isdigit(), ver_numbers)):
+                    if all(map(lambda x: x.isdecimal(), ver_numbers)):
                         return tuple(map(int, ver_numbers)), 'OK'
                 msg = f'failed to parse the version "{parts[2]}"'
                 return None, msg