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
openSUSE Build Service is sponsored by