3.10 and 3.11 are not too far off, afaik there aren't any incompatibilities. Would be interested to see the net diff on that update, methinks it was mostly just updating the pkg version and putting a new build hash in the manifest.
I ran into some with pinned, out of date, dependancies. Specifically cellery
That's an issue of dependency management though, not the runtime.
Contrary to other distros, Fedora actually has a multitude of Python versions in their core repositories. If you need 3.9 but 3.11 comes preinstalled, simply `dnf install python3.9`
You are correct!
For us in particular, celery is already on the chopping block for another package, so we haven't bothered fixing it yet.