From fbfec0030bb4e330069b96a6dae306fddfdd1e8f Mon Sep 17 00:00:00 2001 From: Willenst Date: Tue, 9 Dec 2025 23:05:27 +0200 Subject: [PATCH] Replace string in re.match with raw string Regular expressions should be written using raw strings to avoid double escaping Ruff rule: https://docs.astral.sh/ruff/rules/unraw-re-pattern/ --- kernel_hardening_checker/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel_hardening_checker/__init__.py b/kernel_hardening_checker/__init__.py index 2ae20b8..cb31f6a 100644 --- a/kernel_hardening_checker/__init__.py +++ b/kernel_hardening_checker/__init__.py @@ -105,7 +105,7 @@ def detect_arch_by_kconfig(fname: str) -> tuple[StrOrNone, str]: with _open(fname) as f: for line in f.readlines(): - if m := re.match('CONFIG_([A-Z0-9_]+)=y$', line): + if m := re.match(r'CONFIG_([A-Z0-9_]+)=y$', line): option = m.group(1) if option not in SUPPORTED_ARCHS: continue