| Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
| 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.
MIT
* 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
/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