diff --git a/.pre-commit-config.yaml b/.pre-commit-config.yaml index 572da707..1136af55 100644 --- a/.pre-commit-config.yaml +++ b/.pre-commit-config.yaml @@ -1,6 +1,6 @@ repos: - repo: https://github.com/charliermarsh/ruff-pre-commit - rev: v0.9.0 + rev: v0.9.1 hooks: - id: ruff args: diff --git a/changelog.md b/changelog.md index 41dd7dbc..1b777d3c 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,10 @@ +# Version 1.79.0 (2025-01-15) + +## What's Changed +- Bump hahomematic to 2025.1.8 + - Improve defaultdict usage + - Use Mapping instead of dict where possible + # Version 1.78.1 (2025-01-14) ## What's Changed diff --git a/custom_components/homematicip_local/const.py b/custom_components/homematicip_local/const.py index bb4489ad..e85c02a3 100644 --- a/custom_components/homematicip_local/const.py +++ b/custom_components/homematicip_local/const.py @@ -12,7 +12,7 @@ DOMAIN: Final = "homematicip_local" HMIP_LOCAL_MIN_HA_VERSION: Final = "2024.12.0" ENABLE_EXPERIMENTAL_FEATURES: Final = False -HMIP_LOCAL_HAHOMEMATIC_VERSION: Final = "2025.1.7" +HMIP_LOCAL_HAHOMEMATIC_VERSION: Final = "2025.1.8" DEFAULT_ENABLE_DEVICE_FIRMWARE_CHECK: Final = True DEFAULT_ENABLE_SYSTEM_NOTIFICATIONS: Final = True diff --git a/custom_components/homematicip_local/manifest.json b/custom_components/homematicip_local/manifest.json index 2eb91740..502aab1d 100644 --- a/custom_components/homematicip_local/manifest.json +++ b/custom_components/homematicip_local/manifest.json @@ -10,7 +10,7 @@ "iot_class": "local_push", "issue_tracker": "https://github.com/sukramj/hahomematic/issues", "loggers": ["hahomematic"], - "requirements": ["hahomematic==2025.1.7"], + "requirements": ["hahomematic==2025.1.8"], "ssdp": [ { "manufacturer": "EQ3", diff --git a/requirements_test.txt b/requirements_test.txt index 0d77cec5..dd6f1226 100644 --- a/requirements_test.txt +++ b/requirements_test.txt @@ -1,7 +1,7 @@ -r requirements_test_pre_commit.txt async-upnp-client==0.42.0 -hahomematic==2025.1.7 +hahomematic==2025.1.8 homeassistant==2025.1.2 isal==1.7.1 mypy-dev==1.14.0a7 diff --git a/requirements_test_pre_commit.txt b/requirements_test_pre_commit.txt index 4d7d8eae..4963f987 100644 --- a/requirements_test_pre_commit.txt +++ b/requirements_test_pre_commit.txt @@ -1,6 +1,6 @@ -bandit==1.8.0 +bandit==1.8.2 codespell==2.3.0 pre-commit-hooks==v5.0.0 python-typing-update==v0.7.0 -ruff==0.9.0 +ruff==0.9.1 yamllint==1.35.1