- Mandatory support for Python 3.13 (by setting `jedi = "^0.19.2"`)
Removed
- Dropped support for Python 3.8 - Cleaned up dev dependencies (dropped `toml-sort` since we're not using it anymore)
0.42.0
Fixed
- Completion of dictionary keys now handles single and double quotes consistently
Changed
- Jedi `Completion.path` completion items are filtered out. Resolves: <https://github.com/pappasam/jedi-language-server/issues/325>
0.41.4
Fixed
- `lsprotocol`'s dependency specification in this project ended up pulling in an alpha version of the project. This release fixes that issue: <https://github.com/pappasam/jedi-language-server/issues/302>
0.41.3
Added
- Support `textDocument/declaration`. Resolves <https://github.com/pappasam/jedi-language-server/issues/284>
0.41.2
Fixed
- Issue where `lsp_python_diagnostic` may use invalid `lsprotocol.types.Position.character`: <https://github.com/pappasam/jedi-language-server/issues/272>