# FreeWeather

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.

## Features

- **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.

## Installation

Install FreeWeather using `pip`:

```bash
pip install freeweather
