Drop support for pyOpenSSL < 0.10
|Reported by:||Jean-Paul Calderone||Owned by:||Alex Gaynor|
|Cc:||Thijs Triemstra, davidsarah, Hynek Schlawack, zooko@…||Branch:||
branch-diff, diff-cov, branch-cov, buildbot
Description (last modified by )
In #4854, we added support for using the memory bio features of pyOpenSSL >= 0.10 to implement
IReactorSSL in all reactors.
In #4974, we will deprecate the support based on pyOpenSSL < 0.10.
After that deprecation has been in place for some time, we should remove support for working with pyOpenSSL < 0.10.
If #4974 is resolved for 11.1, then I think 12.1 would be the right time to do this. When we do, we can get rid of all of
twisted/internet/_oldtls.py and the conditionals elsewhere which import that module when pyOpenSSL < 0.10 is in use.