I have cyclical import issues adding some new code to a very large app, and I'm trying to determine which files are the most likely causes for this. It there any way to track which files import which files? I did a bit of looking and found the python trace command, but it's just showing a bunch of activity in the main python libraries.

I'm basically looking for an app that will show me something like:

App1 >>imports>> App2,App3.method
App2 >>imports>> App3,etc

I could just look through all of my files, but I'd rather not, it's a big app.

Edit
Report