From 9b42c8030ccb79fd0b40a2dcc7cefbc05368149b Mon Sep 17 00:00:00 2001 From: haskal Date: Wed, 12 May 2021 16:33:23 -0400 Subject: [PATCH] fix type error --- megacom/__init__.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/megacom/__init__.py b/megacom/__init__.py index 8dbacd3..4929823 100644 --- a/megacom/__init__.py +++ b/megacom/__init__.py @@ -5,7 +5,6 @@ import errno import re import sys import termios -import traceback import tty from types import TracebackType from typing import Any, List, Optional, Tuple, Type @@ -137,9 +136,9 @@ async def megacom(tty: str, baud: int, mode: str) -> None: pout.write(c) await pout.drain() - stdin_to_serial = asyncio.create_task(connect_pipe(stdin, serialout, True)) - serial_to_stdout = asyncio.create_task(connect_pipe(serialin, stdout)) - time_to_exit = asyncio.create_task(exit_flag.wait()) + stdin_to_serial: asyncio.Task = asyncio.create_task(connect_pipe(stdin, serialout, True)) + serial_to_stdout: asyncio.Task = asyncio.create_task(connect_pipe(serialin, stdout)) + time_to_exit: asyncio.Task = asyncio.create_task(exit_flag.wait()) do_retry = False @@ -155,7 +154,8 @@ async def megacom(tty: str, baud: int, mode: str) -> None: task.result() return task.done() - await asyncio.wait([time_to_exit, stdin_to_serial, serial_to_stdout], return_when=asyncio.FIRST_COMPLETED) + await asyncio.wait([time_to_exit, stdin_to_serial, serial_to_stdout], + return_when=asyncio.FIRST_COMPLETED) if handle_done(time_to_exit): pass elif handle_done(stdin_to_serial):