1
mirror of https://github.com/home-assistant/core synced 2024-07-27 18:58:57 +02:00

Activate mypy for timer (#55058)

This commit is contained in:
jan iversen 2021-08-23 20:22:55 +02:00 committed by GitHub
parent 45a32362af
commit 9078824556
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 2 additions and 5 deletions

View File

@ -3,6 +3,7 @@ from __future__ import annotations
from datetime import datetime, timedelta
import logging
from typing import Callable
import voluptuous as vol
@ -196,7 +197,7 @@ class Timer(RestoreEntity):
self._duration = cv.time_period_str(config[CONF_DURATION])
self._remaining: timedelta | None = None
self._end: datetime | None = None
self._listener = None
self._listener: Callable[[], None] | None = None
@classmethod
def from_yaml(cls, config: dict) -> Timer:

View File

@ -1631,9 +1631,6 @@ ignore_errors = true
[mypy-homeassistant.components.tesla.*]
ignore_errors = true
[mypy-homeassistant.components.timer.*]
ignore_errors = true
[mypy-homeassistant.components.todoist.*]
ignore_errors = true

View File

@ -136,7 +136,6 @@ IGNORED_MODULES: Final[list[str]] = [
"homeassistant.components.telegram_bot.*",
"homeassistant.components.template.*",
"homeassistant.components.tesla.*",
"homeassistant.components.timer.*",
"homeassistant.components.todoist.*",
"homeassistant.components.toon.*",
"homeassistant.components.tplink.*",