Skip to content

Releases: python-lsp/python-lsp-server

v1.12.0

25 Aug 21:00
eb61ccd
Compare
Choose a tag to compare

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 of sys.path.
  • Bump flake8 to 7.1

Python LSP Server v1.11.0

29 Mar 16:03
4c0e99b
Compare
Choose a tag to compare

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 the pylsp-rope third-party plugin instead.
  • Add support for Pylint 3.1

Python LSP Server v1.10.1

13 Mar 02:33
779c97a
Compare
Choose a tag to compare

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

21 Jan 16:25
5a383df
Compare
Choose a tag to compare

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

06 Nov 21:59
4428a65
Compare
Choose a tag to compare

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

09 Oct 15:06
d339272
Compare
Choose a tag to compare

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

05 Oct 16:33
05698fa
Compare
Choose a tag to compare

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

08 Sep 15:22
137ed64
Compare
Choose a tag to compare

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

29 Jun 17:17
363d864
Compare
Choose a tag to compare

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

15 May 11:45
e93c8b3
Compare
Choose a tag to compare

This is a minor bugfix release that:

  • Adds support for Yapf 0.33
  • Fix an empty current working directory value for Pylint