From 8c0bbceeac3cbb060517e73313883a2792d15a57 Mon Sep 17 00:00:00 2001 From: Kharec Date: Tue, 30 Dec 2025 18:11:38 +0100 Subject: [PATCH] fix: disable skywipe log propagation --- skywipe/logger.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/skywipe/logger.py b/skywipe/logger.py index 15a2cbb..54cea84 100644 --- a/skywipe/logger.py +++ b/skywipe/logger.py @@ -36,9 +36,13 @@ class LevelFilter(logging.Filter): def setup_logger(verbose: bool = False, log_file: Path | None = None) -> logging.Logger: logger = logging.getLogger("skywipe") + logger.propagate = False target_level = logging.DEBUG if verbose else logging.INFO logger.setLevel(target_level) + progress_logger = logging.getLogger("skywipe.progress") + progress_logger.propagate = False + info_handler = None error_handler = None file_handlers = []