diff options
Diffstat (limited to 'glucometerutils/driver.py')
-rw-r--r-- | glucometerutils/driver.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/glucometerutils/driver.py b/glucometerutils/driver.py index 88556d8..5f524e9 100644 --- a/glucometerutils/driver.py +++ b/glucometerutils/driver.py @@ -8,13 +8,14 @@ import dataclasses import datetime import importlib import inspect -from typing import Generator, Optional, Text, Type +from collections.abc import Generator +from typing import Optional from glucometerutils import common class GlucometerDevice(abc.ABC): - def __init__(self, device_path: Optional[Text]) -> None: + def __init__(self, device_path: Optional[str]) -> None: pass def connect(self) -> None: @@ -72,7 +73,7 @@ class GlucometerDevice(abc.ABC): @dataclasses.dataclass class Driver: - device: Type[GlucometerDevice] + device: type[GlucometerDevice] help: str |