From 51256177e6b071e1bd7d303c64d304dc307493c1 Mon Sep 17 00:00:00 2001 From: Bouwe Westerdijk Date: Sun, 2 Aug 2026 09:26:19 +0200 Subject: [PATCH 1/2] Correct typing of select_schedule --- plugwise/constants.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugwise/constants.py b/plugwise/constants.py index 327862ae3..a35ea6042 100644 --- a/plugwise/constants.py +++ b/plugwise/constants.py @@ -584,7 +584,7 @@ class GwEntityData(TypedDict, total=False): preset_modes: list[str] | None # Schedules: available_schedules: list[str] - select_schedule: str | None + select_schedule: str climate_mode: str # Extra for Adam Master Thermostats From 84f0ec2031bdce56096d7f3828c0c3c0ac66c6ec Mon Sep 17 00:00:00 2001 From: Bouwe Westerdijk Date: Sun, 2 Aug 2026 09:28:50 +0200 Subject: [PATCH 2/2] Update CHANGELOG, set release-version --- CHANGELOG.md | 4 ++++ pyproject.toml | 2 +- 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 49cf56928..e4757cc48 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,9 @@ # Changelog +## v1.14.3-1 + +- Correct typing of select_schedule + ## v1.14.3 - Change representation of no-thermostat-schedule-defined to a single `off` option via PR [#899](https://github.com/plugwise/python-plugwise/pull/899) diff --git a/pyproject.toml b/pyproject.toml index 4b8b585c5..c072e3c88 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta" [project] name = "plugwise" -version = "1.14.3" +version = "1.14.3-1" license = "MIT" description = "Plugwise Smile (Adam/Anna/P1) and Stretch module for Python 3." readme = "README.md"