mypy - Optional Static Typing for Python
Mypy is an optional static type checker for Python.