From d882f5d5accf404a577feb55bb302f4d176a21ee Mon Sep 17 00:00:00 2001 From: Jeremiah Lowin <153965+jlowin@users.noreply.github.com> Date: Mon, 2 Jun 2025 18:16:01 -0400 Subject: [PATCH] Remove deprecatio notice --- src/fastmcp/server/server.py | 10 ---------- 1 file changed, 10 deletions(-) diff --git a/src/fastmcp/server/server.py b/src/fastmcp/server/server.py index ca135a460..3d33595ef 100644 --- a/src/fastmcp/server/server.py +++ b/src/fastmcp/server/server.py @@ -131,16 +131,6 @@ class FastMCP(Generic[LifespanResultT]): tools: list[Tool | Callable[..., Any]] | None = None, **settings: Any, ): - if settings: - # TODO: remove settings. Deprecated since 2.3.4 - warnings.warn( - "Passing runtime and transport-specific settings as kwargs " - "to the FastMCP constructor is deprecated (as of 2.3.4), " - "including most transport settings. If possible, provide settings when calling " - "run() instead.", - DeprecationWarning, - stacklevel=2, - ) self.settings = fastmcp.settings.ServerSettings(**settings) # If mask_error_details is provided, override the settings value