I have a git repository I've cloned and I've run the setup.py that installs the package. I have enough experience that I know how to insert ipdb.set_trace() into lines of code where I want to start debugging. I have not yet though understood how to run the cloned code in such a way that it's not being run form the binaries created by the setup.py and as I understand it, then compiled and untouchable.
Can someone illuminate as to how to execute a python package in this way?