mirror of
https://github.com/home-assistant/core.git
synced 2025-07-17 10:17:09 +00:00
Remove toon from mypy ignore list (#74968)
This commit is contained in:
parent
d244d06711
commit
ab9950621b
@ -102,7 +102,11 @@ async def async_setup_entry(hass: HomeAssistant, entry: ConfigEntry) -> bool:
|
|||||||
device_registry.async_get_or_create(
|
device_registry.async_get_or_create(
|
||||||
config_entry_id=entry.entry_id,
|
config_entry_id=entry.entry_id,
|
||||||
identifiers={
|
identifiers={
|
||||||
(DOMAIN, coordinator.data.agreement.agreement_id, "meter_adapter")
|
(
|
||||||
|
DOMAIN,
|
||||||
|
coordinator.data.agreement.agreement_id,
|
||||||
|
"meter_adapter",
|
||||||
|
) # type: ignore[arg-type]
|
||||||
},
|
},
|
||||||
manufacturer="Eneco",
|
manufacturer="Eneco",
|
||||||
name="Meter Adapter",
|
name="Meter Adapter",
|
||||||
|
@ -20,8 +20,8 @@ class ToonFlowHandler(AbstractOAuth2FlowHandler, domain=DOMAIN):
|
|||||||
DOMAIN = DOMAIN
|
DOMAIN = DOMAIN
|
||||||
VERSION = 2
|
VERSION = 2
|
||||||
|
|
||||||
agreements: list[Agreement] | None = None
|
agreements: list[Agreement]
|
||||||
data: dict[str, Any] | None = None
|
data: dict[str, Any]
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def logger(self) -> logging.Logger:
|
def logger(self) -> logging.Logger:
|
||||||
|
@ -39,8 +39,8 @@ class ToonElectricityMeterDeviceEntity(ToonEntity):
|
|||||||
agreement_id = self.coordinator.data.agreement.agreement_id
|
agreement_id = self.coordinator.data.agreement.agreement_id
|
||||||
return DeviceInfo(
|
return DeviceInfo(
|
||||||
name="Electricity Meter",
|
name="Electricity Meter",
|
||||||
identifiers={(DOMAIN, agreement_id, "electricity")},
|
identifiers={(DOMAIN, agreement_id, "electricity")}, # type: ignore[arg-type]
|
||||||
via_device=(DOMAIN, agreement_id, "meter_adapter"),
|
via_device=(DOMAIN, agreement_id, "meter_adapter"), # type: ignore[typeddict-item]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -53,8 +53,8 @@ class ToonGasMeterDeviceEntity(ToonEntity):
|
|||||||
agreement_id = self.coordinator.data.agreement.agreement_id
|
agreement_id = self.coordinator.data.agreement.agreement_id
|
||||||
return DeviceInfo(
|
return DeviceInfo(
|
||||||
name="Gas Meter",
|
name="Gas Meter",
|
||||||
identifiers={(DOMAIN, agreement_id, "gas")},
|
identifiers={(DOMAIN, agreement_id, "gas")}, # type: ignore[arg-type]
|
||||||
via_device=(DOMAIN, agreement_id, "electricity"),
|
via_device=(DOMAIN, agreement_id, "electricity"), # type: ignore[typeddict-item]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -67,8 +67,8 @@ class ToonWaterMeterDeviceEntity(ToonEntity):
|
|||||||
agreement_id = self.coordinator.data.agreement.agreement_id
|
agreement_id = self.coordinator.data.agreement.agreement_id
|
||||||
return DeviceInfo(
|
return DeviceInfo(
|
||||||
name="Water Meter",
|
name="Water Meter",
|
||||||
identifiers={(DOMAIN, agreement_id, "water")},
|
identifiers={(DOMAIN, agreement_id, "water")}, # type: ignore[arg-type]
|
||||||
via_device=(DOMAIN, agreement_id, "electricity"),
|
via_device=(DOMAIN, agreement_id, "electricity"), # type: ignore[typeddict-item]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -81,8 +81,8 @@ class ToonSolarDeviceEntity(ToonEntity):
|
|||||||
agreement_id = self.coordinator.data.agreement.agreement_id
|
agreement_id = self.coordinator.data.agreement.agreement_id
|
||||||
return DeviceInfo(
|
return DeviceInfo(
|
||||||
name="Solar Panels",
|
name="Solar Panels",
|
||||||
identifiers={(DOMAIN, agreement_id, "solar")},
|
identifiers={(DOMAIN, agreement_id, "solar")}, # type: ignore[arg-type]
|
||||||
via_device=(DOMAIN, agreement_id, "meter_adapter"),
|
via_device=(DOMAIN, agreement_id, "meter_adapter"), # type: ignore[typeddict-item]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@ -96,7 +96,7 @@ class ToonBoilerModuleDeviceEntity(ToonEntity):
|
|||||||
return DeviceInfo(
|
return DeviceInfo(
|
||||||
name="Boiler Module",
|
name="Boiler Module",
|
||||||
manufacturer="Eneco",
|
manufacturer="Eneco",
|
||||||
identifiers={(DOMAIN, agreement_id, "boiler_module")},
|
identifiers={(DOMAIN, agreement_id, "boiler_module")}, # type: ignore[arg-type]
|
||||||
via_device=(DOMAIN, agreement_id),
|
via_device=(DOMAIN, agreement_id),
|
||||||
)
|
)
|
||||||
|
|
||||||
@ -110,8 +110,8 @@ class ToonBoilerDeviceEntity(ToonEntity):
|
|||||||
agreement_id = self.coordinator.data.agreement.agreement_id
|
agreement_id = self.coordinator.data.agreement.agreement_id
|
||||||
return DeviceInfo(
|
return DeviceInfo(
|
||||||
name="Boiler",
|
name="Boiler",
|
||||||
identifiers={(DOMAIN, agreement_id, "boiler")},
|
identifiers={(DOMAIN, agreement_id, "boiler")}, # type: ignore[arg-type]
|
||||||
via_device=(DOMAIN, agreement_id, "boiler_module"),
|
via_device=(DOMAIN, agreement_id, "boiler_module"), # type: ignore[typeddict-item]
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
9
mypy.ini
9
mypy.ini
@ -2801,15 +2801,6 @@ ignore_errors = true
|
|||||||
[mypy-homeassistant.components.template.sensor]
|
[mypy-homeassistant.components.template.sensor]
|
||||||
ignore_errors = true
|
ignore_errors = true
|
||||||
|
|
||||||
[mypy-homeassistant.components.toon]
|
|
||||||
ignore_errors = true
|
|
||||||
|
|
||||||
[mypy-homeassistant.components.toon.config_flow]
|
|
||||||
ignore_errors = true
|
|
||||||
|
|
||||||
[mypy-homeassistant.components.toon.models]
|
|
||||||
ignore_errors = true
|
|
||||||
|
|
||||||
[mypy-homeassistant.components.withings]
|
[mypy-homeassistant.components.withings]
|
||||||
ignore_errors = true
|
ignore_errors = true
|
||||||
|
|
||||||
|
@ -68,9 +68,6 @@ IGNORED_MODULES: Final[list[str]] = [
|
|||||||
"homeassistant.components.sonos.statistics",
|
"homeassistant.components.sonos.statistics",
|
||||||
"homeassistant.components.template.number",
|
"homeassistant.components.template.number",
|
||||||
"homeassistant.components.template.sensor",
|
"homeassistant.components.template.sensor",
|
||||||
"homeassistant.components.toon",
|
|
||||||
"homeassistant.components.toon.config_flow",
|
|
||||||
"homeassistant.components.toon.models",
|
|
||||||
"homeassistant.components.withings",
|
"homeassistant.components.withings",
|
||||||
"homeassistant.components.withings.binary_sensor",
|
"homeassistant.components.withings.binary_sensor",
|
||||||
"homeassistant.components.withings.common",
|
"homeassistant.components.withings.common",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user