Is it possible that installing ipdb (or some other package written to do it explicitely) will result in breakpoint()
running ipdb instead of pdb without binding sys.breakpointhook()
to ipdb?
https://www.python.org/dev/peps/pep-0553/
I'm not asking if ipdb does that or if it will, but if its possible to code that. I know that I can set environment variable PYTHONBREAKPOINT=ipdb.set_trace
. The question is if its possible to trigger this behavior by just installing ipdb
.