@mich_waveform yes!
Conventionally, I just use `breakpoint()` in my code - though `import pdb; pdb.set_trace()` was my goto pre #python 3.7 I think?
#pudb is a *fantastic* command line interface for debugging, but regular #pdb is reasonable enough for me.
pudb bridges the gap when I really want that more advanced UI, but those are the kinds of things that a good GUIDE _is_ actually better at.
But that's why I celebrate everyone's approach -- whatever works best for you is what to use! 🥰