mirror of
https://github.com/home-assistant/core
synced 2024-10-01 05:30:36 +02:00
Activate mypy. (#55965)
This commit is contained in:
parent
39bc127dd6
commit
476d04e2fb
@ -1,4 +1,6 @@
|
|||||||
"""Real-time information about public transport departures in Norway."""
|
"""Real-time information about public transport departures in Norway."""
|
||||||
|
from __future__ import annotations
|
||||||
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
|
|
||||||
from enturclient import EnturPublicTransportData
|
from enturclient import EnturPublicTransportData
|
||||||
@ -158,9 +160,9 @@ class EnturPublicTransportSensor(SensorEntity):
|
|||||||
self._stop = stop
|
self._stop = stop
|
||||||
self._show_on_map = show_on_map
|
self._show_on_map = show_on_map
|
||||||
self._name = name
|
self._name = name
|
||||||
self._state = None
|
self._state: int | None = None
|
||||||
self._icon = ICONS[DEFAULT_ICON_KEY]
|
self._icon = ICONS[DEFAULT_ICON_KEY]
|
||||||
self._attributes = {}
|
self._attributes: dict[str, str] = {}
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def name(self) -> str:
|
def name(self) -> str:
|
||||||
@ -168,7 +170,7 @@ class EnturPublicTransportSensor(SensorEntity):
|
|||||||
return self._name
|
return self._name
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def native_value(self) -> str:
|
def native_value(self) -> int | None:
|
||||||
"""Return the state of the sensor."""
|
"""Return the state of the sensor."""
|
||||||
return self._state
|
return self._state
|
||||||
|
|
||||||
@ -195,7 +197,7 @@ class EnturPublicTransportSensor(SensorEntity):
|
|||||||
|
|
||||||
self._attributes = {}
|
self._attributes = {}
|
||||||
|
|
||||||
data = self.api.get_stop_info(self._stop)
|
data: EnturPublicTransportData = self.api.get_stop_info(self._stop)
|
||||||
if data is None:
|
if data is None:
|
||||||
self._state = None
|
self._state = None
|
||||||
return
|
return
|
||||||
|
3
mypy.ini
3
mypy.ini
@ -1348,9 +1348,6 @@ ignore_errors = true
|
|||||||
[mypy-homeassistant.components.enphase_envoy.*]
|
[mypy-homeassistant.components.enphase_envoy.*]
|
||||||
ignore_errors = true
|
ignore_errors = true
|
||||||
|
|
||||||
[mypy-homeassistant.components.entur_public_transport.*]
|
|
||||||
ignore_errors = true
|
|
||||||
|
|
||||||
[mypy-homeassistant.components.evohome.*]
|
[mypy-homeassistant.components.evohome.*]
|
||||||
ignore_errors = true
|
ignore_errors = true
|
||||||
|
|
||||||
|
@ -27,7 +27,6 @@ IGNORED_MODULES: Final[list[str]] = [
|
|||||||
"homeassistant.components.dhcp.*",
|
"homeassistant.components.dhcp.*",
|
||||||
"homeassistant.components.doorbird.*",
|
"homeassistant.components.doorbird.*",
|
||||||
"homeassistant.components.enphase_envoy.*",
|
"homeassistant.components.enphase_envoy.*",
|
||||||
"homeassistant.components.entur_public_transport.*",
|
|
||||||
"homeassistant.components.evohome.*",
|
"homeassistant.components.evohome.*",
|
||||||
"homeassistant.components.fireservicerota.*",
|
"homeassistant.components.fireservicerota.*",
|
||||||
"homeassistant.components.firmata.*",
|
"homeassistant.components.firmata.*",
|
||||||
|
Loading…
Reference in New Issue
Block a user