Jupyter-lsp

Latest version: v2.2.5

Safety actively analyzes 623860 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 8

5.1.0

5.0.3

- bug fixes:
- fix nested transclusions in JupyterLab 4.0.7+ (1045)
- fix completions when `type` is not defined (1044)

5.0.2

- bug fixes:
- fix native JupyterLab completion not working when LSP completion plugin is disabled (1036)

5.0.1

- bug fixes:
- fix false “undefined name” in `%%time` and `%%capture` magics 1007 (thanks i-aki-y!)
- fix completion items for paths and other long items being cut off 1025
- workaround issue with markdown lost on edit 1016
- fix latex/Greek letters insertion and other completions which do not match prefix (do not pre-filter completions from kernel) 1022
- fix completions in Console 1023
- fix customising `priority` after pre-setting it with `overrides.json` 1027
- fix jump to definitions in a file inside root in Pyright on Windows 1024
- fix typos in setting title and help message 999 and 1010
- maintenance:
- fix bootstrap script 1021
- bump axios from 1.2.1 to 1.6.2 1019
- bump babel/traverse from 7.22.5 to 7.23.4 1020

5.0.0

- enhancements:
- uses toast notifications instead of messages on status bar
- diagnostics panel will be re-opened on reload
- maintenance:
- support JupyterLab 4
- use upstream `jupyterlab/lsp` package
- use camelCase convention in TypeScript/JavaScript code
- use `codemirror/linter` to show diagnostics
- this comes with a different style of underlines and custom tooltips
- known issues/limitations:
- configuration of language servers via JSON Settings Editor may result in a spurious warning
due to a transitive clash with settings from the UI editor when using nested pattern (e.g.
`{pylsp: {flake8: {enabled: true}}}`); the dotted pattern (e.g. `{"pylsp.flake8.enabled": true}`)
does not lead to such problem.
- enabling auto-invoke of completer requires toggling checkbox in both native and LSP `Code Completion` settings
- robot mode does not support JupyterLab 4.0, hence robot LSP will not work either
- renaming in docker files may not work on certain variables due to upstream tokenizer issue

5.0.0rc.1

- restore re-use of unused standalone connections

Page 1 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.