Skip to content

Releases: ahayworth/python_awair

python-awair 0.2.4 - capture device firmware info

16 Aug 15:14
49cdda1
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: 0.2.3...0.2.4

python-awair 0.2.3: minor dependency updates

30 Mar 14:58
d3cff1c
Compare
Choose a tag to compare

A very minor update, to support a request from the home-assistant project.

  • Loosens constraints for voluptuous, so that home-assistant can upgrade successfully - cc home-assistant/core#68897
  • Loosens a few other dev-related version constraints (mypy, etc) to build on arm64.
  • Test against python 3.9 and 3.10, and run GH Actions a little less aggressively on PRs.

python-awair v0.2.2

26 Feb 18:23
fea89e0
Compare
Choose a tag to compare

This is a minor release, which allows python_awair to be built with poetry-core rather than poetry. It turns out that poetry-core is a PEP517-compliant build backend, and that means other PEP517-compliant frontends can build the project easily. Practically speaking, that means you won't have to install poetry to build the project, just poetry-core. This allows python_awair to be more easily integrated into other systems. Thanks, @fabaff ! 🎉

We also have a version bump of aiohttp for the sphinx docs, which I doubt is interesting to anyone.

Otherwise- there is no new functionality in this release!

0.2.1: Merge pull request #19 from ahayworth/ahayworth-loosen-versions

20 Nov 02:03
a554591
Compare
Choose a tag to compare

This release just loosens the requirements for aiohttp, making us less strict about which future versions we'll accept.

0.2.0

16 Sep 16:38
78607e7
Compare
Choose a tag to compare

A small, but exciting release! Thanks to the efforts of @bpowers, we now support the Awair Local API! Documentation for the new Local API can be found here.

Note that if you have an older Awair device (such as the first-generation Awair), the Local API is not supported at this time.

Big thanks to @bpowers! ❤️

0.1.1

14 Apr 03:48
Compare
Choose a tag to compare

This release only contains updates to dev tooling, so that the CI builds will pass again. It's unclear why they stopped passing, but my money is on caching.

There is no functional change to the library.

0.1.0

14 Apr 03:01
5577fea
Compare
Choose a tag to compare

I'm please to announce, to whomever may depend on this project other than me, the release of python_awair 0.1.0.

This release switches away from using the GraphQL API, as Awair developer support has indicated that the REST API gets the most attention and love going forward.

This release is a major, major breaking change - we're no longer wrapping the API in such a transparent way, and we drop support for python 3.5. The API is now accessed in an object-oriented fashion.

Test coverage has been improved, and we're using poetry to build the project. We pass mypy --strict and a few linters; and we're formatting with black. CI has moved to GitHub Actions.

Finally, docs are available at https://python-awair.readthedocs.io .

If you're reading this, thank you - and have a healthy and wonderful evening.

0.0.4

27 Jul 15:51
Compare
Choose a tag to compare
Merge branch 'master' of github.com:ahayworth/python_awair

0.0.3

30 Nov 03:59
Compare
Choose a tag to compare
Bump version

0.0.1

18 Nov 02:44
Compare
Choose a tag to compare
Update readme