Bump `pyopenuv` to 2023.02.0 (#88039)
parent
7a3fdc08a4
commit
7337cc8e89
|
@ -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"])
|
||||
|
|
|
@ -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"],
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in New Issue