diff --git a/homeassistant/components/openuv/coordinator.py b/homeassistant/components/openuv/coordinator.py index 7472f213f82..5d0c4bce50a 100644 --- a/homeassistant/components/openuv/coordinator.py +++ b/homeassistant/components/openuv/coordinator.py @@ -6,7 +6,7 @@ from typing import Any, cast from pyopenuv.errors import InvalidApiKeyError, OpenUvError -from homeassistant.config_entries import SOURCE_REAUTH, ConfigEntry +from homeassistant.config_entries import ConfigEntry from homeassistant.core import HomeAssistant from homeassistant.exceptions import ConfigEntryAuthFailed from homeassistant.helpers.debounce import Debouncer @@ -60,14 +60,4 @@ class OpenUvCoordinator(DataUpdateCoordinator): except OpenUvError as err: raise UpdateFailed(str(err)) from err - # OpenUV uses HTTP 403 to indicate both an invalid API key and an API key that - # has hit its daily/monthly limit; both cases will result in a reauth flow. If - # coordinator update succeeds after a reauth flow has been started, terminate - # it: - if reauth_flow := next( - iter(self._entry.async_get_active_flows(self.hass, {SOURCE_REAUTH})), - None, - ): - self.hass.config_entries.flow.async_abort(reauth_flow["flow_id"]) - return cast(dict[str, Any], data["result"]) diff --git a/homeassistant/components/openuv/manifest.json b/homeassistant/components/openuv/manifest.json index ef367b94dac..ae30a36022e 100644 --- a/homeassistant/components/openuv/manifest.json +++ b/homeassistant/components/openuv/manifest.json @@ -3,7 +3,7 @@ "name": "OpenUV", "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/openuv", - "requirements": ["pyopenuv==2023.01.0"], + "requirements": ["pyopenuv==2023.02.0"], "codeowners": ["@bachya"], "iot_class": "cloud_polling", "loggers": ["pyopenuv"], diff --git a/requirements_all.txt b/requirements_all.txt index c4a6d809cb5..d7efccf7fc5 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1834,7 +1834,7 @@ pyoctoprintapi==0.1.9 pyombi==0.1.10 # homeassistant.components.openuv -pyopenuv==2023.01.0 +pyopenuv==2023.02.0 # homeassistant.components.opnsense pyopnsense==0.2.0 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index 61e82928c2a..277c819277a 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1320,7 +1320,7 @@ pynzbgetapi==0.2.0 pyoctoprintapi==0.1.9 # homeassistant.components.openuv -pyopenuv==2023.01.0 +pyopenuv==2023.02.0 # homeassistant.components.opnsense pyopnsense==0.2.0