Jedi

Latest version: v0.19.2

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

Scan your dependencies

Page 8 of 21

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.

0.28.0

Changed

- pygls `0.10.0`. This version explicitly uses `pydantic` and better supports initialization options. This enables use to remove the `cached-property` dependency for Python versions 3.6 and 3.7.
- pydantic is now used for initialization options parsing. Simplified so much that we were able to remove initializationOption-specific tests.
- Explicitly add method for `did_open`, for some weird reason the latest pygls bugs out if you don't explicitly set this function to at least an empty function.

Removed

- Support for Python 3.6.0. We now only support Python 3.6.1+.
- Monkey patch for `null` versus `missing` attributes. `pydantic` / `pygls>=0.10.0` handles this.

0.27.2

Fixed

- Provide correct version information on `TextDocumentEdit`.

Page 8 of 21

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.