From 6b4ca9cbf74455cebc89a8b35816bbaf009062f7 Mon Sep 17 00:00:00 2001 From: epenet <6771947+epenet@users.noreply.github.com> Date: Wed, 28 May 2025 09:50:16 +0200 Subject: [PATCH] Swap pyserial-asyncio for pyserial-asyncio-fast --- rflink/protocol.py | 10 +++++----- rflinkproxy/__main__.py | 2 +- setup.py | 2 +- tests/test_cli.py | 2 +- tests/test_proxy.py | 2 +- 5 files changed, 9 insertions(+), 9 deletions(-) diff --git a/rflink/protocol.py b/rflink/protocol.py index efdc677..309e63f 100644 --- a/rflink/protocol.py +++ b/rflink/protocol.py @@ -25,7 +25,7 @@ import socket -from serial_asyncio import create_serial_connection +from serial_asyncio_fast import create_serial_connection from .parser import ( PacketType, @@ -59,7 +59,7 @@ def __init__( loop: Optional[asyncio.AbstractEventLoop] = None, disconnect_callback: Optional[Callable[[Optional[Exception]], None]] = None, keepalive: Optional[int] = None, - **kwargs: Any + **kwargs: Any, ) -> None: """Initialize class.""" if loop: @@ -160,7 +160,7 @@ def __init__( self, *args: Any, packet_callback: Optional[Callable[[PacketType], None]] = None, - **kwargs: Any + **kwargs: Any, ) -> None: """Add packethandling specific initialization. @@ -226,7 +226,7 @@ def __init__( self, *args: Any, packet_callback: Optional[Callable[[PacketType], None]] = None, - **kwargs: Any + **kwargs: Any, ) -> None: """Add packethandling specific initialization.""" super().__init__(*args, **kwargs) @@ -282,7 +282,7 @@ def __init__( *args: Any, event_callback: Optional[Callable[[PacketType], None]] = None, ignore: Optional[Sequence[str]] = None, - **kwargs: Any + **kwargs: Any, ) -> None: """Add eventhandling specific initialization.""" super().__init__(*args, **kwargs) diff --git a/rflinkproxy/__main__.py b/rflinkproxy/__main__.py index 87c781f..4029890 100644 --- a/rflinkproxy/__main__.py +++ b/rflinkproxy/__main__.py @@ -26,7 +26,7 @@ import async_timeout import pkg_resources from docopt import docopt -from serial_asyncio import create_serial_connection +from serial_asyncio_fast import create_serial_connection from rflink.parser import ( DELIM, diff --git a/setup.py b/setup.py index c748c45..93e3e76 100644 --- a/setup.py +++ b/setup.py @@ -60,7 +60,7 @@ def version_from_git(): "async_timeout", "docopt", "pyserial", - "pyserial-asyncio", + "pyserial-asyncio-fast", 'typing;python_version<"3.5"', ], # # List additional groups of dependencies here (e.g. development diff --git a/tests/test_cli.py b/tests/test_cli.py index e006e0e..b356ef5 100644 --- a/tests/test_cli.py +++ b/tests/test_cli.py @@ -2,7 +2,7 @@ import asyncio -from serial_asyncio import SerialTransport +from serial_asyncio_fast import SerialTransport from rflink.__main__ import main diff --git a/tests/test_proxy.py b/tests/test_proxy.py index 3fd2439..c0811c6 100644 --- a/tests/test_proxy.py +++ b/tests/test_proxy.py @@ -2,7 +2,7 @@ import asyncio -from serial_asyncio import SerialTransport +from serial_asyncio_fast import SerialTransport from rflinkproxy.__main__ import main