Skip to main content

A beautiful CLI tool for weather and environmental data

Project description

MeteoPoint 🌤️

A beautiful CLI tool for weather and environmental data, featuring air quality monitoring with WHO guideline comparisons.

Quick Start (2 minutes)

# Install globally
pip install meteopoint

# Run the interactive setup
meteopoint setup

# Start using it!
meteopoint paris
meteopoint nyc

Features

  • 🌡️ Comprehensive weather data with beautiful display
  • 💨 Air quality monitoring with WHO guideline comparisons
  • 🏭 Top 5 most significant pollutants with health impact assessment
  • 🌍 Enhanced accuracy with dual API support
  • 🔄 2-day weather forecast with precipitation probability
  • 🌅 Sunrise and sunset times
  • 📍 Built-in city aliases (nyc, sf, etc.)

Examples

# Basic usage
meteopoint paris

# Use Fahrenheit
meteopoint paris --fahrenheit

# Get minimal output
meteopoint paris --format minimal

# Get JSON output
meteopoint paris --format json

# Save a city alias
meteopoint save "New York" --alias nyc

# Set default city
meteopoint config --default-city paris

City Aliases

Common city aliases are built-in:

  • nyc → New York
  • sf → San Francisco
  • la → Los Angeles
  • lon → London
  • paris → Paris
  • And many more!

Requirements

  • Python 3.7+
  • Free API key from OpenWeather (required)
  • Free Google Maps API key (optional, enhances air quality data)

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

meteopoint-0.2.0.tar.gz (11.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

meteopoint-0.2.0-py3-none-any.whl (12.0 kB view details)

Uploaded Python 3

File details

Details for the file meteopoint-0.2.0.tar.gz.

File metadata

  • Download URL: meteopoint-0.2.0.tar.gz
  • Upload date:
  • Size: 11.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for meteopoint-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ebdea86e4a33fa5156eb9449c8746269b24b878240050327f14a6798f4b8c5da
MD5 2c86989338b4c8196295db5b156049f5
BLAKE2b-256 70271b605cf6f62826f8f930e92024b5f16da411ce2764e999cbce6df264c0fc

See more details on using hashes here.

File details

Details for the file meteopoint-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: meteopoint-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 12.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.0.1 CPython/3.13.1

File hashes

Hashes for meteopoint-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 72d7c0eb2fcca20c0a0291d86a1c76903c02d1a0dad6ad9805f23bba5dbd5b80
MD5 cf07a79d410d663deb356f0d3fc746bd
BLAKE2b-256 1fe3ef1bfe7817672b9d3aa753857fed6c5b534ea01848410f6e9bd1b50b32b4

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page