Skip to content

v0.4.1 — Upper Bound

Latest

Choose a tag to compare

@jamiew jamiew released this 30 Jul 18:11

Fixes a broken install. mcp 2.0 removed mcp.server.fastmcp, which this server is built on, and the dependency had no upper bound — so a fresh uvx spotify-mcp-jamiew resolved mcp 2.x and crashed on import. uv.lock kept CI and local development on 1.27, which is why nothing caught it until the published artifact was installed.

If you installed 0.3.1 or 0.4.0, upgrade. Both are affected.

Also in this release

  • spotipy and python-dotenv are capped below their next major too
  • a packaging test now fails the build if any runtime dependency has no upper bound

1 commit since v0.4.0