Releases: python-lsp/python-lsp-server
Releases · python-lsp/python-lsp-server
Python LSP Server v1.9.0
Major release of python-lsp-server with the following new features and changes:
- Support
initializationOptionsto configure the server. - Add code completions to the autoimport plugin.
- Add support for Pylint 3.
- Pass
extendIgnoreargument to Flake8. - Add new
pylsp_workspace_configuration_changedhookspec 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
Python LSP Server v1.7.2
This is a minor bugfix release that:
- Initializes LSP progress token before using it and remove progress for sync plugins.
- Adds support for pydocstyle 6.3
- Adds support for autopep8 2
Python LSP Server v1.7.1
This is a minor bugfix release that:
- Fixes an error with the Pydocstyle 6.2.0+
- Includes missing Pylint "information" category.
- Improves Jedi file completions for directories.
Python LSP Server v1.7.0
Major release of python-lsp-server with the following new features and changes:
- Add a new plugin to provide autoimport functionality (disabled by default).
- Add progress reporting.
- Make
jedi_definitionplugin follow definitions topyifiles. - Add support for flake8 version 6.
- Add support for Yapf ignore patterns.
- Add mccabe setting to flake8 plugin.
Python LSP Server v1.6.0
Major release of python-lsp-server with the following new features and changes:
- Migrate to MarkupContent and convert docstrings to Markdown by default.
- Add support for flake8 version 5.
- Add function objects to Jedi completions.
- Don't include class and functions objects by default in Jedi completions.