From c9d907c08e65669d4f1ab0719613a729884aa2a3 Mon Sep 17 00:00:00 2001 From: cayossarian <23534755+cayossarian@users.noreply.github.com> Date: Fri, 9 Oct 2026 17:13:52 -0700 Subject: [PATCH 1/2] docs: put the hardware read timeout's docstring under its constant --- custom_components/span_panel/__init__.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/custom_components/span_panel/__init__.py b/custom_components/span_panel/__init__.py index 037fa9a1..de7d7ae7 100644 --- a/custom_components/span_panel/__init__.py +++ b/custom_components/span_panel/__init__.py @@ -173,6 +173,7 @@ class _DeferredReload: """Per entry, the reload waiting for Home Assistant to start; see `update_listener`.""" HARDWARE_READ_TIMEOUT_S: Final = 5.0 +"""How long setup waits for the panel's status before going on without it.""" class _HardwareRead(Enum): @@ -182,7 +183,7 @@ class _HardwareRead(Enum): HARDWARE_UNREAD: Final = _HardwareRead.UNREAD -"""How long setup waits for the panel's status before going on without it.""" +"""What `_async_read_hardware_version` answers when the status cannot be read.""" async def async_setup(hass: HomeAssistant, config: ConfigType) -> bool: From 67a55a7e71b62fd6122800ceef80144280166be0 Mon Sep 17 00:00:00 2001 From: cayossarian <23534755+cayossarian@users.noreply.github.com> Date: Fri, 9 Oct 2026 17:19:37 -0700 Subject: [PATCH 2/2] chore: release 2.2.0b2 --- custom_components/span_panel/manifest.json | 2 +- pyproject.toml | 2 +- uv.lock | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/custom_components/span_panel/manifest.json b/custom_components/span_panel/manifest.json index fc2eb5ea..f425384c 100644 --- a/custom_components/span_panel/manifest.json +++ b/custom_components/span_panel/manifest.json @@ -27,7 +27,7 @@ "span-panel-api-schema-1==1.4.0b1", "span-panel-api==3.8.0b1" ], - "version": "2.2.0b1", + "version": "2.2.0b2", "zeroconf": [ { "type": "_span._tcp.local." diff --git a/pyproject.toml b/pyproject.toml index 90240b49..1f21719f 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "span" -version = "2.2.0b1" +version = "2.2.0b2" description = "Span Panel Custom Integration for Home Assistant" authors = [{name = "SpanPanel"}] license = {text = "MIT"} diff --git a/uv.lock b/uv.lock index 8283042f..9029fdd9 100644 --- a/uv.lock +++ b/uv.lock @@ -2560,7 +2560,7 @@ wheels = [ [[package]] name = "span" -version = "2.2.0b1" +version = "2.2.0b2" source = { virtual = "." } dependencies = [ { name = "homeassistant" },