from __future__ import annotations from core.device_manager import DEFAULT_MANAGER, DeviceManager from core.driver import Driver def get_driver( device_id: str | None = None, *, manager: DeviceManager | None = None, ) -> Driver: return (manager or DEFAULT_MANAGER).active_driver(device_id)