Hi, With the latest release of cryptography 37.0 the Twisted tests suite fails.
I have create a ticket here https://twistedmatrix.com/trac/ticket/10337 As part of another PR [1] and in order to have the CI checks pass, the cryptography dependency was defined as cryptography >= 2.6, < 37.0 So for now, Twisted is limited to cryptography up to 36.0.2 My hope is that we can find the volunteers to look into this issue and have Twisted working with latest cryptography and latest OpenSSL It might be the case that Twisted is OK and we only need to update the assertions in the test code. I guess that the main reason for the failure is OpenSSL 3.0.0. For Twisted CI we used the upstream cryptography wheels, and they are distributed with an embedded OpenSSL If you have time, try to run your Twisted TLS based apps together with cryptography 37.0 upstream wheels and see if you observe any failures. If you have custom wheels that link to OpenSSL 1.1.1, it would also help to test cryptography 37.0 and OpenSSL 1.1.1 Feel free to add any feedback here over email or over IRC / Gittter or over Trac. Thanks [1] https://github.com/twisted/twisted/pull/1724 -- Adi Roiban _______________________________________________ Twisted mailing list -- [email protected] To unsubscribe send an email to [email protected] https://mail.python.org/mailman3/lists/twisted.python.org/ Message archived at https://mail.python.org/archives/list/[email protected]/message/TCXAKCDKHYPZPHA4HWWVV4UZRTOU7Y2Z/ Code of Conduct: https://twisted.org/conduct
