There is a branch of the 3.9 release that removed the GIL created by Sam Gross that you can read about here:
https://gavincyi.github.io/2022-10-03-does-sam-gross-nogil-c...There is some work to bring it up to 3.12 and some resistance to merge it into 3.X because of the impact on extension modules (they all have to be recompiled and in some cases changed a bit).
If you are interested in it, reach out to Sam. He has done a pretty impressive piece of engineering work.