Probably better to be a little more explicit than a summary of what the page is about (lots of people habitually paste these in, whether they are the author or not) if you want to post a first comment - I'm the author, ask me things, here's an interesting bit from article, etc. You can also skip it, of course, but you know. Be you, don't be a tldr :)
Python 3.12 adds a new events API useful for debugging:
PEP 669 defines a new API for profilers, debuggers, and other tools to monitor events in CPython. It covers a wide range of events, including calls, returns, lines, exceptions, jumps, and more. This means that you only pay for what you use, providing support for near-zero overhead debuggers and coverage tools. See sys.monitoring for details.
12 comments
[ 0.50 ms ] story [ 45.2 ms ] threadI'm assuming this might be your work anyway, feel free to correct me if I'm wrong.
As an aside, I've bookmarked the article, this feels like something that will provide some insight into Python specifics I had no idea existed.
May I ask why 3.12. Just read here how marvellous that release is for scipy. Is that something big happen in 3.12. Still on 3.9 due to Pygame.