pwy 2.1.2

Creator: bigcodingguy24

Last updated:

Add to Cart

Description:

pwy 2.1.2

pwy
A simple weather information tool.






Table of Contents

Features
Dependencies
Installation
Usage
Update
Development
Changelog
Credits
License

Features

ASCII art
Display weather information

The name of the location.
Temperature (and what the temperature feels like).
Weather and weather description.
Wind pressure, humidity, wind direction, and wind speed.
Time and timezone of the location.



Dependencies

OpenWeatherMap API key
Python 3.10 or higher

requests
rich


Internet connection

Installation
Pip install
Unix-like | Windows
pip install pwy

Manual/Git install
Unix-like | Windows
Download the latest pwy package here and uncompress it.
Go to pwy directory.
cd pwy

Install pwy.
pip install .

Configuration
Unix-like | Windows
Before you can use pwy, you need to configure pwy. Run the command below and fill the required files, these fields are for the OWM API key, location, unit, and language.
pwy

After you're through, the pwy.json (~/.config/pwy.json for Unix-like and pwy.json for Windows) config file, containing your OWM API key, location, unit, and language, will be generated.
Get your OWM key by signing up.
If you want to edit your pwy configuration.
pwy --config

Usage
Unix-like | Windows
To display weather in your current city (from pwy.json).
pwy

To display weather in your current city.
pwy tokyo

You can also specify what country you are in by.
pwy tokyo,jp

To display weather with specific unit of measurement. By default the unit is Metric system.
pwy tokyo --unit imperial

To display weather with specific language.
pwy tokyo --lang ja

To display help information.
pwy --help

Availabe options
usage: __main__.py [-h] [-c] [-u] [-l] [-v] [location ...]

pwy - A simple weather information tool

positional arguments:
location input location

options:
-h, --help show this help message and exit
-c, --config configure pwy
-u, --unit input unit
-l, --lang input language
-v, --version show program's version number and exit

Update
Unix-like | Windows
pip install --upgrade pwy

Development
# Create a virtual environment and enable it.
python3 -m venv
. env/bin/activate

# Install dependencies.
pip install -r requirements.txt

Changelog
View Changelog.
Credits

pwy Contributors
OpenWeatherMap - API
wego - ASCII art

License
This program is provided under the MIT License.

License

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.