Releases: python-lsp/python-lsp-server
Releases · python-lsp/python-lsp-server
v1.12.0
Major release of python-lsp-server with the following new features and changes:
- Add support for
window/logMessage
. - Add version support to
workspace/publishDiagnostics
. - Add
extendSelect
option to flake8 plugin. - Allow Jedi's
extra_paths
to be placed in front ofsys.path
. - Bump flake8 to 7.1
Python LSP Server v1.11.0
Major release of python-lsp-server with the following new features and changes:
- Remove the
rope_rename
plugin. People that were using it need to install thepylsp-rope
third-party plugin instead. - Add support for Pylint 3.1
Python LSP Server v1.10.1
This is a minor bugfix release that:
- Fixes progress reporting with the autoimport plugin.
- Improves an error message about missing
websockets
module.
Python LSP Server v1.10.0
Major release of python-lsp-server with the following new features and changes:
- Add support for notebook document completions.
- Add support for flake8 version 7.
Python LSP Server v1.9.0
Major release of python-lsp-server with the following new features and changes:
- Support
initializationOptions
to configure the server. - Add code completions to the autoimport plugin.
- Add support for Pylint 3.
- Pass
extendIgnore
argument to Flake8. - Add new
pylsp_workspace_configuration_changed
hookspec so that plugins can react when client sends a configuration change to the server.
Python LSP Server v1.8.2
This is a minor bugfix release that:
- Fixes the notebook document selector property not being a list in the server capabilities.
Python LSP Server v1.8.1
This is a minor bugfix release that:
- Fixes go-to-definition for Numpy methods.
- Allows Jedi to perform multiple hops for "go to definition".
- Fixes an error with Flake8 when deleting lines.
Python LSP Server v1.8.0
Major release of python-lsp-server with the following new features and changes:
- Add support for notebooks and make go-to-definition work for them.
- Add support for Pyflakes 3.1, Pycodestyle 2.11 and Jedi 0.19.
- Drop support for Python 3.7.
Python LSP Server v1.7.4
This is a minor bugfix release that:
- Fixes token initialization when reporting progress.
- Resolves home dir references in Jedi environment path.
- Fixes Pylint hanging on files with many errors.
Python LSP Server v1.7.3
This is a minor bugfix release that:
- Adds support for Yapf 0.33
- Fix an empty current working directory value for Pylint