Skip to main content

No project description provided

Project description

openaq-python

The official Python wrapper for the OpenAQ API.

:warning: OpenAQ python is still under active development and may be unstable until a v1.0.0 release

OpenAQ Python is a low-level API wrapper for the OpenAQ Version 3 API.

PyPI - Version PyPI - Python Version


Table of Contents

Installation

OpenAQ python is availble on pip.

pip install openaq

Documentation

Coming soon...

License

openaq is distributed under the terms of the MIT license.

Development

Code is styled according to black, imports are sorted using isort and code is linted using ruff.

Codebase can be automatcally formatted and linted by running:

hatch run style:fmt

style can be checked with:

hatch run style:check

Testing uses pytest.

hatch run test:test

Code coverage can be viewed with:

hatch run test:cov

Acknowledgements

For many years py-openaq by David Hagan filled the gap for a Python API wrapper for the OpenAQ API. Thank you to David for many years of maintaining py-openaq and for taking the original step to develop a wrapper for OpenAQ.

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

openaq-0.1.0.tar.gz (30.1 kB view details)

Uploaded Source

Built Distribution

openaq-0.1.0-py3-none-any.whl (38.5 kB view details)

Uploaded Python 3

File details

Details for the file openaq-0.1.0.tar.gz.

File metadata

  • Download URL: openaq-0.1.0.tar.gz
  • Upload date:
  • Size: 30.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for openaq-0.1.0.tar.gz
Algorithm Hash digest
SHA256 d6516a76c77dff6134885e15694ca051e081d2ce6cf5a7e32580a08507c72885
MD5 4f3f6502231efdf227b32796a927a3df
BLAKE2b-256 0e1867fc18db8f5a4115f475dd7b077c3043ccf70e41d5fcb4c4387ac24b037c

See more details on using hashes here.

File details

Details for the file openaq-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: openaq-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 38.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/4.0.2 CPython/3.11.6

File hashes

Hashes for openaq-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 737e625899b8d7a18698e60ffe594aade3b2ec4eb4c813adf5008748a7098965
MD5 cc8dc526ec0cc248472595138a9c0065
BLAKE2b-256 08b8e4a08c78f8c3baf2e2a186e0ca336bb990251e200e9d5b8d76e3994087b0

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