device: Remove hard dependency on base

This commit is contained in:
MattHag 2024-09-28 18:33:17 +02:00 committed by Peter F. Patel-Schneider
parent 37e2ac80ba
commit 4e50e605a6
1 changed files with 0 additions and 5 deletions

View File

@ -23,11 +23,9 @@ from typing import Any
from typing import Callable from typing import Callable
from typing import Optional from typing import Optional
from typing import Protocol from typing import Protocol
from typing import cast
from solaar import configuration from solaar import configuration
from . import base
from . import descriptors from . import descriptors
from . import exceptions from . import exceptions
from . import hidpp10 from . import hidpp10
@ -62,9 +60,6 @@ class LowLevelInterface(Protocol):
... ...
low_level_interface = cast(LowLevelInterface, base)
class DeviceFactory: class DeviceFactory:
@staticmethod @staticmethod
def create_device(low_level: LowLevelInterface, device_info, setting_callback=None): def create_device(low_level: LowLevelInterface, device_info, setting_callback=None):