File python-mcp.changes of Package python-mcp
------------------------------------------------------------------- Tue Oct 7 13:57:46 UTC 2025 - Christian Goll <cgoll@suse.com> - Update to 1.16.0 - Changes from 1.16.0: * Add error log for client stdio * Accept additional response_types values from OAuth servers * Fix MCP server OAuth not working with Visual Studio Code and others with extra grant_types * Add comprehensive Unicode tests for streamable HTTP transport * Update Icon.sizes to use string array format * improve misleading warning for progress callback exceptions * catch and rethrow SSEError during SSE connection establishment * Add icons support for ResourceTemplate - Changes from 1.15.0: * Return HTTP 403 for invalid Origin headers * Add test for ProtectedResourceMetadataParsing * add paginated list decorators for prompts, resources, and tools * Use streamable-http consistently in examples * Add SDK support for SEP-1034 default values in elicitation schemas * Implementation of SEP 973 - Additional metadata + icons support - Changes from 1.14.1: * fix(fastmcp): propagate mimeType in resource template list * fix: allow elicitations accepted without content - Changes from 1.14.0: * Added Audio to FastMCP * Fix: avoid uncessary retries in OAuth authenticated requests * Add PATHEXT to default STDIO env vars in windows * fix: error too many values to unpack (expected 2) * SDK Parity: Avoid Parsing Server Response for non-JsonRPCMessage Requests * types: Setting default value for method: Literal * Update simple-resource example to use non-deprecated read_resource return type * Allow ping requests before initialization * Fix context injection for resources and prompts - Changes from 1.13.1: * docs: clarify streamable_http_path configuration when mounting servers * feat: Add CORS configuration for browser-based MCP clients - Changes from 1.13.0: * Add pyright strict mode on the whole project * Consistent casing for default headers Accept and Content-Type * Update dependencies and fix type issues * fix: prevent async generator cleanup errors in StreamableHTTP transport - Changes from 1.12.4: * Improved supported for ProtectedResourceMetadata * Improve README around the Context object * Fix : token_endpoint_auth_signing_alg_values_supported is a json array * Remove strict validation on response_modes_supported member of OAuthMetadata - Changes from 1.12.3: * server: skip duplicate response on CancelledError * Unpack settings in FastMCP - Changes from 1.12.2: * fix: perform auth server metadata discovery fallbacks on any 4xx - Changes from 1.12.1: * Make sure RequestId is not coerced as int * Fix: Replace threading.Lock with anyio.Lock for Ray deployment compatibility * fix: fix OAuth flow request object handling ------------------------------------------------------------------- Wed Jun 25 08:47:38 UTC 2025 - Markéta Machová <mmachova@suse.com> - Update to 1.9.4 - Run tests - Convert to libalternatives ------------------------------------------------------------------- Tue Jun 3 06:45:00 UTC 2025 - Adrian Schröter <adrian@suse.de> - initial package of version 1.9.2