Skip to content

Labwire 0.4.1

Choose a tag to compare

@Silousr Silousr released this 29 Jul 12:39

Fixed

  • Dependency upper bounds everywhere. labwire-mcp declared
    mcp>=1.2 with no ceiling, so the moment the MCP Python SDK ships its
    v2 (breaking, announced alongside the 2026-07-28 MCP specification),
    every fresh pip install labwire-mcp would pull it and die. Now
    mcp>=1.2,<2. The audit applied the same discipline across every
    published package: majors bounded for pydantic, websockets, pynacl,
    pyyaml, typer, jsonschema, the serial extras, and the bridge extras,
    and the labwire-* cross-dependencies are bounded to the current
    minor (>=0.4.1,<0.5) so a future breaking labwire-core can never be
    pulled under an older adapter. No code changes.

Full changelog: https://github.com/benchwire/labwire/blob/main/CHANGELOG.md