title: Verify python code with dependencies
body: <p>The Python project I'm working on consists of multiple classes / modules with focus on high code re-usability. </p>
  
  <p>The problem I'm often faced with is: if one module is modified i.e. new parameter added to public method. How it can be verified that project still runs before the actual code is executed?</p>
  
  <p>Is there a tool that can compile selected Python file and traverse through imported classes / methods and verify them as well?</p>