Jupyter-lsp

Latest version: v2.2.5

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

Scan your dependencies

Page 2 of 8

5.0.0rc.0

- fixes diagnostics not showing up in text editor in certain circumstances
- fixes signature hover box not being clickable
- improves performance by not creating a temporary editor to setup linter underline style
- JSON overrides work again
- fixes issue with syntax highlighting breaking when pasting multiple cells

5.0.0beta.1

- fix highlights conflict with selection
- fix scrolling to diagnostics and diagnostic rendering in windowed notebook
- suppress kernel completer in transclusions

5.0.0beta.0

- fix most regressions caught by tests in alpha
- reopen diagnostics panel on reload
- use toasts for notifications

5.0.0alpha.0

- maintenance:
- support JupyterLab 4

4.1.05.0.0a0

- new features:
- populate table of contents with code symbols outline (experimental, file editor only)
- bug fixes:
- fix settings reconciliation for nested properties (1051)
- fix a regression introduced in v5.0.2 which meant that overrides for native kernel and context completion providers were never active (1057)
- reduces some warnings in places known to have false positives to debug statements (1057)
- highlights no longer get instantly removed when navigating to a beginning of cell from another cell (1057)
- with the use of the new `extensionFactory` API (1057):
- LSP features work more reliably as the correct virtual document and editor is known rather than found from heuristics
- LSP CodeMirror extensions are not added to editors which do not have an LSP-enabled editor reducing spurious warnings and improving performance
- LSP CodeMirror extensions are only added once the LSP server was connected
- maintenance:
- use new `extensionFactory` API allowing to remove workarounds that were needed to make the extension work in JupyterLab 4.0 (1057)
- remove no-longer needed patches for `VirtualDocument` as these were merged upstream and released in JupyterLab 4.1 (1057)
- update coverage, robot version and reporting approaches (1052)
- build against JupyterLab 4.1, fix tests (1057)
- bump ip from 2.0.0 to 2.0.1 (1055)

4.0.65.0.0a0

Page 2 of 8

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.