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

Reply via email to