-
v0.4.1
StableAll checks were successfulreleased this
2026-09-06 21:14:36 +00:00 | 0 commits to main since this releaseFixed
- Capped
mcp[cli]to<2(was unbounded>=1.28.1). Themcp2.x release renamedFastMCPtoMCPServerand moved the module, whichapp/server.py'sexcept ImportErrorfallback silently treated as "SDK not installed" and swapped in a no-op stub server (tools/resources/prompts became inert,mcp.run()a no-op). Since neither the Dockerfile nor CI pin dependency versions, fresh builds were silently resolvingmcp==2.1.1and shipping a non-functional server. - Added
PLR0917to the ruff ignore list (new rule in ruff 0.16.x, same rationale as the existingPLR0913ignore for the multi-parameter HA API tool functions)
Dependencies
- Pinned
mcp[cli]to>=1.28.1,<2 - Upgraded dev tooling floors:
ruff0.15.22 -> 0.16.6,mypy2.3.0 -> 2.3.1 (and matching.pre-commit-config.yamlrevs, which had drifted from the floors) - Regenerated
requirements-lock.txtagainst the cappedmcpconstraint - Removed unused
uv.lock(stale since the initial commit; the project usespip/Taskfile.yml, neveruv)
Container Image
Docker image available on Forgejo:
https://git.timstoop.nl/tim/-/packages/container/hass-mcp/docker pull git.timstoop.nl/tim/hass-mcp:0.4.1Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Capped