From de0ae09fc40ec631adb3f5fca57e2ad92bdcf137 Mon Sep 17 00:00:00 2001 From: latte Date: Thu, 29 Jan 2026 20:44:17 +0100 Subject: [PATCH] fix: update structlog configuration for compatibility Removed deprecated make_filtering_bound_logger() call that was causing TypeError. Using structlog.BoundLogger directly instead. --- src/aegis_gitea_mcp/audit.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/aegis_gitea_mcp/audit.py b/src/aegis_gitea_mcp/audit.py index d2fa10a..e473cff 100644 --- a/src/aegis_gitea_mcp/audit.py +++ b/src/aegis_gitea_mcp/audit.py @@ -33,9 +33,7 @@ class AuditLogger: structlog.processors.dict_tracebacks, structlog.processors.JSONRenderer(), ], - wrapper_class=structlog.make_filtering_bound_logger( - logging_level=self.settings.log_level - ), + wrapper_class=structlog.BoundLogger, context_class=dict, logger_factory=structlog.PrintLoggerFactory(file=self._get_log_file()), cache_logger_on_first_use=True,