Metadata-Version: 2.3
Name: mridumanda_shvedt
Version: 1.6
Summary: A minimal console based weather application.
Project-URL: Documentation, https://github.com/shvedt/mridu-manda/blob/main/README.md
Project-URL: Issues, https://github.com/shvedt/mridu-manda/issues
Project-URL: Source, https://github.com/shvedt/mridu-manda
Author-email: Shvetank Dattatreya <dshvetank@gmail.com>
License-Expression: GPL-3.0
License-File: LICENSE
Classifier: Development Status :: 4 - Beta
Classifier: Programming Language :: Python
Classifier: Programming Language :: Python :: 3.8
Classifier: Programming Language :: Python :: 3.9
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Classifier: Programming Language :: Python :: 3.12
Classifier: Programming Language :: Python :: Implementation :: CPython
Classifier: Programming Language :: Python :: Implementation :: PyPy
Requires-Python: >=3.8
Requires-Dist: requests>=2.31.0
Requires-Dist: rich>=13.8.0
Description-Content-Type: text/markdown

# Mridu Manda

Mridu-Manda is a minimal console application that shows weather and is based on the OpenWeatherMap API.

## Features

- Compact display of weather
- Supports automatic location detection using ipInfo
- Supports command line city input
- Four different output formats, one liner, with ascii, with ascii and color and default

## Requirements

- Requires an API key from OpenWeatherMap
- Requires Python 3.8 or later
- Requires `requests` module 2.31 or later
- Requires `rich` module 13.8.0 or later

## Installation

### From PyPI

```bash
pip install mridumanda_shvedt
```

## Usage

After installing run

```bash
mrdmnd                  # for default display of weather
mrdmnd -o               # for one line display of weather
mrdmnd -g               # for weather display with ascii art
mrdmnd -c Kolkata       # for weather display with city name 
```

If it is first time, you will be prompted to enter your API key from OpenWeatherMap. After it is done, run the program again and enjoy.

## Contributions

Feel free to contribute to the project by opening an issue.

## Credits

The ASCII art for weather representation in this project was created by [Julynx](https://github.com/Julynx). It was taken from [here](https://github.com/Julynx/wthr).


## License

This is licensed under the GNU General Public License version 3.0

## Changelog

## Version 1.6 - Latest Release

- Added a new weather display option `-gc` to display weather data with ascii and colors
- Added sunrise and sunset times, feels like, visibility
- Optimized some parts of the code to be more efficient