hass-core/homeassistant
J. Nick Koston 946572e382
Simplify loader preload logic for config_flows (#112290)
We previously checked Integration.config_flow to see if we should
pre-import the config flow, but this is now always set for some
integration like `homeassistant_green`, `hassio`, etc. Instead
we can add it to the rest of the platforms since we already know
which files exist. This simplifies the logic and ensures the pre-import
still happens if the file is there even if its not listed in the
manifest

`2024-03-04 22:54:31.906 DEBUG (MainThread) [homeassistant.loader] Importing platforms for homeassistant_green executor=[config_flow] loop=[] took 2.74s`
2024-03-05 10:02:23 -05:00
..
auth Add generic classes BaseFlowHandler and BaseFlowManager (#111814) 2024-02-29 16:52:39 +01:00
backports
brands Add tapo virtual integration (#109765) 2024-02-07 06:29:26 +01:00
components Migrate system flows to use the discovery helper (#112291) 2024-03-05 10:01:31 -05:00
generated Update aioairzone-cloud to v0.4.6 (#112198) 2024-03-05 15:25:15 +02:00
helpers Initialize triggers eagerly (#112294) 2024-03-05 09:58:43 -05:00
scripts
util Add Beaufort to wind_speed (#105795) 2024-03-05 14:55:59 +01:00
__init__.py
__main__.py
block_async_io.py
bootstrap.py Import recorder and common recorder platforms before asyncio starts (#112131) 2024-03-03 22:03:30 -10:00
config.py Migrate remaining calls in config modules to async_get_component (#112293) 2024-03-05 09:59:52 -05:00
config_entries.py Migrate system flows to use the discovery helper (#112291) 2024-03-05 10:01:31 -05:00
const.py Add Beaufort to wind_speed (#105795) 2024-03-05 14:55:59 +01:00
core.py Update mypy to a custom version (#111258) 2024-03-01 13:31:28 +01:00
data_entry_flow.py Remove config flow specifics from FlowResult (#111932) 2024-03-01 13:07:13 +01:00
exceptions.py
loader.py Simplify loader preload logic for config_flows (#112290) 2024-03-05 10:02:23 -05:00
package_constraints.txt Update frontend to 20240304.0 (#112263) 2024-03-04 12:09:49 -05:00
requirements.py Avoid creating tasks to install dependent requirements (#111048) 2024-02-20 20:30:07 -06:00
runner.py
setup.py Ensure setup loads top level component before platforms (#112057) 2024-03-03 11:42:16 -10:00
strings.json Add title to reauthenticate integration issue (#111275) 2024-02-26 08:19:37 -05:00