diff --git a/homeassistant/components/fitbit/api.py b/homeassistant/components/fitbit/api.py index 7a273e3ba18055..b04310e57063c4 100644 --- a/homeassistant/components/fitbit/api.py +++ b/homeassistant/components/fitbit/api.py @@ -72,7 +72,7 @@ async def _async_get_fitbit_web_api(self) -> ApiClient: configuration = Configuration() configuration.pool_manager = async_get_clientsession(self._hass) configuration.access_token = token[CONF_ACCESS_TOKEN] - return ApiClient(configuration) + return await self._hass.async_add_executor_job(ApiClient, configuration) async def async_get_user_profile(self) -> FitbitProfile: """Return the user profile from the API.""" diff --git a/homeassistant/components/unifiprotect/manifest.json b/homeassistant/components/unifiprotect/manifest.json index 17ae417eb55d30..e226adce0bd7c9 100644 --- a/homeassistant/components/unifiprotect/manifest.json +++ b/homeassistant/components/unifiprotect/manifest.json @@ -41,7 +41,7 @@ "iot_class": "local_push", "loggers": ["uiprotect", "unifi_discovery"], "quality_scale": "platinum", - "requirements": ["uiprotect==10.1.0", "unifi-discovery==1.2.0"], + "requirements": ["uiprotect==10.2.1", "unifi-discovery==1.2.0"], "ssdp": [ { "manufacturer": "Ubiquiti Networks", diff --git a/requirements_all.txt b/requirements_all.txt index 0593cf24d99ce2..03df2842ca39a5 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -3139,7 +3139,7 @@ uasiren==0.0.1 uhooapi==1.2.6 # homeassistant.components.unifiprotect -uiprotect==10.1.0 +uiprotect==10.2.1 # homeassistant.components.landisgyr_heat_meter ultraheat-api==0.5.7 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 735117a278caf5..66106a8cae3bf9 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -2639,7 +2639,7 @@ uasiren==0.0.1 uhooapi==1.2.6 # homeassistant.components.unifiprotect -uiprotect==10.1.0 +uiprotect==10.2.1 # homeassistant.components.landisgyr_heat_meter ultraheat-api==0.5.7 diff --git a/script/hassfest/requirements.py b/script/hassfest/requirements.py index 034fe122fc7171..3efed459052bcf 100644 --- a/script/hassfest/requirements.py +++ b/script/hassfest/requirements.py @@ -211,7 +211,6 @@ # travispy > pytest "travispy": {"pytest"}, }, - "unifiprotect": {"uiprotect": {"async-timeout"}}, "volkszaehler": {"volkszaehler": {"async-timeout"}}, "whirlpool": {"whirlpool-sixth-sense": {"async-timeout"}}, "zamg": {"zamg": {"async-timeout"}},