patch: v1.1.1 исправил порядок объявления классов в app/auto/config TemperatureConfig объявлялся после AutoConfig в котором использовался.
This commit is contained in:
+6
-7
@@ -23,6 +23,12 @@ class Co2Config:
|
|||||||
...
|
...
|
||||||
]
|
]
|
||||||
|
|
||||||
|
@dataclass(
|
||||||
|
frozen=True,
|
||||||
|
slots=True,
|
||||||
|
)
|
||||||
|
class TemperatureConfig:
|
||||||
|
hysteresis: float
|
||||||
|
|
||||||
@dataclass(
|
@dataclass(
|
||||||
frozen=True,
|
frozen=True,
|
||||||
@@ -34,13 +40,6 @@ class AutoConfig:
|
|||||||
co2: Co2Config
|
co2: Co2Config
|
||||||
temperature: TemperatureConfig
|
temperature: TemperatureConfig
|
||||||
|
|
||||||
@dataclass(
|
|
||||||
frozen=True,
|
|
||||||
slots=True,
|
|
||||||
)
|
|
||||||
class TemperatureConfig:
|
|
||||||
hysteresis: float
|
|
||||||
|
|
||||||
|
|
||||||
def _require_dict(name: str, value: Any) -> dict:
|
def _require_dict(name: str, value: Any) -> dict:
|
||||||
|
|
||||||
|
|||||||
+2
-1
@@ -2,4 +2,5 @@ tion-btle==3.3.6
|
|||||||
fastapi
|
fastapi
|
||||||
uvicorn[standard]
|
uvicorn[standard]
|
||||||
PyYAML
|
PyYAML
|
||||||
paho-mqtt>=2.1,<3
|
paho-mqtt>=2.1,<3
|
||||||
|
paho-mqtt
|
||||||
Reference in New Issue
Block a user