From 1c21adc6a73fc43e3b0173ada1c47ae2a3501467 Mon Sep 17 00:00:00 2001 From: Deeman Date: Tue, 24 Feb 2026 11:27:00 +0100 Subject: [PATCH] fix(logging): silence hypercorn.error and hypercorn.access child loggers hypercorn sets its own level on child loggers directly, so silencing the parent 'hypercorn' logger alone isn't sufficient. Co-Authored-By: Claude Sonnet 4.6 --- web/src/padelnomics/core.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/web/src/padelnomics/core.py b/web/src/padelnomics/core.py index 5268a8f..ccf41e5 100644 --- a/web/src/padelnomics/core.py +++ b/web/src/padelnomics/core.py @@ -100,6 +100,8 @@ def setup_logging() -> None: datefmt="%Y-%m-%d %H:%M:%S", ) logging.getLogger("hypercorn").setLevel(logging.WARNING) + logging.getLogger("hypercorn.error").setLevel(logging.WARNING) + logging.getLogger("hypercorn.access").setLevel(logging.WARNING) logging.getLogger("asyncio").setLevel(logging.WARNING) logging.getLogger("aiosqlite").setLevel(logging.WARNING)