This is the story of how our team at Rookout built non-breaking breakpoints for Python and some of the lessons we learned along the way. I'll be presenting all about the nuts and bolts of debugging in Python at PyBay 2019 in San Francisco this month. Let's dig in.
The heart of Python debugging: sys.set_trace
There are many Python debuggers out there. Some of the more popular include: