From d106802a189013c5892ab330b8f69dff4708ebd4 Mon Sep 17 00:00:00 2001 From: thePR0M3TH3AN <53631862+PR0M3TH3AN@users.noreply.github.com> Date: Sat, 23 Aug 2025 12:46:52 -0400 Subject: [PATCH] Reduce console logging noise --- src/main.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/main.py b/src/main.py index 858b4ec..1a8f42f 100644 --- a/src/main.py +++ b/src/main.py @@ -59,7 +59,7 @@ def _warn_missing_optional_dependencies() -> None: try: importlib.import_module(module) except ModuleNotFoundError: - logging.warning( + logging.debug( "Optional dependency '%s' is not installed; %s will be unavailable.", module, feature, @@ -93,7 +93,7 @@ def configure_logging(): queue_handler = QueueHandler(log_queue) console_handler = logging.StreamHandler(sys.stderr) - console_handler.setLevel(logging.WARNING) + console_handler.setLevel(logging.ERROR) console_handler.addFilter(ConsolePauseFilter()) file_handler = logging.FileHandler(log_directory / "main.log") @@ -113,9 +113,10 @@ def configure_logging(): handlers=[queue_handler], force=True, ) + logging.captureWarnings(True) - logging.getLogger("monstr").setLevel(logging.WARNING) - logging.getLogger("nostr").setLevel(logging.WARNING) + logging.getLogger("monstr").setLevel(logging.ERROR) + logging.getLogger("nostr").setLevel(logging.ERROR) @pause_logging_for_ui