Script 'mail_helper' called by obssrc
Hello community,
here is the log from the commit of package python-fastmcp-slim for
openSUSE:Factory checked in at 2026-07-06 12:35:01
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/python-fastmcp-slim (Old)
and /work/SRC/openSUSE:Factory/.python-fastmcp-slim.new.1982 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "python-fastmcp-slim"
Mon Jul 6 12:35:01 2026 rev:3 rq:1363976 version:3.4.3
Changes:
--------
--- /work/SRC/openSUSE:Factory/python-fastmcp-slim/python-fastmcp-slim.changes
2026-06-23 17:46:04.433190788 +0200
+++
/work/SRC/openSUSE:Factory/.python-fastmcp-slim.new.1982/python-fastmcp-slim.changes
2026-07-06 12:37:38.654481303 +0200
@@ -1,0 +2,22 @@
+Mon Jul 6 07:37:44 UTC 2026 - Martin Pluskal <[email protected]>
+
+- Update to version 3.4.3:
+ * Block SSRF allow-list bypasses via NAT64 and IPv6 transition
+ addresses (6to4, Teredo, ISATAP)
+ * Validate Host and Origin headers in the Streamable HTTP
+ transport to prevent DNS rebinding against localhost servers
+ * Reject unsafe OAuth redirect schemes and unregistered DCR
+ redirect URIs; forward IdP auth errors to the MCP client
+ * Isolate event store replay between sessions
+ * Fix proxy session teardown races and KeyError on
+ StatefulProxyClient.clear()
+ * Preserve required discriminator tags and guard recursive
+ references in JSON schema conversion
+ * Fix caching middleware TypeError on cache miss and async
+ rate-limiting client id callbacks
+ * Add --verify flag for TLS certificate verification to the
+ remote command
+ * Bound the default OIDC discovery timeout and expose it on
+ provider wrappers
+
+-------------------------------------------------------------------
Old:
----
fastmcp_slim-3.4.2.tar.gz
New:
----
fastmcp_slim-3.4.3.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-fastmcp-slim.spec ++++++
--- /var/tmp/diff_new_pack.vn6FHU/_old 2026-07-06 12:37:39.194500067 +0200
+++ /var/tmp/diff_new_pack.vn6FHU/_new 2026-07-06 12:37:39.198500206 +0200
@@ -17,12 +17,12 @@
Name: python-fastmcp-slim
-Version: 3.4.2
+Version: 3.4.3
Release: 0
Summary: The fast, Pythonic way to build MCP servers and clients (slim)
License: Apache-2.0
URL: https://github.com/jlowin/fastmcp
-Source:
https://files.pythonhosted.org/packages/source/f/fastmcp-slim/fastmcp_slim-%{version}.tar.gz
+Source:
https://files.pythonhosted.org/packages/source/f/fastmcp_slim/fastmcp_slim-%{version}.tar.gz
BuildRequires: %{python_module Authlib >= 1.6.11}
BuildRequires: %{python_module PyYAML >= 6.0}
BuildRequires: %{python_module cyclopts >= 4.0.0}
@@ -57,8 +57,6 @@
BuildRequires: %{python_module wheel}
BuildRequires: fdupes
BuildRequires: python-rpm-macros
-Requires(post): update-alternatives
-Requires(postun): update-alternatives
# uv-backend wheels don't expose deps to pythondistdeps, so require them by
hand
Requires: python-Authlib >= 1.6.11
Requires: python-PyYAML >= 6.0
@@ -88,6 +86,8 @@
Requires: python-uvicorn >= 0.35
Requires: python-watchfiles >= 1.0.0
Requires: python-websockets >= 15.0.1
+Requires(post): update-alternatives
+Requires(postun): update-alternatives
BuildArch: noarch
%python_subpackages
++++++ fastmcp_slim-3.4.2.tar.gz -> fastmcp_slim-3.4.3.tar.gz ++++++
++++ 3295 lines of diff (skipped)