Bump zwave-js-server-python to 0.66.0 (#148939)

Co-authored-by: Marc Mueller <30130371+cdce8p@users.noreply.github.com>
This commit is contained in:
AlCalzone 2025-07-17 15:20:03 +02:00 committed by GitHub
parent 9df97fb2e2
commit b33a556ca5
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
7 changed files with 10 additions and 10 deletions

View File

@ -9,7 +9,7 @@
"integration_type": "hub", "integration_type": "hub",
"iot_class": "local_push", "iot_class": "local_push",
"loggers": ["zwave_js_server"], "loggers": ["zwave_js_server"],
"requirements": ["pyserial==3.5", "zwave-js-server-python==0.65.0"], "requirements": ["pyserial==3.5", "zwave-js-server-python==0.66.0"],
"usb": [ "usb": [
{ {
"vid": "0658", "vid": "0658",

View File

@ -5,7 +5,7 @@ from __future__ import annotations
from collections.abc import Callable from collections.abc import Callable
import functools import functools
from pydantic.v1 import ValidationError from pydantic import ValidationError
import voluptuous as vol import voluptuous as vol
from zwave_js_server.model.controller import CONTROLLER_EVENT_MODEL_MAP from zwave_js_server.model.controller import CONTROLLER_EVENT_MODEL_MAP
from zwave_js_server.model.driver import DRIVER_EVENT_MODEL_MAP, Driver from zwave_js_server.model.driver import DRIVER_EVENT_MODEL_MAP, Driver
@ -78,7 +78,7 @@ def validate_event_data(obj: dict) -> dict:
except ValidationError as exc: except ValidationError as exc:
# Filter out required field errors if keys can be missing, and if there are # Filter out required field errors if keys can be missing, and if there are
# still errors, raise an exception # still errors, raise an exception
if [error for error in exc.errors() if error["type"] != "value_error.missing"]: if [error for error in exc.errors() if error["type"] != "missing"]:
raise vol.MultipleInvalid from exc raise vol.MultipleInvalid from exc
return obj return obj

2
requirements_all.txt generated
View File

@ -3209,7 +3209,7 @@ ziggo-mediabox-xl==1.1.0
zm-py==0.5.4 zm-py==0.5.4
# homeassistant.components.zwave_js # homeassistant.components.zwave_js
zwave-js-server-python==0.65.0 zwave-js-server-python==0.66.0
# homeassistant.components.zwave_me # homeassistant.components.zwave_me
zwave-me-ws==0.4.3 zwave-me-ws==0.4.3

View File

@ -2644,7 +2644,7 @@ zeversolar==0.3.2
zha==0.0.62 zha==0.0.62
# homeassistant.components.zwave_js # homeassistant.components.zwave_js
zwave-js-server-python==0.65.0 zwave-js-server-python==0.66.0
# homeassistant.components.zwave_me # homeassistant.components.zwave_me
zwave-me-ws==0.4.3 zwave-me-ws==0.4.3

View File

@ -2520,7 +2520,7 @@ async def test_subscribe_rebuild_routes_progress(
{ {
"source": "controller", "source": "controller",
"event": "rebuild routes progress", "event": "rebuild routes progress",
"progress": {67: "pending"}, "progress": {"67": "pending"},
}, },
) )
client.driver.controller.receive_event(event) client.driver.controller.receive_event(event)
@ -2564,7 +2564,7 @@ async def test_subscribe_rebuild_routes_progress_initial_value(
{ {
"source": "controller", "source": "controller",
"event": "rebuild routes progress", "event": "rebuild routes progress",
"progress": {67: "pending"}, "progress": {"67": "pending"},
}, },
) )
client.driver.controller.receive_event(event) client.driver.controller.receive_event(event)

View File

@ -34,7 +34,7 @@ async def _trigger_repair_issue(
"source": "controller", "source": "controller",
"event": "node added", "event": "node added",
"node": node_state, "node": node_state,
"result": "", "result": {},
}, },
) )
with patch( with patch(

View File

@ -247,7 +247,7 @@ async def test_invalid_multilevel_sensor_scale(
"source": "controller", "source": "controller",
"event": "node added", "event": "node added",
"node": node_state, "node": node_state,
"result": "", "result": {},
}, },
) )
client.driver.controller.receive_event(event) client.driver.controller.receive_event(event)
@ -610,7 +610,7 @@ async def test_invalid_meter_scale(
"source": "controller", "source": "controller",
"event": "node added", "event": "node added",
"node": node_state, "node": node_state,
"result": "", "result": {},
}, },
) )
client.driver.controller.receive_event(event) client.driver.controller.receive_event(event)