What is the degree of source code dependency that can be resolved by examining at the source code for the following programming languages -- Java, Python and Lisp.
For example, can I say for sure by looking at a collection of Python files that examining all the "import" statements in every file are the only dependencies (source dependencies)?
In Lisp, I'm aware of the (load "filename") command that allows including function defined in other files.
Even if you find an "import" statement of whatever kind it is not shure that the code will use it.
In Java you can import a name space, but also use the full qualified name of the class without any import statement 
javax.swing.JButton but = new javax.swing.JButton("MyButton");
And last but not least all of them supports some kind of symbolic programming. You may use a plain string to get code loaded or executed:
Object x = Class.forName("javax.swing."+compName);
return x.toString();
Listing source dependencies