From 7af8df82d0454f0d2d095ab82cc885b6b63b816f Mon Sep 17 00:00:00 2001 From: Mrunmayee Daware <165297479+Mrun25@users.noreply.github.com> Date: Wed, 14 Oct 2026 11:28:17 +0530 Subject: [PATCH] fix(proxy): annotate suffix list with reasoned mutable-ok (basedpyright) Change suffix_appended_wildcard_models to a typed list. --- litellm/proxy/auth/model_checks.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/proxy/auth/model_checks.py b/litellm/proxy/auth/model_checks.py index 26f68af9ca2..a8313e1baa9 100644 --- a/litellm/proxy/auth/model_checks.py +++ b/litellm/proxy/auth/model_checks.py @@ -325,7 +325,7 @@ def get_known_models_from_wildcard(wildcard_model: str, litellm_params: LiteLLM_ wildcard_models = [f"{model_prefix}{model}" for model in wildcard_models] known_providers: Final = {provider.value for provider in LlmProviders} - suffix_appended_wildcard_models: Final = [] + suffix_appended_wildcard_models: Final[list[str]] = [] # mutable-ok: local accumulator for model in wildcard_models: if not model.startswith(f"{wildcard_provider_prefix}/"): # `get_provider_models` returns provider-prefixed ids (e.g. "ollama/gemma3:1b").