python-awair 0.2.4

Last updated:

0 purchases

python-awair 0.2.4 Image
python-awair 0.2.4 Images
Add to Cart

Description:

pythonawair 0.2.4

python_awair




This is an async library which accesses portions of the Awair REST API. It exists primarily
to support the Home Assistant integration, but is considered active and supported by its author. PRs welcome!
Features:

Object-oriented approach to querying and handling data
Supports the "user" portion of the API.
Possible to list devices, user information, and to query for a variety of sensor data over various timeframes.

Not yet supported:

Device API usage
Organization API
Device management (such as changing the display of a device)

Dive into our documentation to get started!
Development

We manage dependencies and builds via poetry
We use pytest and tox to test
A variety of linters are available and CI enforces them

After installing and configuring poetry:

Run poetry install to install dev dependencies
Run poetry shell to drop into a virtualenv
Run poetry run tox (or just tox if you're in a virtualenv) to test

Run poetry run tox -e lint (or just tox -e lint if you're in a virtualenv) to run linters.

License:

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

Customer Reviews

There are no reviews.