Skip to content

Releases: python-lsp/python-lsp-server

v1.12.2

07 Feb 23:42
cc6d398
Compare
Choose a tag to compare

This is a minor bugfix release that:

  • Fixes putting extra_paths in front of sys.path.

v1.12.1

06 Feb 17:44
63087dd
Compare
Choose a tag to compare

This is a minor bugfix release that:

  • Fixes compatibility with Python 3.13 in the test suite.
  • Handles correctly a null value for ropeFolder in the Rope configuration.

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.