From 2f320a58efa8bccbd7f6f2528c4e1461da0d7dd6 Mon Sep 17 00:00:00 2001 From: Renn F Date: Sun, 11 Oct 2026 05:09:19 +0200 Subject: [PATCH] fix(proxy): drop redundant mutable-ok suppression from guard config kwargs --- litellm/proxy/middleware/guard_middleware.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/proxy/middleware/guard_middleware.py b/litellm/proxy/middleware/guard_middleware.py index 233c31bea54..46ba276ea71 100644 --- a/litellm/proxy/middleware/guard_middleware.py +++ b/litellm/proxy/middleware/guard_middleware.py @@ -76,7 +76,7 @@ def _build_guard_config(): # noqa: ANN202 # return type is from the lazily imp guard_module: Final = importlib.import_module("guard") security_config_cls: Final = guard_module.SecurityConfig - kwargs: dict[str, object] = { # mutable-ok: assembled conditionally, then passed once to SecurityConfig + kwargs: Final = { "enable_rate_limiting": True, "rate_limit": _env_int("LITELLM_GUARD_RATE_LIMIT", 100), "rate_limit_window": _env_int("LITELLM_GUARD_RATE_LIMIT_WINDOW", 60),