Metadata-Version: 2.4
Name: weatherqwq
Version: 1.0.0
Summary: Free and unlimited weather data API client
Home-page: https://github.com/weatherqwq/weatherqwq
Author: WeatherQWQ
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Requires-Python: >=3.9
Description-Content-Type: text/markdown
Requires-Dist: httpx>=0.27.0
Dynamic: author
Dynamic: classifier
Dynamic: description
Dynamic: description-content-type
Dynamic: home-page
Dynamic: requires-dist
Dynamic: requires-python
Dynamic: summary

# WeatherQWQ Python SDK

Free and unlimited weather data API client.

## Installation

```bash
pip install weatherqwq
```

## Usage

```python
from weatherqwq import WeatherClient

client = WeatherClient(api_key="qwq-...")

# Current weather
current = client.current_weather(lat=40.71, lon=-74.01)
print(current)

# 7-day forecast
forecast = client.forecast(lat=40.71, lon=-74.01, days=7)

# Historical data
historical = client.historical(
    lat=40.71, lon=-74.01,
    start_date="2024-01-01",
    end_date="2024-01-07"
)

# Air quality
aq = client.air_quality(lat=40.71, lon=-74.01)

# Weather alerts
alerts = client.alerts(lat=40.71, lon=-74.01)
```

## License

MIT
