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 5d44e975e29..a755a126849 100644 --- a/homeassistant/components/openuv/manifest.json +++ b/homeassistant/components/openuv/manifest.json @@ -7,5 +7,5 @@ "integration_type": "service", "iot_class": "cloud_polling", "loggers": ["pyopenuv"], - "requirements": ["pyopenuv==2023.01.0"] + "requirements": ["pyopenuv==2023.02.0"] } diff --git a/requirements_all.txt b/requirements_all.txt index 1dab940e2a5..e2513b86dab 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1840,7 +1840,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 3491334e20c..cdfe59fcb36 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -1326,7 +1326,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