From 408069cb0c0468a6df620c5305e67ea74207c5dc Mon Sep 17 00:00:00 2001 From: Erik Montnemery Date: Mon, 26 Sep 2022 15:59:01 +0200 Subject: [PATCH] Always install requirements of after_dependencies (#79094) --- homeassistant/setup.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/homeassistant/setup.py b/homeassistant/setup.py index 8d5f9e52025..d85e4043505 100644 --- a/homeassistant/setup.py +++ b/homeassistant/setup.py @@ -357,11 +357,10 @@ async def async_process_deps_reqs( if failed_deps := await _async_process_dependencies(hass, config, integration): raise DependencyError(failed_deps) - if not hass.config.skip_pip and integration.requirements: - async with hass.timeout.async_freeze(integration.domain): - await requirements.async_get_integration_with_requirements( - hass, integration.domain - ) + async with hass.timeout.async_freeze(integration.domain): + await requirements.async_get_integration_with_requirements( + hass, integration.domain + ) processed.add(integration.domain)