mirror of
https://github.com/PrefectHQ/fastmcp.git
synced 2026-08-09 15:19:10 +02:00
* Initialize 2.14 deprecation removal branch * Remove deprecated FASTMCP_SERVER_ environment variable prefix (#2330) * Remove deprecated Context.get_http_request method (#2332) * Remove fastmcp.Image top-level import (deprecated 2.8.1) (#2334) * Remove test warnings (#2331) * Create new branch and fix issue * Remove deprecated client parameter from FastMCPProxy (#2333) * Remove deprecated run_streamable_http_async method (#2338) * Remove deprecated sse_app method (#2337) * Remove deprecated run_sse_async method (#2335) * Remove deprecated run_sse_async method * Update CLI and tests to use run_http_async(transport="sse") - Change CLI to call run_http_async with transport="sse" instead of run_sse_async - Update test to mock run_http_async with create=True for v1 servers * Revert CLI changes - v1 servers do have run_sse_async - Keep CLI calling run_sse_async() for v1 compatibility - Update test to mock run_sse_async (which exists on v1) * Remove unnecessary type ignore for run_sse_async Method exists on v1 FastMCP class, no type error * Remove unused imports after test deletion * Remove deprecated streamable_http_app method (#2336) * Remove deprecated dependencies parameter from FastMCP constructor (#2340) * Remove output_schema=False support (deprecated 2.11.4) (#2339) * Remove deprecated client parameter from FastMCPProxy (#2333) * Delete deprecated test_output_schema_false.py Tests functionality that has been removed * Remove deprecated BearerAuthProvider module (#2341) * Remove resource_prefix_format="protocol" support (deprecated 2.4.0) (#2342) * Remove resource_prefix_format="protocol" support (fixes #2195) Removes deprecated protocol format (prefix+resource://path) and keeps only path format (resource://prefix/path). Since only one format remains: - Removed resource_prefix_format from settings, FastMCP.__init__, and helpers - Simplified add_resource_prefix, remove_resource_prefix, has_resource_prefix - Removed MountedServer.resource_prefix_format field - Deleted tests for protocol format All resource prefixes now use path format exclusively. * Clean up resource_prefix_format references - Remove from test files - Update documentation to remove protocol format section - Move custom HTTP routes note to mounting section - Remove resource_prefix_format from settings docs * Use inline version note instead of badge for prefix format * Remove obsolete test functions and update docs - Delete test functions that no longer assert anything - Remove proxy.mdx reference to deleted prefix format section * Format error messages per ruff * Remove from_client classmethod (deprecated 2.8.0) (#2343) * Remove deprecated from_client classmethod (fixes #2192) * Remove unused Client import * Remove add_resource_fn method (deprecated 2.7.0) (#2345) * Update SDK * Add missing imports for exclude_args deprecation warning |
||
|---|---|---|
| .. | ||
| fastmcp-cli-__init__.mdx | ||
| fastmcp-cli-cli.mdx | ||
| fastmcp-cli-install-__init__.mdx | ||
| fastmcp-cli-install-claude_code.mdx | ||
| fastmcp-cli-install-claude_desktop.mdx | ||
| fastmcp-cli-install-cursor.mdx | ||
| fastmcp-cli-install-gemini_cli.mdx | ||
| fastmcp-cli-install-mcp_json.mdx | ||
| fastmcp-cli-install-shared.mdx | ||
| fastmcp-cli-run.mdx | ||
| fastmcp-client-__init__.mdx | ||
| fastmcp-client-auth-__init__.mdx | ||
| fastmcp-client-auth-bearer.mdx | ||
| fastmcp-client-auth-oauth.mdx | ||
| fastmcp-client-client.mdx | ||
| fastmcp-client-elicitation.mdx | ||
| fastmcp-client-logging.mdx | ||
| fastmcp-client-messages.mdx | ||
| fastmcp-client-oauth_callback.mdx | ||
| fastmcp-client-progress.mdx | ||
| fastmcp-client-roots.mdx | ||
| fastmcp-client-sampling.mdx | ||
| fastmcp-client-transports.mdx | ||
| fastmcp-exceptions.mdx | ||
| fastmcp-mcp_config.mdx | ||
| fastmcp-prompts-__init__.mdx | ||
| fastmcp-prompts-prompt.mdx | ||
| fastmcp-prompts-prompt_manager.mdx | ||
| fastmcp-resources-__init__.mdx | ||
| fastmcp-resources-resource.mdx | ||
| fastmcp-resources-resource_manager.mdx | ||
| fastmcp-resources-template.mdx | ||
| fastmcp-resources-types.mdx | ||
| fastmcp-server-__init__.mdx | ||
| fastmcp-server-auth-__init__.mdx | ||
| fastmcp-server-auth-auth.mdx | ||
| fastmcp-server-auth-jwt_issuer.mdx | ||
| fastmcp-server-auth-middleware.mdx | ||
| fastmcp-server-auth-oauth_proxy.mdx | ||
| fastmcp-server-auth-oidc_proxy.mdx | ||
| fastmcp-server-auth-providers-__init__.mdx | ||
| fastmcp-server-auth-providers-auth0.mdx | ||
| fastmcp-server-auth-providers-aws.mdx | ||
| fastmcp-server-auth-providers-azure.mdx | ||
| fastmcp-server-auth-providers-debug.mdx | ||
| fastmcp-server-auth-providers-descope.mdx | ||
| fastmcp-server-auth-providers-discord.mdx | ||
| fastmcp-server-auth-providers-github.mdx | ||
| fastmcp-server-auth-providers-google.mdx | ||
| fastmcp-server-auth-providers-in_memory.mdx | ||
| fastmcp-server-auth-providers-introspection.mdx | ||
| fastmcp-server-auth-providers-jwt.mdx | ||
| fastmcp-server-auth-providers-oci.mdx | ||
| fastmcp-server-auth-providers-scalekit.mdx | ||
| fastmcp-server-auth-providers-supabase.mdx | ||
| fastmcp-server-auth-providers-workos.mdx | ||
| fastmcp-server-auth-redirect_validation.mdx | ||
| fastmcp-server-context.mdx | ||
| fastmcp-server-dependencies.mdx | ||
| fastmcp-server-elicitation.mdx | ||
| fastmcp-server-http.mdx | ||
| fastmcp-server-low_level.mdx | ||
| fastmcp-server-middleware-__init__.mdx | ||
| fastmcp-server-middleware-caching.mdx | ||
| fastmcp-server-middleware-error_handling.mdx | ||
| fastmcp-server-middleware-logging.mdx | ||
| fastmcp-server-middleware-middleware.mdx | ||
| fastmcp-server-middleware-rate_limiting.mdx | ||
| fastmcp-server-middleware-timing.mdx | ||
| fastmcp-server-middleware-tool_injection.mdx | ||
| fastmcp-server-openapi.mdx | ||
| fastmcp-server-proxy.mdx | ||
| fastmcp-server-server.mdx | ||
| fastmcp-settings.mdx | ||
| fastmcp-tools-__init__.mdx | ||
| fastmcp-tools-tool.mdx | ||
| fastmcp-tools-tool_manager.mdx | ||
| fastmcp-tools-tool_transform.mdx | ||
| fastmcp-utilities-__init__.mdx | ||
| fastmcp-utilities-auth.mdx | ||
| fastmcp-utilities-cli.mdx | ||
| fastmcp-utilities-components.mdx | ||
| fastmcp-utilities-exceptions.mdx | ||
| fastmcp-utilities-http.mdx | ||
| fastmcp-utilities-inspect.mdx | ||
| fastmcp-utilities-json_schema.mdx | ||
| fastmcp-utilities-json_schema_type.mdx | ||
| fastmcp-utilities-logging.mdx | ||
| fastmcp-utilities-mcp_config.mdx | ||
| fastmcp-utilities-mcp_server_config-__init__.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-__init__.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-environments-__init__.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-environments-base.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-environments-uv.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-mcp_server_config.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-sources-__init__.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-sources-base.mdx | ||
| fastmcp-utilities-mcp_server_config-v1-sources-filesystem.mdx | ||
| fastmcp-utilities-openapi.mdx | ||
| fastmcp-utilities-tests.mdx | ||
| fastmcp-utilities-types.mdx | ||
| fastmcp-utilities-ui.mdx | ||