diff --git a/custom_components/irm_kmi/manifest.json b/custom_components/irm_kmi/manifest.json index cecbcd4..81d1b87 100644 --- a/custom_components/irm_kmi/manifest.json +++ b/custom_components/irm_kmi/manifest.json @@ -9,7 +9,7 @@ "iot_class": "cloud_polling", "issue_tracker": "https://github.com/jdejaegh/irm-kmi-ha/issues", "requirements": [ - "irm-kmi-api==0.1.6" + "irm-kmi-api==0.2.0" ], "version": "0.3.1" } \ No newline at end of file diff --git a/requirements.txt b/requirements.txt index 84a2db1..f16ec53 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ aiohttp>=3.11.13 -homeassistant==2025.4.4 +homeassistant==2025.6.1 voluptuous==0.15.2 -irm-kmi-api==0.1.6 \ No newline at end of file +irm-kmi-api==0.2.0 \ No newline at end of file diff --git a/requirements_tests.txt b/requirements_tests.txt index a069c8d..93e491f 100644 --- a/requirements_tests.txt +++ b/requirements_tests.txt @@ -1,5 +1,5 @@ -homeassistant==2025.4.4 -pytest_homeassistant_custom_component==0.13.236 +homeassistant==2025.6.1 +pytest_homeassistant_custom_component==0.13.252 pytest freezegun isort diff --git a/tests/conftest.py b/tests/conftest.py index 2aad6b4..79c4eba 100644 --- a/tests/conftest.py +++ b/tests/conftest.py @@ -4,7 +4,7 @@ from __future__ import annotations import json from datetime import datetime, timedelta from typing import Generator -from unittest.mock import AsyncMock, MagicMock, patch +from unittest.mock import MagicMock, patch import pytest from homeassistant.const import CONF_ZONE @@ -119,6 +119,7 @@ def mock_irm_kmi_api(request: pytest.FixtureRequest) -> Generator[None, MagicMoc ) as irm_kmi_api_mock: irm_kmi = irm_kmi_api_mock.return_value irm_kmi.get_forecasts_coord.return_value = forecast + irm_kmi.get_radar_forecast.return_value = {} yield irm_kmi