Skip to main content

Free and unlimited weather data API client

Project description

WeatherQWQ Python SDK

Free and unlimited weather data API client.

Installation

pip install weatherqwq

Usage

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

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

weatherqwq-1.0.0.tar.gz (2.1 kB view details)

Uploaded Source

Built Distribution

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

weatherqwq-1.0.0-py3-none-any.whl (2.4 kB view details)

Uploaded Python 3

File details

Details for the file weatherqwq-1.0.0.tar.gz.

File metadata

  • Download URL: weatherqwq-1.0.0.tar.gz
  • Upload date:
  • Size: 2.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for weatherqwq-1.0.0.tar.gz
Algorithm Hash digest
SHA256 bd059978124c351dce9e39c4ee5da7118fa16e939ad2fc7adf10565a8ba22905
MD5 d07145ba1c411dc21339081587d933b6
BLAKE2b-256 894d469304a307c150bdfc47b41baed91899b93a867192dbb6f337f6a2bbf37e

See more details on using hashes here.

File details

Details for the file weatherqwq-1.0.0-py3-none-any.whl.

File metadata

  • Download URL: weatherqwq-1.0.0-py3-none-any.whl
  • Upload date:
  • Size: 2.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.13

File hashes

Hashes for weatherqwq-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b3812bcbde9c9534886b4c6ee3db4310104c23498f8ff83965bab7002dd43059
MD5 bede6ba36977bb2a2a4fd7bd2b10de77
BLAKE2b-256 c660bef39a2bda1a9b237df19ac5e6e38daa2ce0c97dae699b1dc176be7412cb

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