Python Language Server Versions Save

An implementation of the Language Server Protocol for Python

0.33.0

4 years ago
  • Add optional class objects to completion list.
  • Fix completions with one arg.
  • Remove pycodestyle plugin's dependency on autopep8.

0.32.0

4 years ago
  • Increase minimal supported version of flake8 and match flake8 requirements to PyLS ones.
  • Add support for renaming with Jedi.
  • Update Jedi calls for its 0.17 API
  • Fix flake8 io deadlock.
  • Follow LSP protocol when workspace folders are changed.
  • Adapt root workspace uri if folder is changed.
  • Add option to activate fuzzy completions in Jedi.

0.31.10

4 years ago
  • Require pyflakes less than 2.2.0 for compatibility with flake8.
  • Fix hover request for numpy alias (np) and ufuncs

0.31.9

4 years ago
  • Remove slash and star from positional snippets.
  • Escape Jedi path completions to not interfere with snippets.

For the full list of solved issues and merged PRs in this release, please see this page.

0.31.8

4 years ago
  • Only add snippet completions when positional args are available
  • Fix issues with parsing except's while computing folding

For the full list of solved issues and merged PRs in this release, please see this page.

0.31.7

4 years ago

0.31.6

4 years ago
  • Upload wheels first to PyPi

0.31.5

4 years ago
  • Attempt to publish wheel

0.31.4

4 years ago
  • Address autopep8 overriding pycodestyle's continued_indentation

For the full list of solved issues and merged PRs in this release, please see this page.

0.31.3

4 years ago
  • Fix TCPServer being bound before allow_reuse_address is set
  • Fix tests for Jedi 0.15.2
  • Fix returned line numbers in McCabe plugin
  • Add --config parameter for flake8

For the full list of solved issues and merged PRs in this release, please see this page.