- Update to 1.8.2
* Fixes the notebook document selector property not being a list in the server capabilities.
- Release 1.8.1
* 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.
- Raise pylint upper pin to 3.1
- Update to 1.8.0
* 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.
- Drop patches upstreeam
* Drop python-lsp-server-pr415-flake8deps.patch
* Drop python-lsp-server-pr416-jedi-0.19.patch
OBS-URL: https://build.opensuse.org/request/show/1121005
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-lsp-server?expand=0&rev=43
* Fixes token initialization when reporting progress.
* Resolves home dir references in Jedi environment path.
* Fixes Pylint hanging on files with many errors.
- Release 1.7.3
* Adds support for Yapf 0.33
(upstreamed python-lsp-server-pr377-unpin-yapf.patch)
* Fix an empty current working directory value for Pylint
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-lsp-server?expand=0&rev=39
- Update to 1.7.0
* Add a new plugin to provide autoimport functionality (disabled
by default).
* Add progress reporting.
* Make jedi_definition plugin follow definitions to pyi files.
* Add support for flake8 version 6.
* Add support for Yapf ignore patterns.
* Add mccabe setting to flake8 plugin.
- Drop python-lsp-server-pr316-flake8v6.patch upstreamed
* gh#python-lsp/python-lsp-server#316
- Add python-lsp-server-pr327-sys-executable.patch
* gh#python-lsp/python-lsp-server#327
OBS-URL: https://build.opensuse.org/request/show/1045987
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-lsp-server?expand=0&rev=29
- Update to 1.5.0
* Add DiagnosticTag tags for Pylint, Pycodestyle, and Flake8
plugins.
* Add support to connect to the server through websockets.
* Allow multiple per-file-ignores for the same pattern in Flake8
plugin.
* Parse YAPF diffs into TextEdits.
* Add support for LSP formatting options parameter.
- Entry point installation require setuptools 61.2, switch to
PEP517
- Test suite: flavored alternatives are provided by the %pytest
macro now. Remove extra pylint testbin setup.
OBS-URL: https://build.opensuse.org/request/show/991039
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-lsp-server?expand=0&rev=20
- Update to 1.3.1
* Fix tests for Jedi 0.18.1
* Option `jedi_completion.resolve_at_most_labels` was renamed to
`jedi_completion.resolve_at_most` because now it controls how
many labels and snippets will be resolved per request.
* Option `jedi_completion.cache_labels_for` was renamed to
`jedi_completion.cache_for` because now it controls the modules
for which labels and snippets should be cached.
* Update requirements on Pylint, flake8, pycodestyle, pyflakes
and autopep8.
- Drop python-lsp-server-pr102-unpin-flake8.patch
OBS-URL: https://build.opensuse.org/request/show/934148
OBS-URL: https://build.opensuse.org/package/show/devel:languages:python/python-python-lsp-server?expand=0&rev=11