Status and compatibility#

Version and requirements#

Item Value
Version 0.1.1
License MIT
Python Python 3.11 or newer
Dependencies google-cloud-storage>=2.18
mcp extra mcp>=2.2,<3, for wenchang.mcp. Targets mcp.server.mcpserver.MCPServer only; FastMCP and mcp 1.x servers do not work.
testing extra pytest>=8.3, for the conformance suites in wenchang.testing.

wenchang is installed from git by release tag, for example pip install "wenchang[mcp] @ git+https://github.com/msiebert/wenchang@v0.1.1". It is not published on PyPI. The base package works without the mcp extra; see Integrate without MCP.

Releases and versioning#

Releases are git tags named vX.Y.Z, each with a GitHub Release. There is no PyPI release. Changes are recorded in CHANGELOG.md in the Keep a Changelog format, and the release process is in docs/releasing.md.

Versions follow SemVer over the public surface: the modules, functions, classes, arguments, tool names and schemas, error payloads, and stored format documented on this site.

Known limitations#