Is it still possible that the PEP 554 appears in Python 3.9?
The main page still says "still hopeful for Python 3.9" but the time window for that is already closed, right?
FYI, I have a backport for PEP554, works on 3.8 / 3.9 : https://github.com/aisk/backports.interpreters
Would guess not based on PR ( https://github.com/python/peps/pull/1394 ), but would be happy to be wrong 🙂
@mkueh The target was moved from 3.9 to 3.10 back in May as stated in this email on python-dev, with the aim being to have a per-interpreter GIL by then :)
You may be interested in the wider email discussions around that time (there were a couple of other threads, you can search "pep 554" to find them):
@LewisGaul, do you happen to know where the per-interpreter GIL work is being tracked?
@jakirkham I think this is still the main centralised place for tracking the subinterpreter work, I'm not personally aware of there being a lot of movement on the project currently, perhaps we can expect to see a bit more happening closer to release of 3.10 :) That's not to say there wouldn't be room for people to help out before then! Perhaps Eric will be able to give more of an update at some point, but I can understand there being a break in activity after the push for 3.9.
I've just been made aware of Victor Stinner's page tracking subinterpreter work: https://pythondev.readthedocs.io/subinterpreters.html
Hey @ericsnowcurrently I would love to contribute to this and would really appreciate some guidance, sorry I contacted you this way I couldn't find any other... Thanks in advance!
I would suggest closing this issue - the answer is that PEP 554 will not appear in 3.9 (which has now been released), and the target is 3.10.