[Cython] Remove Py3.4 support in Cython 3.0?

Stefan Behnel stefan_ml at behnel.de
Sat Aug 14 05:05:13 EDT 2021


This should also have gone to cython-users (not just cython-devel), as it 
has the larger audience.

Stefan Behnel wrote:
> Hi,
> 
> I looked up where Python 3.4 is still being used.
> 
> Ubuntu 14.04 – EOS 2019, EOL April 2022
> Debian 8 – EOL
> Centos 6 – EOL
> 
> Later distribution versions have newer CPythons:
> 
> Ubuntu 16.04: Py3.5  (EOS April 2021, EOL 2024)
> Debian 9: Py3.5  (EOL June 2022)
> Centos 7: Py3.6  (EOL June 2024)
> 
> I think we can safely drop Py3.4 support already for Cython 3.0.
> 
> The advantage isn't big, since we still support Py2.7, but we can at least 
> stop testing it, and start relying on the Py3.5 C-API for Py3.
> 
> Given that Py3.5 is also going out of support in major Linux distributions 
> within a year's time, I'd suggest we drop support for it in Cython 3.1, 
> together with Py2 support, making the minimum version Py3.6. That would 
> mean that we can start using f-strings, dict ordering, and what not.
> 
> Any objections?
> 
> Stefan


More information about the cython-devel mailing list