From c11854e164ac6c6f2f6a15396c08414708aa17a7 Mon Sep 17 00:00:00 2001 From: scito Date: Fri, 27 Jun 2025 08:46:58 +0200 Subject: [PATCH] fix: add flake8 workaround for tk_root --- src/extract_otp_secrets.py | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/extract_otp_secrets.py b/src/extract_otp_secrets.py index 48a4469..390382d 100644 --- a/src/extract_otp_secrets.py +++ b/src/extract_otp_secrets.py @@ -449,7 +449,7 @@ def cv2_handle_pressed_keys(qr_mode: QRMode, otps: Otps) -> Tuple[bool, QRMode]: defaultextension='.csv', filetypes=[('CSV', '*.csv'), ('All', '*.*')] ) - tk_root.update() + tk_root.update() # noqa: F821 # workaround flake8 false positive, tk_root is defined globally if len(file_name) > 0: write_csv(file_name, otps) elif (key == ord('j') or key == ord('J')) and is_not_headless(): @@ -461,7 +461,7 @@ def cv2_handle_pressed_keys(qr_mode: QRMode, otps: Otps) -> Tuple[bool, QRMode]: defaultextension='.json', filetypes=[('JSON', '*.json'), ('All', '*.*')] ) - tk_root.update() + tk_root.update() # noqa: F821 # workaround flake8 false positive, tk_root is defined globally if len(file_name) > 0: write_json(file_name, otps) elif (key == ord('k') or key == ord('K')) and is_not_headless(): @@ -473,7 +473,7 @@ def cv2_handle_pressed_keys(qr_mode: QRMode, otps: Otps) -> Tuple[bool, QRMode]: defaultextension='.csv', filetypes=[('CSV', '*.csv'), ('All', '*.*')] ) - tk_root.update() + tk_root.update() # noqa: F821 # workaround flake8 false positive, tk_root is defined globally if len(file_name) > 0: write_keepass_csv(file_name, otps) elif (key == ord('t') or key == ord('T')) and is_not_headless(): @@ -485,7 +485,7 @@ def cv2_handle_pressed_keys(qr_mode: QRMode, otps: Otps) -> Tuple[bool, QRMode]: defaultextension='.txt', filetypes=[('Text', '*.txt'), ('All', '*.*')] ) - tk_root.update() + tk_root.update() # noqa: F821 # workaround flake8 false positive, tk_root is defined globally if len(file_name) > 0: write_txt(file_name, otps, True) elif (key == ord('u') or key == ord('U')) and is_not_headless(): @@ -497,7 +497,7 @@ def cv2_handle_pressed_keys(qr_mode: QRMode, otps: Otps) -> Tuple[bool, QRMode]: defaultextension='.txt', filetypes=[('Text', '*.txt'), ('All', '*.*')] ) - tk_root.update() + tk_root.update() # noqa: F821 # workaround flake8 false positive, tk_root is defined globally if len(file_name) > 0: write_urls(file_name, otps) elif key == 32: @@ -837,7 +837,7 @@ def check_file_exists(filename: str) -> None: def has_no_otps_show_warning(otps: Otps) -> bool: if len(otps) == 0: tkinter.messagebox.showinfo(title="No data", message="There are no otp secrets to write") - tk_root.update() # dispose dialog + tk_root.update() # dispose dialog # noqa: F821 # workaround flake8 false positive, tk_root is defined globally return len(otps) == 0