python-jedi 0.17.2 Autocompletion and static analysis library for Python

Jedi is a static analysis tool for Python that can be used in Integrated Development Environments (IDEs) and text editors. It understands Python on a deeper level than many other static analysis frameworks for Python.

Jedi understands docstrings and you can use Jedi autocompletion in your REPL as well.