From edf510f9c0fd6ed2253aa0afd70728c75e4668cf Mon Sep 17 00:00:00 2001 From: jan iversen Date: Thu, 12 Oct 2023 18:19:11 +0200 Subject: [PATCH] Bump pymodbus v3.5.4 (#101877) --- homeassistant/components/modbus/manifest.json | 2 +- homeassistant/components/modbus/modbus.py | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/modbus/manifest.json b/homeassistant/components/modbus/manifest.json index 7faf873b655..93a3f22c97d 100644 --- a/homeassistant/components/modbus/manifest.json +++ b/homeassistant/components/modbus/manifest.json @@ -6,5 +6,5 @@ "iot_class": "local_polling", "loggers": ["pymodbus"], "quality_scale": "gold", - "requirements": ["pymodbus==3.5.2"] + "requirements": ["pymodbus==3.5.4"] } diff --git a/homeassistant/components/modbus/modbus.py b/homeassistant/components/modbus/modbus.py index 4ef205aace3..764cf4930f7 100644 --- a/homeassistant/components/modbus/modbus.py +++ b/homeassistant/components/modbus/modbus.py @@ -443,7 +443,7 @@ class ModbusHub: if not hasattr(result, entry.attr): self._log_error(str(result)) return None - if result.isError(): # type: ignore[no-untyped-call] + if result.isError(): self._log_error("Error: pymodbus returned isError True") return None self._in_error = False diff --git a/requirements_all.txt b/requirements_all.txt index 639c79ae937..cbb67c2620b 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1866,7 +1866,7 @@ pymitv==1.4.3 pymochad==0.2.0 # homeassistant.components.modbus -pymodbus==3.5.2 +pymodbus==3.5.4 # homeassistant.components.monoprice pymonoprice==0.4 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index b037dbdba16..fb34a2d466a 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1403,7 +1403,7 @@ pymeteoclimatic==0.0.6 pymochad==0.2.0 # homeassistant.components.modbus -pymodbus==3.5.2 +pymodbus==3.5.4 # homeassistant.components.monoprice pymonoprice==0.4