Bump mcp to 1.5.0 (#141219)

* Bump mcp to 1.5.0

* Add required server lifespan typing

* Remove comment about typing
pull/141249/head
Allen Porter 2025-03-23 14:12:44 -07:00 committed by GitHub
parent 2883f0a1e8
commit 842356877e
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 5 additions and 5 deletions

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/mcp",
"iot_class": "local_polling",
"quality_scale": "silver",
"requirements": ["mcp==1.1.2"]
"requirements": ["mcp==1.5.0"]
}

View File

@ -8,6 +8,6 @@
"integration_type": "service",
"iot_class": "local_push",
"quality_scale": "silver",
"requirements": ["mcp==1.1.2", "aiohttp_sse==2.2.0", "anyio==4.9.0"],
"requirements": ["mcp==1.5.0", "aiohttp_sse==2.2.0", "anyio==4.9.0"],
"single_config_entry": true
}

View File

@ -52,7 +52,7 @@ async def create_server(
if llm_api_id == STATELESS_LLM_API:
llm_api_id = llm.LLM_API_ASSIST
server = Server("home-assistant")
server = Server[Any]("home-assistant")
async def get_api_instance() -> llm.APIInstance:
"""Get the LLM API selected."""

2
requirements_all.txt generated
View File

@ -1382,7 +1382,7 @@ mbddns==0.1.2
# homeassistant.components.mcp
# homeassistant.components.mcp_server
mcp==1.1.2
mcp==1.5.0
# homeassistant.components.minecraft_server
mcstatus==11.1.1

View File

@ -1157,7 +1157,7 @@ mbddns==0.1.2
# homeassistant.components.mcp
# homeassistant.components.mcp_server
mcp==1.1.2
mcp==1.5.0
# homeassistant.components.minecraft_server
mcstatus==11.1.1