Skip to content

v0.30.1 — pin mcp below 2.0 in the all extra

Choose a tag to compare

@jmcentire jmcentire released this 11 Aug 18:35
· 47 commits to main since this release

Patch on top of 0.30.0.

0.30.0 pinned mcp[cli]<2.0 for the mcp extra, but the all extra still carried the unbounded requirement — so pip install kindex[all] continued to resolve mcp 2.0.0 and produce an MCP server that could not start. Both extras are pinned now.

Found by an adversarial review of the 0.30.0 doneness claim: the release evidence covered the [mcp] extra and the bare wheel, and never exercised [all]. The release isolation gate now installs the [all] extra and imports the MCP server, so a public install path cannot regress unnoticed again.

Everything in the 0.30.0 notes applies.