From 0e6ed18bfca9e1426c5158c3732fb70ed3f384a6 Mon Sep 17 00:00:00 2001 From: Tin Chi Lo Date: Sat, 11 Jul 2026 11:46:41 -0700 Subject: [PATCH] fix(mcp): import assert_never from typing_extensions for Python 3.10 --- .../_experimental/mcp_server/auth/user_api_key_auth_mcp.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/litellm/proxy/_experimental/mcp_server/auth/user_api_key_auth_mcp.py b/litellm/proxy/_experimental/mcp_server/auth/user_api_key_auth_mcp.py index 998aa4846c6..d1d48ca7362 100644 --- a/litellm/proxy/_experimental/mcp_server/auth/user_api_key_auth_mcp.py +++ b/litellm/proxy/_experimental/mcp_server/auth/user_api_key_auth_mcp.py @@ -1,11 +1,12 @@ import re from datetime import datetime, timezone -from typing import Dict, List, Optional, Set, Tuple, assert_never, cast +from typing import Dict, List, Optional, Set, Tuple, cast from fastapi import HTTPException from starlette.datastructures import Headers from starlette.requests import Request from starlette.types import Scope +from typing_extensions import assert_never from litellm._logging import verbose_logger from litellm.proxy._experimental.mcp_server.outbound_credentials.bridge_credentials import (