MCPcopy Create free account
hub / github.com/prefecthq/fastmcp / versions

github.com/prefecthq/fastmcp @v4.0.2 → @v4.0.3

indexed versions: v3.4.2 · v3.4.4 · v3.4.5 · v3.4.6 · v3.4.7 · v4.0.0 · v4.0.0b1 · v4.0.1 · v4.0.2 · v4.0.3

28 added 0 removed 3 signature changed

Removed / breaking in @v4.0.2, gone in @v4.0.3

nothing removed — clean upgrade

Signature changed

MCPConfigTransport._build_compositeMethodfastmcp_slim/fastmcp/client/transports/config.py
MCPConfigTransport._create_proxyMethodfastmcp_slim/fastmcp/client/transports/config.py
_make_protocol_era_serverFunctiontests/test_mcp_config.py

Added new API surface in @v4.0.3

MCPConfigTransport._create_transportMethodfastmcp_slim/fastmcp/client/transports/config.py
MCPConfigTransport._prepare_transportsMethodfastmcp_slim/fastmcp/client/transports/config.py
MontySandboxProvider.trackMethodfastmcp_slim/fastmcp/experimental/transforms/code_mode.py
MontySandboxProvider.wrappedMethodfastmcp_slim/fastmcp/experimental/transforms/code_mode.py
_is_unconstrained_sequenceFunctionfastmcp_slim/fastmcp/tools/function_parsing.py
QueuedCallbackProviderClasssts/experimental/transforms/test_monty_callback_lifecycle.py
QueuedCallbackProvider._run_montyMethodsts/experimental/transforms/test_monty_callback_lifecycle.py
backgroundFunctionsts/experimental/transforms/test_monty_callback_lifecycle.py
callbackFunctionsts/experimental/transforms/test_monty_callback_lifecycle.py
runFunctionsts/experimental/transforms/test_monty_callback_lifecycle.py
test_monty_provider_joins_callbacks_on_cancellationFunctionsts/experimental/transforms/test_monty_callback_lifecycle.py
test_monty_provider_rejects_callbacks_queued_after_exitFunctionsts/experimental/transforms/test_monty_callback_lifecycle.py
test_monty_provider_waits_for_unawaited_callback_cleanupFunctionsts/experimental/transforms/test_monty_callback_lifecycle.py
wait_until_startedFunctionsts/experimental/transforms/test_monty_callback_lifecycle.py
test_client_task_timing_fields_parse_as_integersFunctiontests/tasks/client/test_client_models.py
test_server_task_timing_fields_serialize_as_integersFunctiontests/tasks/server/test_wire_models.py
identify_legacyFunctiontests/test_mcp_config.py
identify_modernFunctiontests/test_mcp_config.py
lifespanFunctiontests/test_mcp_config.py
test_failed_known_legacy_backend_does_not_downgrade_healthy_backendsFunctiontests/test_mcp_config.py
test_legacy_first_connection_preserves_declared_mount_precedenceFunctiontests/test_mcp_config.py
unavailable_lifespanFunctiontests/test_mcp_config.py
TestUnconstrainedSequenceReturnsClasstests/tools/tool/test_output_schema.py
TestUnconstrainedSequenceReturns.funcMethodtests/tools/tool/test_output_schema.py
TestUnconstrainedSequenceReturns.renderMethodtests/tools/tool/test_output_schema.py
TestUnconstrainedSequenceReturns.test_a_constrained_sequence_still_infersMethodtests/tools/tool/test_output_schema.py
TestUnconstrainedSequenceReturns.test_an_image_is_not_duplicated_into_structured_contentMethodtests/tools/tool/test_output_schema.py
TestUnconstrainedSequenceReturns.test_no_schema_is_inferredMethodtests/tools/tool/test_output_schema.py