-
Notifications
You must be signed in to change notification settings - Fork 3
Description
At the moment, the required version of Python is 3.6. I would like to upgrade this requirement and would therefore like to ask for feedback on which version would be a suitable target.
My understanding is that most users are either using RHEL (including RHEL derivates) and Ubuntu. Are there any other distributions that should be taken into consideration?
RHEL 8 has 3.6, with 3.12 also supported through appstream.
RHEL 9 has 3.9, with 3.12 also supported through appstream.
Ubuntu 20.04 has 3.8 but it is out of standard support in April 2025.
Ubuntu 22.04 has 3.10.
This suggests to me that requiring at least 3.9 should be possible. Users of RHEL 8 would have to install the application stream release.
I would especially like to know though if requiring 3.10 would be an option, considering that newer versions are also supported on RHEL 9.