From c95d66982bc1fc44a9e4ea0e3d3385fe67bc5581 Mon Sep 17 00:00:00 2001 From: Deeman Date: Tue, 24 Feb 2026 21:40:23 +0100 Subject: [PATCH] fix(logging): restore hypercorn logger silencing (still used by Quart dev server) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Quart depends on Hypercorn and uses it in app.run() → run_task(). Removing the silencing caused hypercorn.error noise in dev logs. Keep both granian and hypercorn logger config. Co-Authored-By: Claude Sonnet 4.6 --- web/src/padelnomics/core.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/web/src/padelnomics/core.py b/web/src/padelnomics/core.py index 2853dc0..b7b42c9 100644 --- a/web/src/padelnomics/core.py +++ b/web/src/padelnomics/core.py @@ -106,6 +106,9 @@ def setup_logging() -> None: ) logging.getLogger("granian").setLevel(logging.WARNING) logging.getLogger("granian.access").setLevel(logging.WARNING) + 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)