Red Hat Enterprise Linux has Python 3.6, 3.8, and 3.9 available in their yum repo: https://access.redhat.com/documentation/en-us/red_hat_enterprise_linux/8/html/configuring_basic_system_settings/assembly_installing-and-using-python_configuring-basic-system-settings
The user can choose which version of Python to install using python3, python38 and python39.
Mariner, however, only has one python3 which is 3.7 on Mariner 1.0 and 3.9 on Mariner 2.0.
# tdnf install python39
Loaded plugin: tdnfrepogpgcheck
python39 package not found or not installed
Error(1011) : No matching packages
It would be great if Mariner can also release python39 package. This can make our build process easier (Azure/azure-cli#22606).
Explicit is better than implicit.
-- PEP 20 – The Zen of Python
Also see: