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

Reply via email to