From fa2d206d74382cf08ad0f728ea6862063d5e8552 Mon Sep 17 00:00:00 2001 From: Jonathan Swoboda <154711427+swoboda1337@users.noreply.github.com> Date: Mon, 1 Dec 2025 22:56:57 -0500 Subject: [PATCH] Clean up --- esphome/platformio_api.py | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/esphome/platformio_api.py b/esphome/platformio_api.py index c1b79da0f0..36779a8f8c 100644 --- a/esphome/platformio_api.py +++ b/esphome/platformio_api.py @@ -107,21 +107,18 @@ FILTER_PLATFORMIO_LINES = [ r"Warning: DEPRECATED: 'esptool.py' is deprecated. Please use 'esptool' instead. The '.py' suffix will be removed in a future major release.", r"Warning: esp-idf-size exited with code 2", r"esp_idf_size: error: unrecognized arguments: --ng", + r"Package configuration completed successfully", ] class PlatformioLogFilter(logging.Filter): """Filter to suppress noisy platformio log messages.""" - FILTERED_MESSAGES = [ - "Package configuration completed successfully", - ] - def filter(self, record: logging.LogRecord) -> bool: # Only filter messages from platformio-related loggers if "platformio" not in record.name.lower(): return True - return not any(msg in record.getMessage() for msg in self.FILTERED_MESSAGES) + return not any(msg in record.getMessage() for msg in FILTER_PLATFORMIO_LINES) def patch_platformio_logging() -> None: