Skip to content

Commit fb07c38

Browse files
committed
Fix typing
1 parent 6156007 commit fb07c38

1 file changed

Lines changed: 28 additions & 28 deletions

File tree

homeassistant_api/models/config_entries.py

Lines changed: 28 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -38,40 +38,40 @@ class FlowContext(BaseModel):
3838
class ConfigFlowContext(FlowContext):
3939
"""Context for config flow."""
4040

41-
alternative_domain: str | None = None
42-
configuration_url: str | None = None
43-
confirm_only: bool | None = None
41+
alternative_domain: Optional[str] = None
42+
configuration_url: Optional[str] = None
43+
confirm_only: Optional[bool] = None
4444
discovery_key: DiscoveryKey
45-
entry_id: str | None = None
45+
entry_id: Optional[str] = None
4646
title_placeholders: Dict[str, str] | None = None
47-
unique_id: str | None = None
47+
unique_id: Optional[str] = None
4848

4949

5050
class FlowResult(BaseModel):
5151
"""Base flow result ."""
5252

5353
context: ConfigFlowContext
54-
data_schema: Any | None | None = None
55-
data: Dict[str, Any] | None = None
56-
description_placeholders: Dict[str, str] | None = None
57-
description: str | None = None
58-
errors: dict[str, str] | None = None
59-
extra: str | None = None
54+
data_schema: Optional[Any] = None
55+
data: Optional[Dict[str, Any]] = None
56+
description_placeholders: Optional[Dict[str, str]] = None
57+
description: Optional[str] = None
58+
errors: Optional[Dict[str, str]] = None
59+
extra: Optional[str] = None
6060
flow_id: str
6161
handler: str
62-
last_step: bool | None = None
63-
menu_options: Container[str] | None = None
64-
preview: str | None = None
65-
progress_action: str | None = None
66-
progress_task: asyncio.Task[Any] | None = None
67-
reason: str | None = None
68-
required: bool | None = None
69-
result: Any | None = None
70-
step_id: str | None = None
71-
title: str | None = None
72-
translation_domain: str | None = None
73-
type: FlowResultType | None = None
74-
url: str | None = None
62+
last_step: Optional[bool] = None
63+
menu_options: Optional[Container[str]] = None
64+
preview: Optional[str] = None
65+
progress_action: Optional[str] = None
66+
progress_task: Optional[asyncio.Task[Any]] = None
67+
reason: Optional[str] = None
68+
required: Optional[bool] = None
69+
result: Optional[Any] = None
70+
step_id: Optional[str] = None
71+
title: Optional[str] = None
72+
translation_domain: Optional[str] = None
73+
type: Optional[FlowResultType] = None
74+
url: Optional[str] = None
7575

7676

7777
class DisableEnableResult(BaseModel):
@@ -129,10 +129,10 @@ class ConfigEntry(BaseModel):
129129
supported_subentry_types: Dict[str, Dict[str, bool]]
130130
pref_disable_new_entities: bool
131131
pref_disable_polling: bool
132-
disabled_by: ConfigEntryDisabler | None
133-
reason: str | None
134-
error_reason_translation_key: str | None
135-
error_reason_translation_placeholders: dict[str, Any] | None
132+
disabled_by: Optional[ConfigEntryDisabler]
133+
reason: Optional[str]
134+
error_reason_translation_key: Optional[str]
135+
error_reason_translation_placeholders: Optional[Dict[str, Any]]
136136
num_subentries: int
137137

138138

0 commit comments

Comments
 (0)