From 21b5eb64549749965bf7fdbc09c68f1780bc2029 Mon Sep 17 00:00:00 2001 From: Renn F Date: Sun, 11 Oct 2026 01:14:09 +0200 Subject: [PATCH] fix(proxy): add future annotations import to guard middleware The return annotation referenced the TYPE_CHECKING-only SecurityConfig name, which raised NameError at import time and broke every proxy unit test in CI. --- litellm/proxy/middleware/guard_middleware.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/litellm/proxy/middleware/guard_middleware.py b/litellm/proxy/middleware/guard_middleware.py index 4bf9a949513..c1183167237 100644 --- a/litellm/proxy/middleware/guard_middleware.py +++ b/litellm/proxy/middleware/guard_middleware.py @@ -27,6 +27,8 @@ Design constraints honored here: envelope for 403/429 as for other proxy rejections. """ +from __future__ import annotations + import os from typing import TYPE_CHECKING, Any