File tree 1 file changed +4
-5
lines changed 1 file changed +4
-5
lines changed Original file line number Diff line number Diff line change 92
92
from asyncio import timeout as asyncio_timeout
93
93
from asyncio .transports import DatagramTransport
94
94
from collections .abc import Callable , Coroutine
95
- from dataclasses import dataclass , field
95
+ from dataclasses import dataclass
96
96
from pprint import pformat as pf
97
97
from typing import (
98
98
TYPE_CHECKING ,
99
+ Annotated ,
99
100
Any ,
100
101
NamedTuple ,
101
102
cast ,
102
103
)
103
104
104
105
from aiohttp import ClientSession
105
- from mashumaro import field_options
106
106
from mashumaro .config import BaseConfig
107
+ from mashumaro .types import Alias
107
108
108
109
from kasa import Device
109
110
from kasa .credentials import Credentials
@@ -851,9 +852,7 @@ class DiscoveryResult(_DiscoveryBaseMixin):
851
852
encrypt_info : EncryptionInfo | None = None
852
853
encrypt_type : list [str ] | None = None
853
854
decrypted_data : dict | None = None
854
- is_reset_wifi : bool | None = field (
855
- metadata = field_options (alias = "isResetWiFi" ), default = None
856
- )
855
+ is_reset_wifi : Annotated [bool | None , Alias ("isResetWiFi" )] = None
857
856
858
857
firmware_version : str | None = None
859
858
hardware_version : str | None = None
You can’t perform that action at this time.
0 commit comments