core/script
J. Nick Koston 4ea1c5cc3c
Add support for importing integrations in the executor (#111336)
* Add support for pre-imports at setup time

alternative solution to #111331

* refactor

* refactor

* refactor

* mark >1.0s integrations

* no point in executor if already loaded

* no point in executor if already loaded

* cleanup

* cleanup

* two more

* one more

* analytics loads a lot more integrations

* cloud

* debug

* psutil, hardwre

* try zha

* Update homeassistant/setup.py

* await

* comments

* coverage

* coverage

* coverage

* move logic to loader

* move logic to loader

* preserve comments
2024-02-26 14:49:43 -05:00
..
hassfest Add support for importing integrations in the executor (#111336) 2024-02-26 14:49:43 -05:00
scaffold Add task to install all requirements of an integration (#108262) 2024-01-18 22:11:02 +01:00
translations Fix runaway regex in translations.develop (#102386) 2023-10-23 12:34:32 +02:00
__init__.py
bootstrap Remove legacy pip resolver (#92124) 2023-04-27 22:39:29 +02:00
check_dirty
check_format Switch formatting from black to ruff-format (#102893) 2023-11-27 14:38:59 +01:00
const.py Add task to install all requirements of an integration (#108262) 2024-01-18 22:11:02 +01:00
countries.py Allow configuring country and language in core config (#81734) 2022-11-24 23:25:50 +01:00
currencies.py Deduplicate blackening (#81802) 2022-11-09 16:58:20 +01:00
gen_requirements_all.py Bump `pysnmp-lextudio` library to version 6.0.2 (#111193) 2024-02-24 11:30:00 +01:00
inspect_schemas.py Improve string formatting v4 (#33668) 2020-04-05 16:01:41 +02:00
install_integration_requirements.py Add task to install all requirements of an integration (#108262) 2024-01-18 22:11:02 +01:00
languages.py Base entity ids on English for languages not using Latin script (#91357) 2023-06-27 14:37:50 +02:00
lint Drop flake8 in favor of Ruff (#89863) 2023-03-17 13:30:06 +01:00
lint_and_test.py Issue bytes vs str related warnings from tests (#101186) 2023-11-27 21:59:54 +01:00
microsoft_tts.py Standardize spelling of TTS and STT (#93857) 2023-05-31 11:00:19 -04:00
monkeytype
ruff.toml Update ruff to 0.2.1 (#109796) 2024-02-06 15:41:34 +01:00
run-in-env.sh Set default for OSTYPE in run-in-env script (#109731) 2024-02-05 20:23:52 +01:00
server Remove translations from Core (#87543) 2023-02-06 15:06:43 +01:00
setup Update build system (#95237) 2023-06-26 19:03:56 +02:00
update
util.py Add task to install all requirements of an integration (#108262) 2024-01-18 22:11:02 +01:00
version_bump.py Use present wording in version bump script (#102897) 2023-10-27 17:50:33 +02:00