Bump yalesmartalarmclient to v0.3.7 (#63596)

This commit is contained in:
G Johansson 2022-01-07 15:15:23 +01:00 committed by GitHub
parent beed861a19
commit e7ef317b43
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
6 changed files with 10 additions and 15 deletions

View File

@ -2,7 +2,8 @@
from __future__ import annotations
import voluptuous as vol
from yalesmartalarmclient.client import AuthenticationError, YaleSmartAlarmClient
from yalesmartalarmclient.client import YaleSmartAlarmClient
from yalesmartalarmclient.exceptions import AuthenticationError
from homeassistant import config_entries
from homeassistant.const import CONF_NAME, CONF_PASSWORD, CONF_USERNAME

View File

@ -3,8 +3,8 @@ from __future__ import annotations
from datetime import timedelta
import requests
from yalesmartalarmclient.client import AuthenticationError, YaleSmartAlarmClient
from yalesmartalarmclient.client import YaleSmartAlarmClient
from yalesmartalarmclient.exceptions import AuthenticationError, UnknownError
from homeassistant.config_entries import ConfigEntry
from homeassistant.const import CONF_PASSWORD, CONF_USERNAME
@ -135,9 +135,7 @@ class YaleDataUpdateCoordinator(DataUpdateCoordinator):
)
except AuthenticationError as error:
raise ConfigEntryAuthFailed from error
except requests.HTTPError as error:
if error.response.status_code == 401:
raise ConfigEntryAuthFailed from error
except (ConnectionError, TimeoutError, UnknownError) as error:
raise UpdateFailed from error
try:
@ -148,11 +146,7 @@ class YaleDataUpdateCoordinator(DataUpdateCoordinator):
except AuthenticationError as error:
raise ConfigEntryAuthFailed from error
except requests.HTTPError as error:
if error.response.status_code == 401:
raise ConfigEntryAuthFailed from error
raise UpdateFailed from error
except requests.RequestException as error:
except (ConnectionError, TimeoutError, UnknownError) as error:
raise UpdateFailed from error
return {

View File

@ -2,7 +2,7 @@
"domain": "yale_smart_alarm",
"name": "Yale Smart Living",
"documentation": "https://www.home-assistant.io/integrations/yale_smart_alarm",
"requirements": ["yalesmartalarmclient==0.3.4"],
"requirements": ["yalesmartalarmclient==0.3.7"],
"codeowners": ["@gjohansson-ST"],
"config_flow": true,
"iot_class": "cloud_polling"

View File

@ -2491,7 +2491,7 @@ xmltodict==0.12.0
xs1-api-client==3.0.0
# homeassistant.components.yale_smart_alarm
yalesmartalarmclient==0.3.4
yalesmartalarmclient==0.3.7
# homeassistant.components.august
yalexs==1.1.16

View File

@ -1510,7 +1510,7 @@ xknx==0.18.15
xmltodict==0.12.0
# homeassistant.components.yale_smart_alarm
yalesmartalarmclient==0.3.4
yalesmartalarmclient==0.3.7
# homeassistant.components.august
yalexs==1.1.16

View File

@ -4,7 +4,7 @@ from __future__ import annotations
from unittest.mock import patch
import pytest
from yalesmartalarmclient.client import AuthenticationError
from yalesmartalarmclient.exceptions import AuthenticationError
from homeassistant import config_entries
from homeassistant.components.yale_smart_alarm.const import DOMAIN