switch.tplink: upgrade to the newest upstream release which adds supp…#6979
Conversation
…ort for plugs using the newer communication protocol
|
@rytilahti, thanks for your PR! By analyzing the history of the files in this pull request, we identified @kirichkov, @miniconfig and @fabaff to be potential reviewers. |
|
Home Assistant only runs on Python 3 so anything that is only needed for Py2 support doesn't matter. |
|
Anyway, looks good 🐬 thanks |
|
Wait, this was a duplicate of #6790 ? I don't get it. |
|
Thanks for merging, it's not a duplicate, the previous #6790 upgrades to 0.2.4.1 and this to 0.2.4.2. :) edit: I oversaw that the previous one wasn't yet merged yesterday, could have indeed just updated that one.. |
|
This one actually doesn't upgrade to 0.2.4.2, it still shows 0.2.4.1 for me in changed tab |
|
Uhuh, weird. I don't know what happened here, this is indeed a duplicate which makes no sense?! I created a new PR: #6986 |
…ort for plugs using the newer communication protocol
Description:
pyhs100 depends on future package for py2 support, which was not explicitly stated in the setup.py causing problems with users on such setups where it was not installed as a dependency for other components. The new upstream release fixes this by requiring the installation of future.
Related issue (if applicable): fixes #
Pull request in home-assistant.github.io with documentation (if applicable): home-assistant/home-assistant.github.io#<home-assistant.github.io PR number goes here>
Example entry for
configuration.yaml(if applicable):Checklist:
If user exposed functionality or configuration variables are added/changed:
If the code communicates with devices, web services, or third-party tools:
toxrun successfully. Your PR cannot be merged unless tests passREQUIREMENTSvariable (example).requirements_all.txtby runningscript/gen_requirements_all.py..coveragerc.If the code does not interact with devices:
toxrun successfully. Your PR cannot be merged unless tests pass