diff --git a/esphome/arduino8266/component.py b/esphome/arduino8266/component.py index 17fd5471b4..3d70f142ca 100644 --- a/esphome/arduino8266/component.py +++ b/esphome/arduino8266/component.py @@ -17,8 +17,8 @@ from dataclasses import dataclass, field import logging from pathlib import Path -from esphome.build_helpers.extra_script import apply_extra_script from esphome.core import CORE, EsphomeError, Library +from esphome.platformio.extra_script import apply_extra_script from esphome.platformio.library import ( DEFAULT_BUILD_INCLUDE_DIR, DEFAULT_BUILD_SRC_FILTER, @@ -210,7 +210,9 @@ def resolve_libraries(framework_path: Path) -> list[ArduinoLibrary]: bundled.append(_bundled_library(framework_path, name)) def _emit(component: ConvertedLibrary) -> None: - apply_extra_script(component, "esp8266", pio_platform=ESP8266_PLATFORM) + apply_extra_script( + component, board_mcu="esp8266", pio_platform=ESP8266_PLATFORM + ) converted.append( _library_info( component.get_require_name(), component.source_dir, component.data diff --git a/tests/unit_tests/test_arduino8266_component.py b/tests/unit_tests/test_arduino8266_component.py index efe38a68dc..d26b1439c7 100644 --- a/tests/unit_tests/test_arduino8266_component.py +++ b/tests/unit_tests/test_arduino8266_component.py @@ -190,7 +190,7 @@ def test_resolve_libraries_external_and_bundled_deps(tmp_path: Path) -> None: libs = component.resolve_libraries(framework) mock_extra.assert_called_once_with( - converted, "esp8266", pio_platform="espressif8266" + converted, board_mcu="esp8266", pio_platform="espressif8266" ) assert [lib.name for lib in libs] == [ "Wire",