From 672883e19d1bdd2c26aa1f2f515a8fbc702bb518 Mon Sep 17 00:00:00 2001 From: Marc Mueller <30130371+cdce8p@users.noreply.github.com> Date: Wed, 20 Jul 2022 02:50:37 +0200 Subject: [PATCH] Remove old type casting in esphome (#75475) --- homeassistant/components/esphome/__init__.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/homeassistant/components/esphome/__init__.py b/homeassistant/components/esphome/__init__.py index bddb56a38d3..3d8455d3150 100644 --- a/homeassistant/components/esphome/__init__.py +++ b/homeassistant/components/esphome/__init__.py @@ -562,13 +562,11 @@ async def platform_async_setup_entry( """Update entities of this platform when entities are listed.""" old_infos = entry_data.info[component_key] new_infos: dict[int, EntityInfo] = {} - add_entities = [] + add_entities: list[_EntityT] = [] for info in infos: if not isinstance(info, info_type): # Filter out infos that don't belong to this platform. continue - # cast back to upper type, otherwise mypy gets confused - info = cast(EntityInfo, info) if info.key in old_infos: # Update existing entity