mirror of
https://github.com/espressif/esp-idf.git
synced 2026-10-02 03:00:34 +03:00
fix(ble_log_console): resolve mypy errors for Python <3.10 compatibility
Add 'from __future__ import annotations' to defer annotation evaluation, replace @dataclass(slots=True) with @dataclass, use typing.Union for runtime type aliases, and suppress textual Screen metaclass false positive.
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
# SPDX-FileCopyrightText: 2026 Espressif Systems (Shanghai) CO LTD
|
||||
# SPDX-License-Identifier: Apache-2.0
|
||||
from __future__ import annotations
|
||||
|
||||
from unittest.mock import patch
|
||||
|
||||
|
||||
Reference in New Issue
Block a user