mirror of
https://github.com/home-assistant/core.git
synced 2026-09-16 02:35:17 -05:00
* Import in the executor by default for core integration * merge correct branch in * Group loading of platforms in the import executor * adjust test * remove other pr * Fix async_prepare_setup_platform test The message changed because the order changed but was not caught before merge because it required the combination of PRs to change the error message * fix * tweak * fix * self review * review * fix hue mocking * Update homeassistant/loader.py Co-authored-by: Paulus Schoutsen <balloob@gmail.com> * lint * Fix async_get_component loading in the executor when the module is already loaded The sys.modules check was incorrect (only on dev) * fix * Avoid multiple executor jobs with concurrent calls to async_get_component Return a future that can be awaited if the component is curently being loaded * adjust * coverage * coverage * concurrent platforms load test * doc strings * coverage --------- Co-authored-by: Paulus Schoutsen <balloob@gmail.com>