# API reference Import everything from the subpackage roots, e.g. `from action0.open_meteo.forecast import ForecastClient` — the `client` / `operations` / `models` split below mirrors the generated files. ```{eval-rst} .. automodule:: action0.open_meteo ``` ## `action0.open_meteo.forecast` ```{eval-rst} .. automodule:: action0.open_meteo.forecast ``` ### `action0.open_meteo.forecast.client` ```{eval-rst} .. automodule:: action0.open_meteo.forecast.client :members: :undoc-members: ``` ### `action0.open_meteo.forecast.operations` ```{eval-rst} .. automodule:: action0.open_meteo.forecast.operations :members: :undoc-members: ``` ### `action0.open_meteo.forecast.models` ```{eval-rst} .. automodule:: action0.open_meteo.forecast.models :members: :undoc-members: ``` ## `action0.open_meteo.historical_weather` ```{eval-rst} .. automodule:: action0.open_meteo.historical_weather ``` ### `action0.open_meteo.historical_weather.client` ```{eval-rst} .. automodule:: action0.open_meteo.historical_weather.client :members: :undoc-members: ``` ### `action0.open_meteo.historical_weather.operations` ```{eval-rst} .. automodule:: action0.open_meteo.historical_weather.operations :members: :undoc-members: ``` ### `action0.open_meteo.historical_weather.models` ```{eval-rst} .. automodule:: action0.open_meteo.historical_weather.models :members: :undoc-members: ``` ## `action0.open_meteo.air_quality` ```{eval-rst} .. automodule:: action0.open_meteo.air_quality ``` ### `action0.open_meteo.air_quality.client` ```{eval-rst} .. automodule:: action0.open_meteo.air_quality.client :members: :undoc-members: ``` ### `action0.open_meteo.air_quality.operations` ```{eval-rst} .. automodule:: action0.open_meteo.air_quality.operations :members: :undoc-members: ``` ### `action0.open_meteo.air_quality.models` ```{eval-rst} .. automodule:: action0.open_meteo.air_quality.models :members: :undoc-members: ``` ## `action0.open_meteo.marine` ```{eval-rst} .. automodule:: action0.open_meteo.marine ``` ### `action0.open_meteo.marine.client` ```{eval-rst} .. automodule:: action0.open_meteo.marine.client :members: :undoc-members: ``` ### `action0.open_meteo.marine.operations` ```{eval-rst} .. automodule:: action0.open_meteo.marine.operations :members: :undoc-members: ``` ### `action0.open_meteo.marine.models` ```{eval-rst} .. automodule:: action0.open_meteo.marine.models :members: :undoc-members: ``` ## `action0.open_meteo.ensemble` ```{eval-rst} .. automodule:: action0.open_meteo.ensemble ``` ### `action0.open_meteo.ensemble.client` ```{eval-rst} .. automodule:: action0.open_meteo.ensemble.client :members: :undoc-members: ``` ### `action0.open_meteo.ensemble.operations` ```{eval-rst} .. automodule:: action0.open_meteo.ensemble.operations :members: :undoc-members: ``` ### `action0.open_meteo.ensemble.models` ```{eval-rst} .. automodule:: action0.open_meteo.ensemble.models :members: :undoc-members: ``` ## `action0.open_meteo.seasonal` ```{eval-rst} .. automodule:: action0.open_meteo.seasonal ``` ### `action0.open_meteo.seasonal.client` ```{eval-rst} .. automodule:: action0.open_meteo.seasonal.client :members: :undoc-members: ``` ### `action0.open_meteo.seasonal.operations` ```{eval-rst} .. automodule:: action0.open_meteo.seasonal.operations :members: :undoc-members: ``` ### `action0.open_meteo.seasonal.models` ```{eval-rst} .. automodule:: action0.open_meteo.seasonal.models :members: :undoc-members: ``` ## `action0.open_meteo.climate` ```{eval-rst} .. automodule:: action0.open_meteo.climate ``` ### `action0.open_meteo.climate.client` ```{eval-rst} .. automodule:: action0.open_meteo.climate.client :members: :undoc-members: ``` ### `action0.open_meteo.climate.operations` ```{eval-rst} .. automodule:: action0.open_meteo.climate.operations :members: :undoc-members: ``` ### `action0.open_meteo.climate.models` ```{eval-rst} .. automodule:: action0.open_meteo.climate.models :members: :undoc-members: ``` ## `action0.open_meteo.flood` ```{eval-rst} .. automodule:: action0.open_meteo.flood ``` ### `action0.open_meteo.flood.client` ```{eval-rst} .. automodule:: action0.open_meteo.flood.client :members: :undoc-members: ``` ### `action0.open_meteo.flood.operations` ```{eval-rst} .. automodule:: action0.open_meteo.flood.operations :members: :undoc-members: ``` ### `action0.open_meteo.flood.models` ```{eval-rst} .. automodule:: action0.open_meteo.flood.models :members: :undoc-members: ``` ## `action0.open_meteo.elevation` ```{eval-rst} .. automodule:: action0.open_meteo.elevation ``` ### `action0.open_meteo.elevation.client` ```{eval-rst} .. automodule:: action0.open_meteo.elevation.client :members: :undoc-members: ``` ### `action0.open_meteo.elevation.operations` ```{eval-rst} .. automodule:: action0.open_meteo.elevation.operations :members: :undoc-members: ``` ### `action0.open_meteo.elevation.models` ```{eval-rst} .. automodule:: action0.open_meteo.elevation.models :members: :undoc-members: ``` ## `action0.open_meteo.geocoding` ```{eval-rst} .. automodule:: action0.open_meteo.geocoding ``` ### `action0.open_meteo.geocoding.client` ```{eval-rst} .. automodule:: action0.open_meteo.geocoding.client :members: :undoc-members: ``` ### `action0.open_meteo.geocoding.operations` ```{eval-rst} .. automodule:: action0.open_meteo.geocoding.operations :members: :undoc-members: ``` ### `action0.open_meteo.geocoding.models` ```{eval-rst} .. automodule:: action0.open_meteo.geocoding.models :members: :undoc-members: ```