Swap pyserial-asyncio for pyserial-asyncio-fast (#158)

* Swap pyserial-asyncio for pyserial-asyncio-fast

fixes #154

* actually commit the import change
This commit is contained in:
J. Nick Koston
2024-06-07 16:08:35 +02:00
committed by GitHub
parent 059c0802ad
commit fc65326370
4 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -4,7 +4,7 @@ from functools import partial
import asyncio
import logging
from serial_asyncio import create_serial_connection
from serial_asyncio_fast import create_serial_connection
from dsmr_parser import telegram_specifications
from dsmr_parser.clients.telegram_buffer import TelegramBuffer
+1 -1
View File
@@ -2,7 +2,7 @@
import asyncio
from serial_asyncio import create_serial_connection
from serial_asyncio_fast import create_serial_connection
from .protocol import DSMRProtocol, _create_dsmr_protocol
+3 -3
View File
@@ -1,6 +1,6 @@
import logging
import serial
import serial_asyncio
import serial_asyncio_fast
from dsmr_parser.clients.telegram_buffer import TelegramBuffer
from dsmr_parser.exceptions import ParseError, InvalidChecksumError
@@ -77,7 +77,7 @@ class AsyncSerialReader(SerialReader):
:rtype: None
"""
# create Serial StreamReader
conn = serial_asyncio.open_serial_connection(**self.serial_settings)
conn = serial_asyncio_fast.open_serial_connection(**self.serial_settings)
reader, _ = await conn
while True:
@@ -107,7 +107,7 @@ class AsyncSerialReader(SerialReader):
"""
# create Serial StreamReader
conn = serial_asyncio.open_serial_connection(**self.serial_settings)
conn = serial_asyncio_fast.open_serial_connection(**self.serial_settings)
reader, _ = await conn
while True:
+1 -1
View File
@@ -11,7 +11,7 @@ setup(
packages=find_packages(exclude=('test', 'test.*')),
install_requires=[
'pyserial>=3,<4',
'pyserial-asyncio<1',
'pyserial-asyncio-fast>=0.11',
'pytz',
'Tailer==0.4.1',
'dlms_cosem==21.3.2'