Skip to content

v0.1.3

Latest

Choose a tag to compare

@Ilm-Alan Ilm-Alan released this 10 Sep 05:00

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 --help

Upgrade an existing installation:

uv tool upgrade bloom-cli

Validation: 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.