v3.8.1
This release fixes too verbose output in the command line, and improves the behaviour and rendering of the hover feature:
| before | after |
|---|---|
![]() |
![]() |
| before | after |
|---|---|
![]() |
![]() |
To upgrade to this release:
-
Make sure your JupyterLab version is 3.0.x or 3.1.x (we are now testing against 3.1.x but will support 3.0 for a limited time too)
-
Update the extension:
pip install jupyterlab-lsp==3.8.1 jupyter-lsp==1.4.1 # or, for conda: # > Please note that conda packages may take a day or two since release before becoming available! # conda install -c conda-forge jupyterlab-lsp=3.8.1 jupyter-lsp=1.4.1
-
Note:
- If 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.
- If you wish to use
jedi-language-serverorpython-lsp-server, please make sure to upgrade IPython to 7.20 or newer. - If you wish to migrate to
python-lsp-server(which is encouraged), please start by uninstallingpython-language-serverand only then installpython-lsp-server; you may also need to replacepylsoccurrences withpylspin settings if you modified any.
Combined changelog of jupyterlab-lsp and jupyter-lsp
- bug fixes:
%Rdevicemagic is now properly overridden and won't be extracted to R code (#646)- Fix hover rendering for
MarkedStrings, fix hover disappearing when moving mouse towards it (#653) - remove spurious
ValidationErrorwarnings for non-installed servers (#645, thanks @karlaspuldaro) - reduce number and verbosity of logs on startup



