I've got a fix in review over here https://github.com/twisted/twisted/pull/1731 <https://github.com/twisted/twisted/pull/1731>. The problem, simply put, was "TLS versions and outdated certificate attributes", and I tried to address TLS versioning in documentation and tests.
-g > On Apr 27, 2022, at 6:56 AM, Adi Roiban <[email protected]> wrote: > > 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
_______________________________________________ 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/OQPW2FKHEC6DUPW7KYNY3SELQUV2OPRP/ Code of Conduct: https://twisted.org/conduct
