Bloom 0.1.3 fixes fresh installs that failed at startup because MCP 2 removed the streamablehttp_client API used by Bloom. Available on PyPI.
- Limit MCP to
>=1.14.0,<2. - Validate built packages and check both CLI entrypoints in CI using fresh dependency resolution without
uv.lock. - Keep wheel and source distribution metadata compatible with the pinned publishing tools.
- Update installation, upgrade, and troubleshooting documentation and the in-app release notes.
Install this release:
uv tool install --python 3.12 bloom-cli==0.1.3
bloom --helpUpgrade an existing installation:
uv tool upgrade bloom-cliValidation: clean installs of the published PyPI package on Python 3.12 and 3.14 selected MCP 1.30.0 automatically; bloom --help, bloom-acp --help, and both version commands passed. All 33 focused MCP and ACP initialization tests passed, and Twine validated the wheel and source distribution. GitHub CI passed, including the full test suite, snapshots, lint, and type checks.
Thanks to @voodoohop for reporting the failure and confirming the MCP compatibility workaround. Addresses #1.