-
Notifications
You must be signed in to change notification settings - Fork 47
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
Fails to import dlls which can't use TLS #7
Comments
I'm using python 3.11 and the pyd you get when you pip install OpenSSL with dependencies |
I'll try to get a screenshot when I get back to my desk |
I was able to load _rust.pyd using Python 3.10.8 and pythonmemorymodule_wininet in the Pyramid dev branch. |
I confirm that with version 3.10.10 and 3.10.8 you can successfully load the _rust.pyd contained in this archive I don't know the nuances of _rust.pyd files compiled for other python versions. I usually stick with versions 3.10.x because that's what I tested the most. |
How did you obtain that version of _rust.pyd? |
it's a freezed dependency for paramiko from late 2022. Check the about.py file, It's the cryptography package version 37.0.4, you can download it directly from PyPi. |
Awesome, I'll take a look at that and give it a try |
Specifically, cryptography.hazmat.bindings._rust.pyd does not allow for TLS, but pythonmemorymodule forces use of TLS, not sure what the solution would be here, but it isn't compatible.
The text was updated successfully, but these errors were encountered: