Можно установить точку останова в IPython + pdb следующим образом:
run -d -b 150 file1.py
Это нарушит выполнение file1.py в строке 150.
Теперь, как можно установить точку останова в файле, который вызывается file1.py? Что-то вроде следующего:
run -d -b file2.py:106 file1.py
где file2.py импортируется и вызывается внутри file1.py.
Большое спасибо.