Improve typing [helpers.event] (#70891)

This commit is contained in:
Marc Mueller 2022-04-27 17:19:06 +02:00 committed by GitHub
parent 71f95d199a
commit 7dfe8591c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 6 additions and 2 deletions

View File

@ -17,6 +17,7 @@ homeassistant.helpers.area_registry
homeassistant.helpers.condition
homeassistant.helpers.discovery
homeassistant.helpers.entity_values
homeassistant.helpers.event
homeassistant.helpers.reload
homeassistant.helpers.script_variables
homeassistant.helpers.translation

View File

@ -558,7 +558,7 @@ class _TrackStateChangeFiltered:
self._setup_entities_listener(track_states.domains, track_states.entities)
@property
def listeners(self) -> dict:
def listeners(self) -> dict[str, bool | set[str]]:
"""State changes that will cause a re-render."""
track_states = self._last_track_states
return {
@ -853,7 +853,7 @@ class _TrackTemplateResultInfo:
)
@property
def listeners(self) -> dict:
def listeners(self) -> dict[str, bool | set[str]]:
"""State changes that will cause a re-render."""
assert self._track_state_changes
return {

View File

@ -62,6 +62,9 @@ disallow_any_generics = true
[mypy-homeassistant.helpers.entity_values]
disallow_any_generics = true
[mypy-homeassistant.helpers.event]
disallow_any_generics = true
[mypy-homeassistant.helpers.reload]
disallow_any_generics = true