-
Notifications
You must be signed in to change notification settings - Fork 22
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
very old version installed with Python 3.8.5 #121
Comments
This package doesn't support python 3.8 at the moment. We had issues with SSL api in newer pythons. It might be possible to isolate this dependency, but at the moment we're using 3.7 for everything. |
@michallowasrzechonek-silvair Wanna document that dependency in the README? What is the issue with the SSL API? |
https://github.com/drbild/sslpsk doesn't work on older pythons, and we use that to run tests against bluez |
drbild/sslpsk#14 (comment) would likely solve it for Python 3.8 |
It does the trick for 3.7, but for 3.8 it's way more complicated unfortunately. AFAIK, 3.8 uses a different IO API than 3.7, so |
https://docs.python.org/3/library/ssl.html#ssl.wrap_socket Also, see the section desribing the Memory BIO |
When issuing
pip install bluetooth_mesh
version 0.1.29 is getting installed:When trying to deliberately install 0.7.2:
It seems Python 3.8.5 is not supported:
Any particular reason why?
The text was updated successfully, but these errors were encountered: