hanzoai 2.2.1: ship hanzoai.protocols

protocols.py landed 2026-03-31 (200cef23) but 2.2.0 was published before
it, so the module never reached PyPI. hanzo-mcp imports
hanzoai.protocols at startup; resolving against the published 2.2.0
crashed every stdio launch with ModuleNotFoundError before the
initialize response — surfacing as 'Failed to connect' in Claude
Desktop/Code.
This commit is contained in:
2026-06-10 20:03:53 -07:00
parent 0adac47731
commit 8f56ef4d0d
3 changed files with 12 additions and 2 deletions
+10
View File
@@ -1,5 +1,15 @@
# Changelog
## 2.2.1 (2026-06-10)
### Bug Fixes
* ship `hanzoai.protocols` (in-tree since 2026-03-31 but never released) — `hanzo-mcp` imports it at startup, so installs resolving `hanzoai==2.2.0` crashed with `ModuleNotFoundError` before answering MCP `initialize`
### Chores
* remove dead release-please machinery (config, manifest, release-doctor workflow); releases are tag-driven via `publish-pypi.yml`
## 2.0.2 (2025-04-04)
Full Changelog: [v2.0.1...v2.0.2](https://github.com/hanzoai/python-sdk/compare/v2.0.1...v2.0.2)
+1 -1
View File
@@ -1,4 +1,4 @@
# Hanzo AI SDK
__title__ = "hanzoai"
__version__ = "2.2.0" # x-release-please-version
__version__ = "2.2.1"
+1 -1
View File
@@ -1,6 +1,6 @@
[project]
name = "hanzoai"
version = "2.2.0"
version = "2.2.1"
description = "The official Python library for the Hanzo API"
dynamic = ["readme"]
license = "BSD-3-Clause"