From c8d065656e51e0ee4c2f028cfe927ea6961e94a9 Mon Sep 17 00:00:00 2001 From: Sameer Kankute Date: Wed, 21 Jan 2026 17:33:53 +0530 Subject: [PATCH 1/2] Fix litellm_staging_01_20_2026 mypy issues --- litellm/integrations/opentelemetry.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/litellm/integrations/opentelemetry.py b/litellm/integrations/opentelemetry.py index 9fbccac68dd..0f8c2238d4b 100644 --- a/litellm/integrations/opentelemetry.py +++ b/litellm/integrations/opentelemetry.py @@ -988,7 +988,7 @@ class OpenTelemetry(CustomLogger): from opentelemetry._logs import SeverityNumber, get_logger, get_logger_provider try: - from opentelemetry.sdk._logs import LogRecord as SdkLogRecord # OTEL < 1.39.0 + from opentelemetry.sdk._logs import LogRecord as SdkLogRecord # type: ignore[attr-defined] # OTEL < 1.39.0 except ImportError: from opentelemetry.sdk._logs._internal import LogRecord as SdkLogRecord # OTEL >= 1.39.0 From 22158f8f0340f3ddf207608df9b76c77b571dac8 Mon Sep 17 00:00:00 2001 From: Sameer Kankute Date: Wed, 21 Jan 2026 17:35:28 +0530 Subject: [PATCH 2/2] Fix litellm_staging_01_20_2026 mypy issues --- litellm/proxy/proxy_server.py | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/litellm/proxy/proxy_server.py b/litellm/proxy/proxy_server.py index bbf434aead1..eef2af89799 100644 --- a/litellm/proxy/proxy_server.py +++ b/litellm/proxy/proxy_server.py @@ -3102,11 +3102,12 @@ class ProxyConfig: config_data = await proxy_config.get_config() search_tools = self.parse_search_tools(config_data) try: + models_list: list = new_models if isinstance(new_models, list) else [] if llm_router is None and master_key is not None: - verbose_proxy_logger.debug(f"len new_models: {len(new_models)}") + verbose_proxy_logger.debug(f"len new_models: {len(models_list)}") _model_list: list = self.decrypt_model_list_from_db( - new_models=new_models + new_models=models_list ) if len(_model_list) > 0: verbose_proxy_logger.debug(f"_model_list: {_model_list}") @@ -3120,12 +3121,12 @@ class ProxyConfig: ) verbose_proxy_logger.debug(f"updated llm_router: {llm_router}") else: - verbose_proxy_logger.debug(f"len new_models: {len(new_models)}") + verbose_proxy_logger.debug(f"len new_models: {len(models_list)}") ## DELETE MODEL LOGIC - await self._delete_deployment(db_models=new_models) + await self._delete_deployment(db_models=models_list) ## ADD MODEL LOGIC - self._add_deployment(db_models=new_models) + self._add_deployment(db_models=models_list) except Exception as e: verbose_proxy_logger.exception(