From a1a314f63aa61e103977f12c2812562ce6544c0b Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Thu, 2 May 2024 16:23:47 -0500 Subject: [PATCH] Replace pyserial-asyncio with pyserial-asyncio-fast in serial (#116636) --- homeassistant/components/serial/manifest.json | 2 +- homeassistant/components/serial/sensor.py | 2 +- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/homeassistant/components/serial/manifest.json b/homeassistant/components/serial/manifest.json index 5a097572d98..a8bcc335991 100644 --- a/homeassistant/components/serial/manifest.json +++ b/homeassistant/components/serial/manifest.json @@ -4,5 +4,5 @@ "codeowners": ["@fabaff"], "documentation": "https://www.home-assistant.io/integrations/serial", "iot_class": "local_polling", - "requirements": ["pyserial-asyncio==0.6"] + "requirements": ["pyserial-asyncio-fast==0.11"] } diff --git a/homeassistant/components/serial/sensor.py b/homeassistant/components/serial/sensor.py index 5f2b1ea3c3c..9d60877bd1b 100644 --- a/homeassistant/components/serial/sensor.py +++ b/homeassistant/components/serial/sensor.py @@ -7,7 +7,7 @@ import json import logging from serial import SerialException -import serial_asyncio +import serial_asyncio_fast as serial_asyncio import voluptuous as vol from homeassistant.components.sensor import PLATFORM_SCHEMA, SensorEntity diff --git a/requirements_all.txt b/requirements_all.txt index a59439911ac..92ad8e51fe9 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -2119,10 +2119,10 @@ pyschlage==2024.2.0 # homeassistant.components.sensibo pysensibo==1.0.36 +# homeassistant.components.serial # homeassistant.components.zha pyserial-asyncio-fast==0.11 -# homeassistant.components.serial # homeassistant.components.zha pyserial-asyncio==0.6 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index ab9a1bfc799..0676ec622ce 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1658,10 +1658,10 @@ pyschlage==2024.2.0 # homeassistant.components.sensibo pysensibo==1.0.36 +# homeassistant.components.serial # homeassistant.components.zha pyserial-asyncio-fast==0.11 -# homeassistant.components.serial # homeassistant.components.zha pyserial-asyncio==0.6