From b876f7f11a8c30c22a62679ec894b888e61d00ff Mon Sep 17 00:00:00 2001 From: Aaron Bach Date: Mon, 27 Apr 2020 10:41:33 -0600 Subject: [PATCH] Bump simplisafe-python to 9.2.0 (#34750) --- homeassistant/components/simplisafe/__init__.py | 4 +++- homeassistant/components/simplisafe/config_flow.py | 2 +- homeassistant/components/simplisafe/manifest.json | 2 +- homeassistant/components/simplisafe/strings.json | 12 +++++++++--- .../components/simplisafe/translations/en.json | 3 ++- requirements_all.txt | 2 +- requirements_test_all.txt | 2 +- 7 files changed, 18 insertions(+), 9 deletions(-) diff --git a/homeassistant/components/simplisafe/__init__.py b/homeassistant/components/simplisafe/__init__.py index 63bf1f5b8fa..a726c822cb0 100644 --- a/homeassistant/components/simplisafe/__init__.py +++ b/homeassistant/components/simplisafe/__init__.py @@ -223,7 +223,9 @@ async def async_setup_entry(hass, config_entry): websession = aiohttp_client.async_get_clientsession(hass) try: - api = await API.login_via_token(config_entry.data[CONF_TOKEN], websession) + api = await API.login_via_token( + config_entry.data[CONF_TOKEN], session=websession + ) except InvalidCredentialsError: _LOGGER.error("Invalid credentials provided") return False diff --git a/homeassistant/components/simplisafe/config_flow.py b/homeassistant/components/simplisafe/config_flow.py index 031d5496f9d..1225f6de818 100644 --- a/homeassistant/components/simplisafe/config_flow.py +++ b/homeassistant/components/simplisafe/config_flow.py @@ -57,7 +57,7 @@ class SimpliSafeFlowHandler(config_entries.ConfigFlow, domain=DOMAIN): try: simplisafe = await API.login_via_credentials( - user_input[CONF_USERNAME], user_input[CONF_PASSWORD], websession + user_input[CONF_USERNAME], user_input[CONF_PASSWORD], session=websession ) except SimplipyError: return await self._show_form(errors={"base": "invalid_credentials"}) diff --git a/homeassistant/components/simplisafe/manifest.json b/homeassistant/components/simplisafe/manifest.json index 4fdf87ee88f..6b271012c8e 100644 --- a/homeassistant/components/simplisafe/manifest.json +++ b/homeassistant/components/simplisafe/manifest.json @@ -3,6 +3,6 @@ "name": "SimpliSafe", "config_flow": true, "documentation": "https://www.home-assistant.io/integrations/simplisafe", - "requirements": ["simplisafe-python==9.1.0"], + "requirements": ["simplisafe-python==9.2.0"], "codeowners": ["@bachya"] } diff --git a/homeassistant/components/simplisafe/strings.json b/homeassistant/components/simplisafe/strings.json index 3d9d832c99a..7aceed5ce2e 100644 --- a/homeassistant/components/simplisafe/strings.json +++ b/homeassistant/components/simplisafe/strings.json @@ -2,8 +2,12 @@ "config": { "step": { "user": { - "title": "Fill in your information", - "data": { "username": "Email Address", "password": "Password" } + "title": "Fill in your information.", + "data": { + "username": "Email Address", + "password": "Password", + "code": "Code (used in Home Assistant UI)" + } } }, "error": { @@ -18,7 +22,9 @@ "step": { "init": { "title": "Configure SimpliSafe", - "data": { "code": "Code (used in Home Assistant UI)" } + "data": { + "code": "Code (used in Home Assistant UI)" + } } } } diff --git a/homeassistant/components/simplisafe/translations/en.json b/homeassistant/components/simplisafe/translations/en.json index 1cbaeffe958..3d568a0875e 100644 --- a/homeassistant/components/simplisafe/translations/en.json +++ b/homeassistant/components/simplisafe/translations/en.json @@ -10,10 +10,11 @@ "step": { "user": { "data": { + "code": "Code (used in Home Assistant UI)", "password": "Password", "username": "Email Address" }, - "title": "Fill in your information" + "title": "Fill in your information." } } }, diff --git a/requirements_all.txt b/requirements_all.txt index 5ac55859bdd..1b1924b2b28 100644 --- a/requirements_all.txt +++ b/requirements_all.txt @@ -1888,7 +1888,7 @@ simplehound==0.3 simplepush==1.1.4 # homeassistant.components.simplisafe -simplisafe-python==9.1.0 +simplisafe-python==9.2.0 # homeassistant.components.sisyphus sisyphus-control==2.2.1 diff --git a/requirements_test_all.txt b/requirements_test_all.txt index c58311e91d0..d16c18ee149 100644 --- a/requirements_test_all.txt +++ b/requirements_test_all.txt @@ -722,7 +722,7 @@ sentry-sdk==0.13.5 simplehound==0.3 # homeassistant.components.simplisafe -simplisafe-python==9.1.0 +simplisafe-python==9.2.0 # homeassistant.components.sleepiq sleepyq==0.7