Closed wolph closed 3 years ago
typing
is built into Python 3.5+. According to setup.py
, it only supports Python 3.5+, so we should be able to remove it.
Besides the reference in requirements.txt, it's also referenced in setup.py.
@open-homeautomation would you be able to take a look at this PR? Any project that uses modern Python versions has to pip3 uninstall typing
after installing miflora, but that might not be clear for new users.
@ChristianKuehnel Can you take a look?
Looks good to me!
Note: I also bumped the "btlewrap" dependency to 0.0.10, as it also depended in typing.
Thanks!
Could you also publish a new release?
Sorry, I do not have the premissions for that.
@open-homeautomation can you please create a new release?
@open-homeautomation would really like to see a new release.
Sorry, I can't find the time to maintain this. @ChristianKuehnel interested to take over this repository in the PIP releases?
Thx for the offer, but I'm not using miflora any more. Sorry π . Maybe @ThomDietrich ?
I've moved to an ESPHome based solution. This proved to be much more reliable than Bluetooth on Linux.
For Python 3.5 and above the
typing
module is integrated in Python so it has no effect. But it seems to breakpip
in certain cases as shown in #144