Dale,
Note that uopy can work with any version of Python 3.x, so if you are looking at using your Linux system, then change your PATH environment variable, as well as any aliases or other Python related environment variables.
If you are using u2py, with UniVerse the next version 14.2.1 which is expected to be released in June will support Python 3.13.
Either way there is always the option to use 3.9, if I am not mistaken, flask and idle3 work on previous releases, so you can always use the original version.
While I have not tried it myself, you may want to try:
sudo dnf install python3.9-idle