Bump stookwijzer==1.6.0 (#139332)

pull/139307/head^2
fwestenberg 2025-02-26 13:31:07 +01:00 committed by GitHub
parent 4dca4a64b5
commit 0f827fbf22
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
6 changed files with 8 additions and 12 deletions

View File

@ -9,7 +9,6 @@ from stookwijzer import Stookwijzer
from homeassistant.const import CONF_LATITUDE, CONF_LOCATION, CONF_LONGITUDE, Platform
from homeassistant.core import HomeAssistant, callback
from homeassistant.helpers import entity_registry as er, issue_registry as ir
from homeassistant.helpers.aiohttp_client import async_get_clientsession
from .const import DOMAIN, LOGGER
from .coordinator import StookwijzerConfigEntry, StookwijzerCoordinator
@ -43,13 +42,12 @@ async def async_migrate_entry(
LOGGER.debug("Migrating from version %s", entry.version)
if entry.version == 1:
latitude, longitude = await Stookwijzer.async_transform_coordinates(
async_get_clientsession(hass),
longitude, latitude = await Stookwijzer.async_transform_coordinates(
entry.data[CONF_LOCATION][CONF_LATITUDE],
entry.data[CONF_LOCATION][CONF_LONGITUDE],
)
if not latitude or not longitude:
if not longitude or not latitude:
ir.async_create_issue(
hass,
DOMAIN,

View File

@ -9,7 +9,6 @@ import voluptuous as vol
from homeassistant.config_entries import ConfigFlow, ConfigFlowResult
from homeassistant.const import CONF_LATITUDE, CONF_LOCATION, CONF_LONGITUDE
from homeassistant.helpers.aiohttp_client import async_get_clientsession
from homeassistant.helpers.selector import LocationSelector
from .const import DOMAIN
@ -26,12 +25,11 @@ class StookwijzerFlowHandler(ConfigFlow, domain=DOMAIN):
"""Handle a flow initialized by the user."""
errors = {}
if user_input is not None:
latitude, longitude = await Stookwijzer.async_transform_coordinates(
async_get_clientsession(self.hass),
longitude, latitude = await Stookwijzer.async_transform_coordinates(
user_input[CONF_LOCATION][CONF_LATITUDE],
user_input[CONF_LOCATION][CONF_LONGITUDE],
)
if latitude and longitude:
if longitude and latitude:
return self.async_create_entry(
title="Stookwijzer",
data={CONF_LATITUDE: latitude, CONF_LONGITUDE: longitude},

View File

@ -6,5 +6,5 @@
"documentation": "https://www.home-assistant.io/integrations/stookwijzer",
"integration_type": "service",
"iot_class": "cloud_polling",
"requirements": ["stookwijzer==1.5.4"]
"requirements": ["stookwijzer==1.6.0"]
}

2
requirements_all.txt generated
View File

@ -2811,7 +2811,7 @@ statsd==3.2.1
steamodd==4.21
# homeassistant.components.stookwijzer
stookwijzer==1.5.4
stookwijzer==1.6.0
# homeassistant.components.streamlabswater
streamlabswater==1.0.1

View File

@ -2272,7 +2272,7 @@ statsd==3.2.1
steamodd==4.21
# homeassistant.components.stookwijzer
stookwijzer==1.5.4
stookwijzer==1.6.0
# homeassistant.components.streamlabswater
streamlabswater==1.0.1

View File

@ -71,8 +71,8 @@ def mock_stookwijzer() -> Generator[MagicMock]:
),
):
stookwijzer_mock.async_transform_coordinates.return_value = (
200000.123456789,
450000.123456789,
200000.123456789,
)
client = stookwijzer_mock.return_value