Uses a Python script to auto generate python stubs from the module code and doc strings. Relies heavily on the inspect module.