Releases: nugget/python-anthemav
Fix for Python 3.7
async
is a reserved word in Python 3.7, so we have to make a minor adjustment to avoid a syntax error.- Also did some housekeeping for the pypi release process and how README is handled.
Smarter poweron status querying
v1.1.8 Bump version number
Rolled back the misguided 1.1.6 changes
v1.1.7 Revert 1.1.6 changes
Handler for normal or coroutine callback functions
The update_callback and connection_lost callback functions can now be normal or coroutine and the protocol will handle appropriately when firing the callback.
Fix bug in mute status property
The mute property did not work.
Code cleanup and buffer overrun fix
This is mostly a housekeeping release, seeing a massive code documentation effort and overhaul to satisfy the consistent hobgoblins pylint and flake8.
I also tweaked the asyncio write buffer setting and added a small delay to the transport.write point which seems to have completely resolved the unpredictable AVR network buffer overrun issue I was seeing periodically.
Gratuitous version number bump
I had to bump the version number to make PyPI happy because my 1.1.2 upload was ll wonky
Published on pypi
The package is now published at https://pypi.python.org/pypi/anthemav
Cleaned up and Tested
v1.1 And now to version 1.1
Calling this feature complete
This may be a little bit rough in the corners, but all the desired functionality is coded and working.