-
Notifications
You must be signed in to change notification settings - Fork 52
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
Python 3.11 #238
base: master
Are you sure you want to change the base?
Python 3.11 #238
Conversation
Added support for Python 3.11
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, I realized I had left out a few of the fixes that allowed me to use this with Python 3.11 and circumvented some TLS cert issues.
@@ -75,7 +74,7 @@ def connect(self): | |||
|
|||
# This is the only difference; default wrap_socket uses SSLv23 | |||
self.sock = ssl.wrap_socket(sock, self.key_file, self.cert_file, | |||
ssl_version=ssl.PROTOCOL_TLSv1) | |||
cert_reqs=ssl.CERT_NONE, ssl_version=ssl.PROTOCOL_TLSv1_2) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This would need some testing across various IMC releases and Hardware combinations. Let me check who can help with this.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ok, thanks. My home lab is pretty dated... No M5 or higher servers.
This one is good. How soon can we have this merged? |
Is this project still alive? We would like to take a dependency on this library but we would likely need this to be merged. |
Added support for Python 3.11
Added support for CNR server.
Fixed some certificate authentication issues.