Pytype is a static type inferencer for Python code.
Apache 2.0
With PEP 484, there's now an official standard for adding type declarations to Python code. This project aims to help you annotate your source files and to provide automatic static type-checking for your code.
You currently need Python 2.7 to run pytype. (It can analyze Python 3, though)
git clone https://github.com/google/pytype.git
git submodule init
git submodule update
python setup.py install
pip install pyyaml
pytype your_python_code.py