Jedi

Latest version: v0.19.1

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

Scan your dependencies

Page 7 of 21

0.28.6

Fixed

General TextEdit fixes for code refactoring:

- Update fix from 0.28.5 so that it doesn't pad at the start; no opcode will refer to old[-1:n].
- Revert opcode.old_end -> opcode.old_end - 1. This becomes unnecessary with prior update, and indeed could be a bad idea when in the middle of a file (if you're unlucky, you could end up finding the line before the one you wanted).
- Use pygls.document to get the old code, rather than the private jedi method.

0.28.5

Fixed

- Handle TextEdit edge case where opcode is checked for 1 past last character. Resolves <https://github.com/pappasam/jedi-language-server/issues/96>
- No longer return textEdit actions from Jedi that aren't valid Python. Prevents all sorts of wonkiness.

0.28.4

Fixed

- Handle null rootUri's by not creating a Jedi project, fixes <https://github.com/pappasam/jedi-language-server/issues/95>
- Tolerate invalid InitializationOptions by using default values on error

0.28.3

Fixed

- completionItem/resolve now works again (broke with 0.28.0's migration to pygls 0.10.0)

0.28.2

Added

- signatureHelp now also returns documentation, if available.

0.28.1

Same functions as 0.28, but different tag.

Page 7 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.