I'm against this change.
CentOS 7 only has Python up to 3.6 available from the EPEL repository,
and the maintenance updates for CentOS 7 ends in 2024. See:
https://wiki.centos.org/About/Product
To install Python>3.6 on CentOS 7, the user must either use a 3rd party
repository that's not maintained by the same project or compile it from
source. None of these is as simple as "yum install epel-release && yum
install python36".
I would strongly recommend keeping Python 3.6 compatibility until
2024-06-30 when the CentOS 7 maintenance updates is stopped.
On 05/04/2022 11:35, Stefan Miklosovic wrote:
Hello,
I stumbled upon this ticket (1)
We will have Cassandra running with unsupported Python 3.6 once we
release 4.1 which is not good in my books.
I would like to try to bump it to 3.8 as minimum, it will get security
updates to 2024 at least.
Does it make sense to people? Especially so close to the freeze. I
guess we would need to update Python in Jenkins images mostly and so
on. I am running 3.8.10 locally with all the tests so it really seems
to be just a version bump.
Regards
(1) https://issues.apache.org/jira/browse/CASSANDRA-17450