Sort imports

This commit is contained in:
Jules 2025-05-05 22:24:12 +02:00
parent caa826a9ce
commit ac795d8b2c
Signed by: jdejaegh
GPG key ID: 99D6D184CA66933A
8 changed files with 20 additions and 16 deletions

View file

@ -1,6 +1,9 @@
from .api import IrmKmiApiError, IrmKmiApiCommunicationError, IrmKmiApiClient, IrmKmiApiClientHa from .api import (IrmKmiApiClient, IrmKmiApiClientHa,
from .data import Forecast, ConditionEvol, RadarStyle, PollenName, PollenLevel, WarningType, ExtendedForecast, \ IrmKmiApiCommunicationError, IrmKmiApiError)
CurrentWeatherData, WarningData, RadarForecast, RadarAnimationData, AnimationFrameData from .data import (AnimationFrameData, ConditionEvol, CurrentWeatherData,
ExtendedForecast, Forecast, PollenLevel, PollenName,
RadarAnimationData, RadarForecast, RadarStyle, WarningData,
WarningType)
from .pollen import PollenParser from .pollen import PollenParser
from .rain_graph import RainGraph from .rain_graph import RainGraph

View file

@ -8,17 +8,17 @@ import time
import urllib.parse import urllib.parse
from datetime import datetime, timedelta from datetime import datetime, timedelta
from statistics import mean from statistics import mean
from typing import List, Dict from typing import Dict, List
from zoneinfo import ZoneInfo from zoneinfo import ZoneInfo
import aiohttp import aiohttp
import async_timeout import async_timeout
from .const import MAP_WARNING_ID_TO_SLUG as SLUG_MAP, WWEVOL_TO_ENUM_MAP from .const import MAP_WARNING_ID_TO_SLUG as SLUG_MAP
from .const import STYLE_TO_PARAM_MAP, WEEKDAYS from .const import STYLE_TO_PARAM_MAP, WEEKDAYS, WWEVOL_TO_ENUM_MAP
from .data import (AnimationFrameData, CurrentWeatherData, Forecast, from .data import (AnimationFrameData, CurrentWeatherData, ExtendedForecast,
ExtendedForecast, RadarForecast, RadarAnimationData, Forecast, RadarAnimationData, RadarForecast, RadarStyle,
WarningData, RadarStyle, WarningType) WarningData, WarningType)
from .pollen import PollenParser from .pollen import PollenParser
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -1,6 +1,6 @@
from typing import Final from typing import Final
from .data import ConditionEvol, RadarStyle, PollenLevel, WarningType from .data import ConditionEvol, PollenLevel, RadarStyle, WarningType
POLLEN_LEVEL_TO_COLOR = { POLLEN_LEVEL_TO_COLOR = {
'null': PollenLevel.GREEN, 'null': PollenLevel.GREEN,

View file

@ -1,10 +1,10 @@
"""Parse pollen info from SVG from IRM KMI api""" """Parse pollen info from SVG from IRM KMI api"""
import logging import logging
import xml.etree.ElementTree as ET import xml.etree.ElementTree as ET
from typing import List, Dict from typing import Dict, List
from .const import POLLEN_LEVEL_TO_COLOR from .const import POLLEN_LEVEL_TO_COLOR
from .data import PollenName, PollenLevel from .data import PollenLevel, PollenName
_LOGGER = logging.getLogger(__name__) _LOGGER = logging.getLogger(__name__)

View file

@ -1,6 +1,7 @@
import json import json
import time import time
from datetime import datetime as dt, timedelta from datetime import datetime as dt
from datetime import timedelta
from unittest.mock import AsyncMock, MagicMock from unittest.mock import AsyncMock, MagicMock
from zoneinfo import ZoneInfo from zoneinfo import ZoneInfo

View file

@ -3,7 +3,7 @@ from zoneinfo import ZoneInfo
from freezegun import freeze_time from freezegun import freeze_time
from irm_kmi_api.data import ExtendedForecast, ConditionEvol from irm_kmi_api.data import ConditionEvol, ExtendedForecast
from tests.conftest import get_api_with_data from tests.conftest import get_api_with_data
from tests.const import ATTR_CONDITION_PARTLYCLOUDY from tests.const import ATTR_CONDITION_PARTLYCLOUDY

View file

@ -1,7 +1,7 @@
import logging import logging
from unittest.mock import AsyncMock from unittest.mock import AsyncMock
from irm_kmi_api.data import PollenName, PollenLevel from irm_kmi_api.data import PollenLevel, PollenName
from irm_kmi_api.pollen import PollenParser from irm_kmi_api.pollen import PollenParser
from tests.conftest import get_api_with_data, load_fixture from tests.conftest import get_api_with_data, load_fixture

View file

@ -3,7 +3,7 @@ import datetime
import json import json
from datetime import datetime as dt from datetime import datetime as dt
from datetime import timedelta from datetime import timedelta
from unittest.mock import MagicMock, AsyncMock from unittest.mock import AsyncMock, MagicMock
from zoneinfo import ZoneInfo from zoneinfo import ZoneInfo
from irm_kmi_api.api import IrmKmiApiClientHa from irm_kmi_api.api import IrmKmiApiClientHa