Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

python314-mcp-devel-1.30.0-1.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: python314-mcp-devel Distribution: openSUSE Tumbleweed
Version: 1.30.0 Vendor: openSUSE
Release: 1.1 Build date: Thu Nov 5 11:50:23 2026
Group: Unspecified Build host: reproducible
Size: 1255 Source RPM: python-mcp-1.30.0-1.1.src.rpm
Packager: https://bugs.opensuse.org
Url: https://modelcontextprotocol.io/introduction
Summary: Executables for python314-mcp
This package contains the executables for python314-mcp.

Provides

Requires

License

MIT

Changelog

* Thu Nov 05 2026 Martin Pluskal <mpluskal@suse.com>
  - Switch devel subpackage from update-alternatives to
    libalternatives, drop obsolete Group: tag, sort Recommends,
    and raise httpx/pydantic/uvicorn floors to upstream minimums.
    Version 1.30.0 fixes boo#1285723 (CVE-2026-109527) and
    boo#1285728 (CVE-2026-59951).
* Wed Nov 04 2026 Jordi Massaguer Pla <jmassaguerpla@suse.com>
  - Update to 1.30.0:
    - HTTP client redirects are only followed within the endpoint's
      origin (#3448)
    - Idle Streamable HTTP sessions now expire (#3426)
    - The OAuth client checks the authorization server's issuer (#3431)
    - Two new DeprecationWarnings (#3431, #3451)
    - AuthSettings.validate_token_resource: only accept tokens your
      TokenVerifier reports as issued for this server (#3451).
    - issuer= on ClientCredentialsOAuthProvider and
      PrivateKeyJWTOAuthProvider (#3431).
    - session_idle_timeout= and max_sessions= on FastMCP (#3426).
    - [v1.x] Resolve tool output-schema references within the schema
      document only by @maxisbey in #3396
    - [v1.x] Expire idle Streamable HTTP sessions by default and cap
      concurrent sessions by @maxisbey in #3426
    - [v1.x] Validate the authorization server metadata issuer on every
      discovery path by @maxisbey in #3431
    - [v1.x] Follow redirects only within the MCP endpoint's origin by
      @maxisbey in #3448
    - [v1.x] Add AuthSettings.validate_token_resource to check a bearer
      token's resource by @maxisbey in #3451
  - Update to 1.29.1:
    - [v1.x] Complete the FastMCP Settings model at import time by
      @maxisbey in #3352
    - [v1.x] Apply the request body limit to the SSE and OAuth endpoints
      by @maxisbey in #3344
    - [v1.x] Give recursive tool return types an object-rooted output
      schema by @maxisbey in #3377
  - Update to 1.29.0:
    - [v1.x] Route Context.report_progress() to the originating request
      stream by @maxisbey in #2994
    - [v1.x] docs: publish llms.txt and markdown renditions of the docs
      by @maxisbey in #3029
    - [v1.x] docs: pin mkdocs<2 by @maxisbey in #3074
    - [v1.x] Add Streamable HTTP request body limits by @Kludex in #3101
    - [v1.x] fix: reject trailing newline in tool-name validation by
      @maxisbey in #3086
    - [v1.x] ci: pick the docs toolchain per worktree in build-docs.sh
      by @maxisbey in #3082
    - [v1.x] Move the v1.x docs to /v1/ and mark v1.x as the maintenance
      line by @maxisbey in #3177
* Tue Jul 07 2026 Darragh O'Reilly <doreilly@suse.com>
  - Omit flaky test and don't run tests in parallel.
    This commit reduce the chances of failure by not running tests
    in parallel.
    Also omit test_streamable_http_multiple_reconnections because
    it's flaky on Tumbleweed/s390x.
* Tue Jun 30 2026 Matej Cepl <mcepl@cepl.eu>
  - Update to 1.28.1:
    - [v1.x] Buffer per-request StreamableHTTP streams; store
      priming event before dispatch by @maxisbey in #2948
    - [v1.x] Set Development Status classifier to Production/Stable
      by @maxisbey in #2976
    - [v1.x] Support TransportSecuritySettings in the WebSocket
      server transport by @maxisbey in #2992
  - Update to 1.28.0:
    - Deprecations
    - Two API surfaces now emit DeprecationWarning ahead of their
      removal in v2. Nothing is removed in 1.x, and the warnings
      fire only when the deprecated API is called - importing the
      modules stays silent.
    - WebSocket transport - mcp.client.websocket.websocket_client
      and mcp.server.websocket.websocket_server. WebSocket was
      never part of the MCP specification; use the streamable
      HTTP transport instead. The TypeScript SDK has likewise
      removed its WebSocket client for v2
      (modelcontextprotocol/typescript-sdk#1783).
    - Experimental tasks API - ClientSession.experimental,
      Server.experimental, ServerSession.experimental, and the
      experimental_task_handlers= kwarg on ClientSession. Tasks
      (SEP-1686) were removed from the MCP specification and are
      expected to return as a separate MCP extension.
    - If your test suite runs with filterwarnings = ["error"] and
      exercises these paths, add a scoped ignore such as ignore:The
      experimental tasks API is deprecated:DeprecationWarning or
      ignore:The WebSocket .* transport is
      deprecated:DeprecationWarning.
    - See #2828 for full details.
    - What's Changed
    - [v1.x] Support Python 3.14 by @maxisbey in #2769
    - fix: omit null optional fields from task result payloads by
      @liuzemei in #2809
    - [v1.x] Deprecate the WebSocket transport and the
      experimental tasks entry points by @maxisbey in #2828
    - [v1.x] Add a v2 status banner to the README by @maxisbey in
      [#2835]
    - [v1.x] Deflake the child process cleanup tests by @maxisbey
      in #2839
* Tue Jun 30 2026 Cathy Hu <cathy.hu@suse.com>
  - Drop python-uv as dependency from python-mcp, as the tests run
    through without it and we don't pull it into Ring 1 as dependency
* Fri May 29 2026 Matej Cepl <mcepl@cepl.eu>
  - Update to 1.27.1:
    - fix: catch PydanticUserError when generating output schema
      (pydantic 2.13 compat)
    - fix(auth): coerce empty-string optional URL fields to None in
      OAuthClientMetadata
    - build: restrict httpx to <1.0.0
    - refactor: import SSEError from httpx_sse public API
* Tue Apr 14 2026 Matej Cepl <mcepl@cepl.eu>
  - Update to 1.27.0:
    - fix: remove unused requests dependency from simple-chatbot
      example
    - ci: backport conformance tests from main to v1.x
    - fix: add RFC 8707 resource validation to OAuth client
    - feat: add idle timeout for StreamableHTTP sessions
    - [v1.x] fix: prevent command injection in example URL opening
    - Add VERSIONING.md, ROADMAP.md, and DEPENDENCY_POLICY.md
    - docs: restructure README into docs/ pages
    - docs: comprehensive feature documentation for SEP-1730 Tier 1
    - docs: fix stub pages and improve docs structure
    - docs: fix GitHub links to point to v1.x branch
    - docs: add snippet verification for docs/ pages
    - docs: add server-side tool error handling documentation
    - Backport: Add missing TasksCallCapability to v1.x
    - [v1.x] fix: handle non-UTF-8 bytes in stdio server stdin
    - [v1.x] fix: handle ClosedResourceError when transport closes
      mid-request
* Mon Feb 02 2026 Matej Cepl <mcepl@cepl.eu>
  - Restore tests again.
* Mon Feb 02 2026 Egbert Eich <eich@suse.com>
  - Update to v1.26.0
    * Backport: Support for Resource and ResourceTemplate metadata.
    * fix: return HTTP 404 for unknown session IDs instead of 400.
    From v.1.25.0:
    * Fix for Url Elicitation issue.
    From v1.24.0:
    * feat: client-side support for SEP-1577 sampling with tools.
    * Fix JSON-RPC error response ID matching.
    * Add `streamable_http_client` which accepts `httpx.AsyncClient`
    instead of `httpx_client_factory`.
    * Fix: use correct python command name in `test_stdio.py`.
  - Add Recommends for python-uv and npm to devel package.
* Mon Feb 02 2026 Matej Cepl <mcepl@cepl.eu>
  - Add -devel subpackage to move commands to it, and conflict the
    subpackage with `mmv` package.
* Thu Jan 15 2026 Matej Cepl <mcepl@cepl.eu>
  - Remove now redundant _multibuild file.
* Wed Dec 10 2025 Matej Cepl <mcepl@cepl.eu>
  - Update to 1.23.3:
    - Too many upgrades in between, full (too long) list is on
      https://github.com/modelcontextprotocol/python-sdk/releases
* Wed Jun 25 2025 Markéta Machová <mmachova@suse.com>
  - Update to 1.9.4
  - Run tests
  - Convert to libalternatives
* Tue Jun 03 2025 Adrian Schröter <adrian@suse.de>
  - initial package of version 1.9.2

Files

/usr/bin/mcp
/usr/bin/mcp-3.14
/usr/share/libalternatives/mcp
/usr/share/libalternatives/mcp/314.conf
/usr/share/licenses/python314-mcp-devel
/usr/share/licenses/python314-mcp-devel/LICENSE


Generated by rpm2html 1.8.1

Fabrice Bellet, Thu Nov 12 22:26:22 2026