Metadata-Version: 2.4
Name: pyrain-weather
Version: 0.0.1
Summary: Python terminal weather
Project-URL: Homepage, https://github.com/dear-satan/pyrain-weather
Author-email: Dear_satan <jakubj1406@gmail.com>
License-Expression: MIT
License-File: LICENSE
Classifier: Operating System :: OS Independent
Classifier: Programming Language :: Python :: 3
Requires-Python: >=3.9
Requires-Dist: httpx
Requires-Dist: rich
Requires-Dist: textual
Description-Content-Type: text/markdown

# pyrain-weather Terminal

[![PyPI version](https://badge.fury.io/py/pyrain-weather.svg)](https://pypi.org/project/pyrain-weather/)

A weather app in terminal.

## What You Get

- Current weather conditions with ASCII art
- 3-day forecast
- No API keys needed (uses wttr.in)

## Install from PyPI

```bash
pip install pyrain-weather
pyrain-weather
```

## How to Use

Type a city name, hit Enter. That's it.

**Keyboard shortcuts:**
- `R` - Refresh weather
- `Ctrl+C` - Exit

**Weather displays:**
- **Current** - Right now conditions with ASCII weather art
- **Forecast** - Next 3 days overview
- **Hourly** - Today and tomorrow every 3 hours
- **Details** - Location info, moon

## Technical Notes

**Data source:** [wttr.in](https://wttr.in) - free weather API, no signup required

## Troubleshooting

**"Network Error"** - Check your internet connection

**"City Not Found"** - Try the full city name or add country (e.g., "London, UK")

**Import errors** - Make sure all dependencies are installed: `pip install textual httpx rich`