From 0c430660996e3e60b89973c54f000514a59f7889 Mon Sep 17 00:00:00 2001 From: Jules Dejaeghere Date: Sat, 10 May 2025 14:11:06 +0200 Subject: [PATCH] Use __all__ in __init__.py --- irm_kmi_api/__init__.py | 47 +++++++++++++++++++++++++++++++++++------ 1 file changed, 41 insertions(+), 6 deletions(-) diff --git a/irm_kmi_api/__init__.py b/irm_kmi_api/__init__.py index 95f0762..fa67793 100644 --- a/irm_kmi_api/__init__.py +++ b/irm_kmi_api/__init__.py @@ -1,10 +1,45 @@ -from .api import (IrmKmiApiClient, IrmKmiApiClientHa, - IrmKmiApiCommunicationError, IrmKmiApiError) -from .data import (AnimationFrameData, ConditionEvol, CurrentWeatherData, - ExtendedForecast, Forecast, PollenLevel, PollenName, - RadarAnimationData, RadarForecast, RadarStyle, WarningData, - WarningType) +from .api import ( + IrmKmiApiClient, + IrmKmiApiClientHa, + IrmKmiApiCommunicationError, + IrmKmiApiError, +) +from .data import ( + AnimationFrameData, + ConditionEvol, + CurrentWeatherData, + ExtendedForecast, + Forecast, + PollenLevel, + PollenName, + RadarAnimationData, + RadarForecast, + RadarStyle, + WarningData, + WarningType, +) from .pollen import PollenParser from .rain_graph import RainGraph +__all__ = [ + "IrmKmiApiClient", + "IrmKmiApiClientHa", + "IrmKmiApiCommunicationError", + "IrmKmiApiError", + "AnimationFrameData", + "ConditionEvol", + "CurrentWeatherData", + "ExtendedForecast", + "Forecast", + "PollenLevel", + "PollenName", + "RadarAnimationData", + "RadarForecast", + "RadarStyle", + "WarningData", + "WarningType", + "PollenParser", + "RainGraph" +] + __version__ = '0.1.6'