From 85f1ea4efbaefeec3e08b7dc9889640312d10264 Mon Sep 17 00:00:00 2001 From: Kharec Date: Tue, 30 Dec 2025 18:13:51 +0100 Subject: [PATCH] fix: reset stream formatters in setup_logger --- skywipe/logger.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/skywipe/logger.py b/skywipe/logger.py index 54cea84..7ef2f48 100644 --- a/skywipe/logger.py +++ b/skywipe/logger.py @@ -61,15 +61,15 @@ def setup_logger(verbose: bool = False, log_file: Path | None = None) -> logging if info_handler is None: info_handler = logging.StreamHandler(sys.stdout) info_handler.addFilter(LevelFilter(logging.DEBUG, logging.INFO)) - info_handler.setFormatter(formatter) logger.addHandler(info_handler) + info_handler.setFormatter(formatter) info_handler.setLevel(target_level) if error_handler is None: error_handler = logging.StreamHandler(sys.stderr) error_handler.setLevel(logging.WARNING) - error_handler.setFormatter(formatter) logger.addHandler(error_handler) + error_handler.setFormatter(formatter) for handler in file_handlers: handler.close()