Hi
currently only 3.6 is supported.
Here is a thread where at the end it was possible to use Python 3.8.
Fail python configuration on ubuntu and python 3.8 - development / python - STEP Forum (esa.int)
But support for recent Python versions is planned but I can’t give you a schedule yet.
Depending on you use case snapista is another option.
Introducing snapista, a GPT wrapper for Python - Show Room - STEP Forum (esa.int)