Add slots to dataclasses in default_config (#91410)

* add dataclass slots to default config items

* remove slots from sun mixing
This commit is contained in:
rlippmann
2023-04-14 14:22:39 -04:00
committed by GitHub
parent f65e06dc26
commit f5911bcad6
23 changed files with 32 additions and 32 deletions

View File

@@ -22,7 +22,7 @@ from homeassistant.util.json import json_loads
from homeassistant.util.ulid import ulid_to_bytes
@dataclass
@dataclass(slots=True)
class LogbookConfig:
"""Configuration for the logbook integration."""
@@ -95,7 +95,7 @@ class LazyEventPartialState:
return bytes_to_ulid_or_none(self.context_parent_id_bin)
@dataclass(frozen=True)
@dataclass(slots=True, frozen=True)
class EventAsRow:
"""Convert an event to a row."""