From b7170c78a57b71c245bc2bc4e7d298b73e04ff50 Mon Sep 17 00:00:00 2001
From: "J. Nick Koston" <nick@koston.org>
Date: Sat, 24 Aug 2024 01:44:12 -0500
Subject: [PATCH] Bump yalexs to 8.4.0 (#124520)

---
 homeassistant/components/august/config_flow.py | 6 +++---
 homeassistant/components/august/manifest.json  | 2 +-
 requirements_all.txt                           | 2 +-
 requirements_test_all.txt                      | 2 +-
 4 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/homeassistant/components/august/config_flow.py b/homeassistant/components/august/config_flow.py
index 3523a4f7c39..2a1a20a9dc4 100644
--- a/homeassistant/components/august/config_flow.py
+++ b/homeassistant/components/august/config_flow.py
@@ -9,7 +9,7 @@ from typing import Any
 import aiohttp
 import voluptuous as vol
 from yalexs.authenticator_common import ValidationResult
-from yalexs.const import BRANDS, DEFAULT_BRAND
+from yalexs.const import BRANDS_WITHOUT_OAUTH, DEFAULT_BRAND
 from yalexs.manager.exceptions import CannotConnect, InvalidAuth, RequireValidation
 
 from homeassistant.config_entries import ConfigFlow, ConfigFlowResult
@@ -118,7 +118,7 @@ class AugustConfigFlow(ConfigFlow, domain=DOMAIN):
                     vol.Required(
                         CONF_BRAND,
                         default=self._user_auth_details.get(CONF_BRAND, DEFAULT_BRAND),
-                    ): vol.In(BRANDS),
+                    ): vol.In(BRANDS_WITHOUT_OAUTH),
                     vol.Required(
                         CONF_LOGIN_METHOD,
                         default=self._user_auth_details.get(
@@ -208,7 +208,7 @@ class AugustConfigFlow(ConfigFlow, domain=DOMAIN):
                     vol.Required(
                         CONF_BRAND,
                         default=self._user_auth_details.get(CONF_BRAND, DEFAULT_BRAND),
-                    ): vol.In(BRANDS),
+                    ): vol.In(BRANDS_WITHOUT_OAUTH),
                     vol.Required(CONF_PASSWORD): str,
                 }
             ),
diff --git a/homeassistant/components/august/manifest.json b/homeassistant/components/august/manifest.json
index 49c23dac660..abe9dc707c3 100644
--- a/homeassistant/components/august/manifest.json
+++ b/homeassistant/components/august/manifest.json
@@ -28,5 +28,5 @@
   "documentation": "https://www.home-assistant.io/integrations/august",
   "iot_class": "cloud_push",
   "loggers": ["pubnub", "yalexs"],
-  "requirements": ["yalexs==8.3.3", "yalexs-ble==2.4.3"]
+  "requirements": ["yalexs==8.4.0", "yalexs-ble==2.4.3"]
 }
diff --git a/requirements_all.txt b/requirements_all.txt
index d2f63ec9ee7..16d5e05bdbd 100644
--- a/requirements_all.txt
+++ b/requirements_all.txt
@@ -2968,7 +2968,7 @@ yalesmartalarmclient==0.4.0
 yalexs-ble==2.4.3
 
 # homeassistant.components.august
-yalexs==8.3.3
+yalexs==8.4.0
 
 # homeassistant.components.yeelight
 yeelight==0.7.14
diff --git a/requirements_test_all.txt b/requirements_test_all.txt
index b246cb714f2..859cb375b37 100644
--- a/requirements_test_all.txt
+++ b/requirements_test_all.txt
@@ -2348,7 +2348,7 @@ yalesmartalarmclient==0.4.0
 yalexs-ble==2.4.3
 
 # homeassistant.components.august
-yalexs==8.3.3
+yalexs==8.4.0
 
 # homeassistant.components.yeelight
 yeelight==0.7.14
-- 
GitLab