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
_______________________________________________
cython-devel mailing list
cython-devel@python.org
https://mail.python.org/mailman/listinfo/cython-devel