FreeWeather is a Python library for fetching and managing weather data using the Open-Meteo API. It provides easy-to-use interfaces for retrieving current weather, forecasts, and historical data.
- Current Weather: Get real-time weather data for a specified location.
- Forecasts: Retrieve weather forecasts for up to 16 days.
- Historical Data: Access historical weather data for analysis.
- Caching: Optional caching mechanism to reduce API calls.
- Asynchronous Support: Leverage
asyncio
for non-blocking operations.
Install FreeWeather using pip
:
pip install freeweather