v3.0.0
This release provides support for JupyterLab 3.0. Many thanks to everyone who helped to port the extension: @martinRenou, @jtpio, @bollwyvl, and @karlaspuldaro.
To upgrade to this release:
-
JupyterHub users: please see https://github.com/krassowski/jupyterlab-lsp/issues/375#issuecomment-761078622
-
Make sure your JupyterLab version is 3.0 and uses
jupyter_server:jupyter server extension list # note: a space between "server" and "extension"should include:
jupyterlab enabled - Validating jupyterlab... jupyterlab 3.0.0 OK
if you get an error (
jupyter-server: command not found) instead, you are probably using the oldnotebookserver rather than the newjupyter_server, most likely due to having an older JupyterLab version installed. -
Uninstall the old versions (if installed) - this step may not be necessary, but is recommended anyways
pip uninstall jupyter-lsp # or and equivalent for conda (depending on which conda package you installed) jupyter labextension uninstall @krassowski/jupyterlab-lsp -
Install the new JupyterLab 3.0-compatible version:
# note that it is jupyter**lab**-lsp now pip install jupyterlab-lsp==3.0.0 # or, for conda: # conda install -c conda-forge jupyterlab-lsp=3.0.0
-
Validate that the installation succeeded:
jupyter labextension list # note: **no** space between "lab" and "extension"should include:
@krassowski/jupyterlab-lsp v3.0.0 enabled OK (python, jupyterlab_lsp)
If you are installing this extension for the first time, please read the full installation instructions as language servers of your choice need to be installed too, and additional configuration can make your experience smoother.