Skip to content
This repository was archived by the owner on Sep 3, 2026. It is now read-only.

v0.4.1

tagged this 31 Aug 11:04
The server loaded FastMCP through a try/except ImportError pair, which works at runtime and defeats
mypy --strict: the second binding is a redefinition, and silencing it with a type ignore hides real
errors in the same block. It now resolves the class through importlib, so mcp 1.x (FastMCP) and 2.x
(MCPServer) both load with one typed path and no ignores.

py.typed added, mypy --strict clean, CI on 3.10-3.13 across Linux and macOS. Changelog carries real
entries rather than a "prior release" placeholder.

Aligned with assurance-core 0.10.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Assets 2
Loading