Mailing List Archive

PEP 644 Accepted -- Require OpenSSL 1.1.1 or newer
Hi Christian,

Thank you for submitting PEP 644 (Require OpenSSL 1.1.1). After evaluating
the situation and discussing the PEP, the Steering Council is happy with
the PEP,
and hereby accepts it. The SC is of the opinion that this change will make
it considerable
easier to maintain the extension modules that depend on OpenSSL while
allowing us
to leverage the new APIs and improvements in the future. As indicated in
the PEP,
OpenSSL 1.1.1 is the default variant and version of OpenSSL on almost all
supported
platforms and distributions almost all known Major CI providers provide
images with
OpenSSL 1.1.1, so we believe this has the right balance to improve the
situation without
causing major impact or breakage.

Nevertheless, the Steering Council would like to see this change reflected
properly in the
documentation, What's New (linking against the new instructions here:
https://docs.python.org/3.10/using/unix.html#custom-openssl) and release
manager notices
so this is properly communicated to our users.

The Steering Council also thanks Christian for his patience explaining
different aspects
of the PEP, including in the PEP some extra requested information and for
considering
the concerts raised.

Congratulations, Christian!

With thanks from the whole Python Steering Council,
Pablo Galindo Salgado
Re: PEP 644 Accepted -- Require OpenSSL 1.1.1 or newer [ In reply to ]
On 30/03/2021 13.46, Pablo Galindo Salgado wrote:
> Hi Christian,
>
> Thank you for submitting PEP 644 (Require OpenSSL 1.1.1). After evaluating
> the situation and discussing the PEP, the Steering Council is happy with
> the PEP,
> and hereby accepts it. The SC is of the opinion that this change will
> make it considerable
> easier to maintain the extension modules that depend on OpenSSL while
> allowing us
> to leverage the new APIs and improvements in the future. As indicated in
> the PEP,
> OpenSSL 1.1.1 is the default variant and version of OpenSSL on almost
> all supported
> platforms and distributions almost all known Major CI providers provide
> images with
> OpenSSL 1.1.1, so we believe this has the right balance to improve the
> situation without
> causing major impact or breakage.
>
> Nevertheless, the Steering Council would like to see this change
> reflected properly in the
> documentation, What's New (linking against the new instructions here: 
> https://docs.python.org/3.10/using/unix.html#custom-openssl
> <https://docs.python.org/3.10/using/unix.html#custom-openssl>) and
> releasemanager notices
> so this is properly communicated to our users. 
>
> The Steering Council also thanks Christian for his patience explaining
> different aspects
> of the PEP, including in the PEP some extra requested information and
> for considering
> the concerts raised.
>
> Congratulations, Christian!
>
> With thanks from the whole Python Steering Council,
> Pablo Galindo Salgado

Hi Pablo,

I have implemented PEP 644 in https://bugs.python.org/issue43669 and
marked the PEP as final.

Thanks!

Christian


_______________________________________________
Python-Dev mailing list -- python-dev@python.org
To unsubscribe send an email to python-dev-leave@python.org
https://mail.python.org/mailman3/lists/python-dev.python.org/
Message archived at https://mail.python.org/archives/list/python-dev@python.org/message/4BXOPVK5P3QIHTMFANKG2FLGI2U5OU4C/
Code of Conduct: http://python.org/psf/codeofconduct/