mirror of
https://github.com/home-assistant/core.git
synced 2025-07-27 15:17:35 +00:00
Activate mypy for timer (#55058)
This commit is contained in:
parent
45a32362af
commit
9078824556
@ -3,6 +3,7 @@ from __future__ import annotations
|
|||||||
|
|
||||||
from datetime import datetime, timedelta
|
from datetime import datetime, timedelta
|
||||||
import logging
|
import logging
|
||||||
|
from typing import Callable
|
||||||
|
|
||||||
import voluptuous as vol
|
import voluptuous as vol
|
||||||
|
|
||||||
@ -196,7 +197,7 @@ class Timer(RestoreEntity):
|
|||||||
self._duration = cv.time_period_str(config[CONF_DURATION])
|
self._duration = cv.time_period_str(config[CONF_DURATION])
|
||||||
self._remaining: timedelta | None = None
|
self._remaining: timedelta | None = None
|
||||||
self._end: datetime | None = None
|
self._end: datetime | None = None
|
||||||
self._listener = None
|
self._listener: Callable[[], None] | None = None
|
||||||
|
|
||||||
@classmethod
|
@classmethod
|
||||||
def from_yaml(cls, config: dict) -> Timer:
|
def from_yaml(cls, config: dict) -> Timer:
|
||||||
|
3
mypy.ini
3
mypy.ini
@ -1631,9 +1631,6 @@ ignore_errors = true
|
|||||||
[mypy-homeassistant.components.tesla.*]
|
[mypy-homeassistant.components.tesla.*]
|
||||||
ignore_errors = true
|
ignore_errors = true
|
||||||
|
|
||||||
[mypy-homeassistant.components.timer.*]
|
|
||||||
ignore_errors = true
|
|
||||||
|
|
||||||
[mypy-homeassistant.components.todoist.*]
|
[mypy-homeassistant.components.todoist.*]
|
||||||
ignore_errors = true
|
ignore_errors = true
|
||||||
|
|
||||||
|
@ -136,7 +136,6 @@ IGNORED_MODULES: Final[list[str]] = [
|
|||||||
"homeassistant.components.telegram_bot.*",
|
"homeassistant.components.telegram_bot.*",
|
||||||
"homeassistant.components.template.*",
|
"homeassistant.components.template.*",
|
||||||
"homeassistant.components.tesla.*",
|
"homeassistant.components.tesla.*",
|
||||||
"homeassistant.components.timer.*",
|
|
||||||
"homeassistant.components.todoist.*",
|
"homeassistant.components.todoist.*",
|
||||||
"homeassistant.components.toon.*",
|
"homeassistant.components.toon.*",
|
||||||
"homeassistant.components.tplink.*",
|
"homeassistant.components.tplink.*",
|
||||||
|
Loading…
x
Reference in New Issue
Block a user