Full IDE support
Python language editor with jupyterlab-lsp
running python-language-server, then
with the new Xeus-Ptyhon core, you can ptvsd which is a debugger
Here are some add-ons
There is full Git support so you can do things like pushing from inside the
notebook into git
Drawio support do you can edit .dio and create a rich document
Graphviz is installed as is nb-mermaid to output it if you need it
Git LFS is installed as well if you are running this dockerfile under
Deepnote you need thisthis dockerfile under Deepnote you need this as is
pre-commit
Jupyterlab-vim so your vim keyboard shortcuts work