diff --git a/fastmcp_slim/fastmcp/experimental/server/openapi/__init__.py b/fastmcp_slim/fastmcp/experimental/server/openapi/__init__.py deleted file mode 100644 index b19563400..000000000 --- a/fastmcp_slim/fastmcp/experimental/server/openapi/__init__.py +++ /dev/null @@ -1,42 +0,0 @@ -"""Deprecated: Import from fastmcp.server.providers.openapi instead.""" - -import warnings - -from fastmcp.exceptions import FastMCPDeprecationWarning - -# Deprecated in 2.14 when OpenAPI support was promoted out of experimental -warnings.warn( - "Importing from fastmcp.experimental.server.openapi is deprecated. " - "Import from fastmcp.server.providers.openapi instead.", - FastMCPDeprecationWarning, - stacklevel=2, -) - -# Import from canonical location -from fastmcp.server.openapi.server import FastMCPOpenAPI as FastMCPOpenAPI # noqa: E402 -from fastmcp.server.providers.openapi import ( # noqa: E402 - ComponentFn as ComponentFn, - MCPType as MCPType, - OpenAPIResource as OpenAPIResource, - OpenAPIResourceTemplate as OpenAPIResourceTemplate, - OpenAPITool as OpenAPITool, - RouteMap as RouteMap, - RouteMapFn as RouteMapFn, -) -from fastmcp.server.providers.openapi.routing import ( # noqa: E402 - DEFAULT_ROUTE_MAPPINGS as DEFAULT_ROUTE_MAPPINGS, - _determine_route_type as _determine_route_type, -) - -__all__ = [ - "DEFAULT_ROUTE_MAPPINGS", - "ComponentFn", - "FastMCPOpenAPI", - "MCPType", - "OpenAPIResource", - "OpenAPIResourceTemplate", - "OpenAPITool", - "RouteMap", - "RouteMapFn", - "_determine_route_type", -] diff --git a/fastmcp_slim/fastmcp/experimental/utilities/openapi/__init__.py b/fastmcp_slim/fastmcp/experimental/utilities/openapi/__init__.py deleted file mode 100644 index cdba7dda8..000000000 --- a/fastmcp_slim/fastmcp/experimental/utilities/openapi/__init__.py +++ /dev/null @@ -1,37 +0,0 @@ -"""Deprecated: Import from fastmcp.utilities.openapi instead.""" - -import warnings - -from fastmcp.exceptions import FastMCPDeprecationWarning - -from fastmcp.utilities.openapi import ( - HTTPRoute, - HttpMethod, - ParameterInfo, - ParameterLocation, - RequestBodyInfo, - ResponseInfo, - extract_output_schema_from_responses, - parse_openapi_to_http_routes, - _combine_schemas, -) - -# Deprecated in 2.14 when OpenAPI support was promoted out of experimental -warnings.warn( - "Importing from fastmcp.experimental.utilities.openapi is deprecated. " - "Import from fastmcp.utilities.openapi instead.", - FastMCPDeprecationWarning, - stacklevel=2, -) - -__all__ = [ - "HTTPRoute", - "HttpMethod", - "ParameterInfo", - "ParameterLocation", - "RequestBodyInfo", - "ResponseInfo", - "_combine_schemas", - "extract_output_schema_from_responses", - "parse_openapi_to_http_routes", -]