From 1445112b0bc71b3ffd30067df44698d3c9829abd Mon Sep 17 00:00:00 2001 From: tn-pisama Date: Tue, 28 Jul 2026 13:02:50 -0700 Subject: [PATCH] release: 0.5.6 Ships two fixes that are merged to main but cannot reach users until a release carries them. - pyproject pins `mcp>=1.0.0,<2`. Published 0.5.5 declares `mcp>=1.0.0`, so `pip install "pisama[mcp]"` resolves mcp 2.0.0 and `pisama mcp-server` dies at server.py:138 with AttributeError: 'Server' object has no attribute 'list_tools'. A dependency constraint only takes effect in a release that carries it. - README corrections. PyPI renders the README from the published artifact, so pypi.org still advertises four detectors that do not exist (delegation, grounding, retrieval_quality, compaction_quality), a "framework-specific detectors" claim that is false, and a TRAIL table our own evidence.json contradicts. Co-Authored-By: Claude --- pyproject.toml | 2 +- src/pisama/__init__.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 96ac61e..dea2652 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "hatchling.build" [project] name = "pisama" -version = "0.5.5" +version = "0.5.6" description = "Multi-agent failure detection for production AI systems" readme = "README.md" license = "MIT" diff --git a/src/pisama/__init__.py b/src/pisama/__init__.py index 4b8f414..1c7a563 100644 --- a/src/pisama/__init__.py +++ b/src/pisama/__init__.py @@ -14,7 +14,7 @@ __version__ = _pkg_version("pisama") except PackageNotFoundError: # running from a source checkout without an install - __version__ = "0.5.5" + __version__ = "0.5.6" from pisama._analyze import AnalyzeResult, Issue, analyze, async_analyze from pisama._http import PisamaAuthError