From 3b091676bf27e33ba7c791d7312515e1c9bad21a Mon Sep 17 00:00:00 2001 From: "J. Nick Koston" Date: Sat, 22 Aug 2026 14:49:39 -0500 Subject: [PATCH] Drop the unreachable nameless-dependency check in the walk normalize_dependencies guarantees every entry carries a non-empty string name, so only the version can be absent. --- esphome/platformio/library.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/esphome/platformio/library.py b/esphome/platformio/library.py index 9c839c5d23..96ad0a8d9f 100644 --- a/esphome/platformio/library.py +++ b/esphome/platformio/library.py @@ -1076,7 +1076,7 @@ def convert_libraries( for dependency in normalize_dependencies( component.data.get("dependencies"), component.name ): - if "name" not in dependency or "version" not in dependency: + if "version" not in dependency: continue if not dependency_is_usable( dependency, backend.platform, backend.framework, component.name