mirror of
https://github.com/esphome/esphome.git
synced 2025-08-06 10:27:49 +00:00
fixes
This commit is contained in:
parent
ef98f42e7e
commit
a1f63c0dfc
@ -11,16 +11,8 @@ import tempfile
|
|||||||
from typing import TYPE_CHECKING
|
from typing import TYPE_CHECKING
|
||||||
from urllib.parse import urlparse
|
from urllib.parse import urlparse
|
||||||
|
|
||||||
from esphome.const import (
|
|
||||||
KEY_CORE,
|
|
||||||
KEY_TARGET_FRAMEWORK,
|
|
||||||
KEY_TARGET_PLATFORM,
|
|
||||||
PlatformFramework,
|
|
||||||
)
|
|
||||||
from esphome.core import CORE
|
|
||||||
|
|
||||||
if TYPE_CHECKING:
|
if TYPE_CHECKING:
|
||||||
pass # PlatformFramework is already imported above
|
from esphome.const import PlatformFramework
|
||||||
|
|
||||||
_LOGGER = logging.getLogger(__name__)
|
_LOGGER = logging.getLogger(__name__)
|
||||||
|
|
||||||
@ -532,7 +524,14 @@ def filter_source_files_from_platform(
|
|||||||
Returns:
|
Returns:
|
||||||
Function that returns list of files to exclude for current platform
|
Function that returns list of files to exclude for current platform
|
||||||
"""
|
"""
|
||||||
from esphome.const import PlatformFramework
|
# Import here to avoid circular imports
|
||||||
|
from esphome.const import (
|
||||||
|
KEY_CORE,
|
||||||
|
KEY_TARGET_FRAMEWORK,
|
||||||
|
KEY_TARGET_PLATFORM,
|
||||||
|
PlatformFramework,
|
||||||
|
)
|
||||||
|
from esphome.core import CORE
|
||||||
|
|
||||||
# Pre-build lookup map from (platform, framework) tuples to PlatformFramework enum
|
# Pre-build lookup map from (platform, framework) tuples to PlatformFramework enum
|
||||||
_PLATFORM_FRAMEWORK_LOOKUP = {pf.value: pf for pf in PlatformFramework}
|
_PLATFORM_FRAMEWORK_LOOKUP = {pf.value: pf for pf in PlatformFramework}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user