Add Self typing (4) [mypy 1.0] (#87601)
This commit is contained in:
parent
f7b39aa4a8
commit
ea4e2ab4aa
11 changed files with 32 additions and 19 deletions
|
@ -7,6 +7,7 @@ from functools import partial
|
|||
import logging
|
||||
from typing import Any
|
||||
|
||||
from typing_extensions import Self
|
||||
import voluptuous as vol
|
||||
|
||||
from homeassistant.components.binary_sensor import (
|
||||
|
@ -473,7 +474,7 @@ class AutoOffExtraStoredData(ExtraStoredData):
|
|||
}
|
||||
|
||||
@classmethod
|
||||
def from_dict(cls, restored: dict[str, Any]) -> AutoOffExtraStoredData | None:
|
||||
def from_dict(cls, restored: dict[str, Any]) -> Self | None:
|
||||
"""Initialize a stored binary sensor state from a dict."""
|
||||
try:
|
||||
auto_off_time = restored["auto_off_time"]
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue