Skip to main content

A Python library for fetching weather data using Open-Meteo API.

Project description

FreeWeather

FreeWeather is a Python library for fetching and managing weather data using the Open-Meteo API. It provides easy-to-use interfaces for retrieving current weather, forecasts, and historical data.

Features

  • Current Weather: Get real-time weather data for a specified location.
  • Forecasts: Retrieve weather forecasts for up to 16 days.
  • Historical Data: Access historical weather data for analysis.
  • Caching: Optional caching mechanism to reduce API calls.
  • Asynchronous Support: Leverage asyncio for non-blocking operations.

Installation

Install FreeWeather using pip:

pip install freeweather

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

freeweather-0.1.1.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

freeweather-0.1.1-py3-none-any.whl (6.8 kB view details)

Uploaded Python 3

File details

Details for the file freeweather-0.1.1.tar.gz.

File metadata

  • Download URL: freeweather-0.1.1.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for freeweather-0.1.1.tar.gz
Algorithm Hash digest
SHA256 ba55c07d79b15f7ed51f3da44cde35bb6fbdd685849783d7f30c25fb41077019
MD5 37903442fd353d85095feebc00c90efe
BLAKE2b-256 370665353cefdd0791b969637274b5da02fe1b0d34f873824470607d163e8314

See more details on using hashes here.

File details

Details for the file freeweather-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: freeweather-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 6.8 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.11.8

File hashes

Hashes for freeweather-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 14517065a2850075302a26e05cba89bba4304270ade35c1c64e2034cb819eaa0
MD5 127f02bb8c91c59c26476fb702e702f1
BLAKE2b-256 250e00c51428ed760d24932b5b3884eda7d1c1d2c9e4f0c9e9e797d89230db3b

See more details on using hashes here.

Supported by

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