yappi icon indicating copy to clipboard operation
yappi copied to clipboard

Python `3.11` fixes

Open sumerc opened this issue 3 years ago • 1 comments
trafficstars

Fixes https://github.com/sumerc/yappi/issues/104, https://github.com/sumerc/yappi/issues/103.

sumerc avatar Aug 02 '22 08:08 sumerc

Unfortunately, it seems supporting 3.11 will not be that easy...

I have just looked into this today and there are lots and LOTS of changes in the core VM(probably related to Faster Python incentive) that I cannot easily support 3.11. I have listed all of the issues I faced and asked in here -> https://discuss.python.org/t/python-3-11-frame-structure-and-various-changes/17895

sumerc avatar Aug 02 '22 15:08 sumerc

I added 3.11 to CI as well. The only thing left is gevent. Currently gevent tests are excluded for 3.11 as it is not compiling on 3.11 yet. All other problems are fixed, thanks to the discussion here -> https://discuss.python.org/t/python-3-11-frame-structure-and-various-changes/17895

sumerc avatar Aug 18 '22 14:08 sumerc