From 4e50e605a6e003bb7d2b2085388effc1a66d54bf Mon Sep 17 00:00:00 2001 From: MattHag <16444067+MattHag@users.noreply.github.com> Date: Sat, 28 Sep 2024 18:33:17 +0200 Subject: [PATCH] device: Remove hard dependency on base --- lib/logitech_receiver/device.py | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lib/logitech_receiver/device.py b/lib/logitech_receiver/device.py index 6f53fb63..1c29d2c7 100644 --- a/lib/logitech_receiver/device.py +++ b/lib/logitech_receiver/device.py @@ -23,11 +23,9 @@ from typing import Any from typing import Callable from typing import Optional from typing import Protocol -from typing import cast from solaar import configuration -from . import base from . import descriptors from . import exceptions from . import hidpp10 @@ -62,9 +60,6 @@ class LowLevelInterface(Protocol): ... -low_level_interface = cast(LowLevelInterface, base) - - class DeviceFactory: @staticmethod def create_device(low_level: LowLevelInterface, device_info, setting_callback=None):