Mypy
Black Formatter
Virtual environments
It's possible to manage virtual environments from the editor.
Debugger
The Python 3.7 grammar is now available as an option (even though it's the same as 3.6).
Removed support for using the Python 2.4 grammar.
The 2to3 integration shows a better dialog.
It's possible to autogenerate docstring parameters using the Google Code format (patch by ghbcode).
PyDev is an open-source Python IDE on top of Eclipse for Python, Jython and IronPython development, now also available for Python on Visual Studio Code.
It comes with goodies such as code completion, syntax highlighting, syntax analysis, code analysis, refactor, debug, interactive console, etc.
It is also available as a standalone through LiClipse with goodies such as multiple cursors, theming and support for many other languages, such as Django Templates, Jinja2, Html, JavaScript, etc.
Links:
PyDev: http://pydev.org
PyDev Blog: http://pydev.blogspot.com
PyDev on VSCode: http://pydev.org/vscode
LiClipse: http://www.liclipse.com
PyVmMonitor - Python Profiler: http://www.pyvmmonitor.com/
Cheers,
Fabio Zadrozny