Closed gdraynz closed 6 years ago
May be you can add python 3.7 environment in .travis.yml
so we can check if tests are passing.
https://docs.travis-ci.com/user/languages/python/#Development-releases-support I'm not familiar with travis but I guess that will wait then. :<
@gdraynz here is an example on how to add Python 3.7 to Travis https://github.com/home-assistant/netdisco/pull/200/files
Nice thanks, i'll try fixing this in a bit then :)
Looks like the websockets
library is not yet ready for 3.7. (See this commit and this issue).
Looks like it has been fixed in websockets
: https://github.com/aaugustin/websockets/pull/438
This will fix usage of
hbmqtt
on python3.7 (async
now being a reserved python keyword). Theasyncio.ensure_future
method already exists in python3.4.4 so theasyncio.async
method should not be necessary anymore.