From bafc42c8f1e26d4584d061440897b47b6f6549e3 Mon Sep 17 00:00:00 2001 From: Jan Bouwhuis Date: Thu, 19 Sep 2024 21:29:14 +0200 Subject: [PATCH] Cleanup unused protocol class for mqtt entity setup (#126276) --- homeassistant/components/mqtt/entity.py | 14 -------------- 1 file changed, 14 deletions(-) diff --git a/homeassistant/components/mqtt/entity.py b/homeassistant/components/mqtt/entity.py index 633b22035dd..5845dae12e2 100644 --- a/homeassistant/components/mqtt/entity.py +++ b/homeassistant/components/mqtt/entity.py @@ -143,20 +143,6 @@ MQTT_ATTRIBUTES_BLOCKED = { } -class SetupEntity(Protocol): - """Protocol type for async_setup_entities.""" - - async def __call__( - self, - hass: HomeAssistant, - async_add_entities: AddEntitiesCallback, - config: ConfigType, - config_entry: ConfigEntry, - discovery_data: DiscoveryInfoType | None = None, - ) -> None: - """Define setup_entities type.""" - - @callback def async_handle_schema_error( discovery_payload: MQTTDiscoveryPayload, err: vol.Invalid