Metadata-Version: 2.1
Name: freeweather
Version: 0.1.0
Summary: A Python library for fetching weather data using Open-Meteo API.
Home-page: https://github.com/Ohswedd/freeweather
Author: Your Name
Author-email: your.email@example.com
License: MIT
Keywords: weather open-meteo API
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Classifier: Intended Audience :: Developers
Classifier: Topic :: Software Development :: Libraries
Classifier: Topic :: Utilities
Requires-Python: >=3.7
Description-Content-Type: text/markdown
License-File: LICENSE
Requires-Dist: httpx==0.24.0
Requires-Dist: pydantic==2.0
Requires-Dist: tenacity==8.0.0
Requires-Dist: pytest==7.0.0
Requires-Dist: pytest-asyncio==0.20.0
Requires-Dist: anyio==4.0.0
Requires-Dist: Faker==13.0.0
Provides-Extra: dev
Requires-Dist: pytest; extra == "dev"
Requires-Dist: pytest-asyncio; extra == "dev"
Requires-Dist: Faker; extra == "dev"
Requires-Dist: black; extra == "dev"
Requires-Dist: flake8; extra == "dev"

# 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
