From ed2b9176cdaa7cc121a50654a2a6429bb98047bb Mon Sep 17 00:00:00 2001 From: Jeremiah Lowin <153965+jlowin@users.noreply.github.com> Date: Wed, 28 May 2025 18:43:41 -0400 Subject: [PATCH] Update src/fastmcp/server/dependencies.py Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com> --- src/fastmcp/server/dependencies.py | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/fastmcp/server/dependencies.py b/src/fastmcp/server/dependencies.py index 7072114cc..e2d279dc5 100644 --- a/src/fastmcp/server/dependencies.py +++ b/src/fastmcp/server/dependencies.py @@ -63,10 +63,8 @@ def get_http_headers(include_all: bool = False) -> dict[str, str]: "proxy-connection", } # (just in case) - assert all(h.lower() == h for h in exclude_headers), ( - "Excluded headers must be lowercase" - ) - + if not all(h.lower() == h for h in exclude_headers): + raise ValueError("Excluded headers must be lowercase") headers = {} try: