[python-committers] ssl module will require OpenSSL 1.0.2

Christian Heimes christian at python.org
Fri Jan 26 17:25:18 EST 2018


On 2018-01-26 23:13, Victor Stinner wrote:
> 2018-01-26 23:09 GMT+01:00 Christian Heimes <christian at python.org>:
>> OpenBSD is still supported. But you either have to install OpenSSL, live
>> without SSL support or get LibreSSL fixed. Python's test suite is
>> passing without ssl available.
> 
> (Sure, if LibreSSL is fixed, the issue goes away, but right now
> https://github.com/libressl-portable/portable/issues/381 is still
> open.)
> 
> I'm not sure that it's possible to easily install OpenSSL on OpenBSD.
> OpenBSD is linked to the team who wrote LibreSSL and OpenBSD replaced
> OpenSSL with LibreSSL.
> 
> Python without ssl also means Python without pip. Python without
> pip... well, it's more limited than Python with pip :-)

We never officially supported LibreSSL, so we aren't breaking any
promise. I supported LibreSSL as a best-effort approach.

You can still have TLS support with extra packages. Python requests and
pip can also use PyOpenSSL.

Christian



More information about the python-committers mailing list