From 7092f0e6de611a758445234d4a708f789db55f70 Mon Sep 17 00:00:00 2001 From: Eric Trenkel Date: Sun, 16 Aug 2026 02:45:23 +0200 Subject: [PATCH 1/3] Fix missing serial_asyncio import --- custom_components/flipper_rc/flipper_ir.py | 1 + 1 file changed, 1 insertion(+) diff --git a/custom_components/flipper_rc/flipper_ir.py b/custom_components/flipper_rc/flipper_ir.py index f02ed82..7e39bc2 100644 --- a/custom_components/flipper_rc/flipper_ir.py +++ b/custom_components/flipper_rc/flipper_ir.py @@ -3,6 +3,7 @@ import time from posixpath import normpath import re +import serial_asyncio_fast as serial_asyncio _LOGGER = logging.getLogger(__name__) From d5b3c511b167ffcf79dcbabdd851f044052f2ef6 Mon Sep 17 00:00:00 2001 From: Eric Trenkel Date: Sun, 16 Aug 2026 02:53:57 +0200 Subject: [PATCH 2/3] Add serial_asyncio_fast to test dependencies --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index cb72f0d..0bd60ec 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,7 +19,7 @@ jobs: - name: Install test dependencies run: | python -m pip install --upgrade pip - pip install pytest pytest-asyncio + pip install pytest pytest-asyncio serial_asyncio_fast - name: Run tests run: pytest -q From d2700a8731588b870a8a6efde4e00ce64d8ec95c Mon Sep 17 00:00:00 2001 From: Eric Trenkel Date: Sun, 16 Aug 2026 03:00:38 +0200 Subject: [PATCH 3/3] Update test dependencies in workflow configuration --- .github/workflows/tests.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 0bd60ec..c583b01 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -19,7 +19,7 @@ jobs: - name: Install test dependencies run: | python -m pip install --upgrade pip - pip install pytest pytest-asyncio serial_asyncio_fast + pip install pytest pytest-asyncio pyserial-asyncio-fast - name: Run tests run: pytest -q