------------------------------------------------------------------- Thu Nov 9 21:21:37 UTC 2023 - Giacomo Comes - add sle15_python_module_pythons ------------------------------------------------------------------- Wed Nov 1 16:06:21 UTC 2023 - Ben Greiner - Fix runtime requirements ------------------------------------------------------------------- Sun Oct 29 13:15:28 UTC 2023 - Ben Greiner - 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 ------------------------------------------------------------------- Wed Sep 13 07:56:57 UTC 2023 - Ben Greiner - 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 ------------------------------------------------------------------- Sat Aug 12 18:01:40 UTC 2023 - Ben Greiner - Add python-lsp-server-pr415-flake8deps.patch gh#python-lsp/python-lsp-server#415 - Add python-lsp-server-pr416-jedi-0.19.patch gh#python-lsp/python-lsp-server#416 ------------------------------------------------------------------- Sat Jul 1 13:38:40 UTC 2023 - Ben Greiner - Update to 1.7.4 * 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 ------------------------------------------------------------------- Tue May 9 20:07:36 UTC 2023 - Ben Greiner - Unpin yapf * Add python-lsp-server-pr377-unpin-yapf.patch * gh#python-lsp/python-lsp-server#377 ------------------------------------------------------------------- Thu Apr 27 15:15:13 UTC 2023 - Ben Greiner - Update to 1.7.2 * Initializes LSP progress token before using it and remove progress for sync plugins. * Adds support for pydocstyle 6.3 * Adds support for autopep8 2 - Drop pylsp-pr340-pydocstyle-6.3.patch - Drop pylsp-pr345-autopep8-2.patch ------------------------------------------------------------------- Wed Jan 25 16:28:20 UTC 2023 - Ben Greiner - Allow 1.6.0 <= autopep8 < 2.1 * Add pylsp-pr345-autopep8-2.patch * gh#python-lsp/python-lsp-server#345 - Fix yapf requirement for toml * gh#python-lsp/python-lsp-server#346 ------------------------------------------------------------------- Thu Jan 19 10:10:31 UTC 2023 - Ben Greiner - Update to 1.7.1 * Fixes an error with the Pydocstyle 6.2.0+ * Includes missing Pylint "information" category. * Improves Jedi file completions for directories. - Drop python-lsp-server-pr327-sys-executable.patch - Add pylsp-pr340-pydocstyle-6.3.patch gh#python-lsp/python-lsp-server#340 ------------------------------------------------------------------- Fri Dec 30 09:46:15 UTC 2022 - Ben Greiner - 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 ------------------------------------------------------------------- Mon Dec 19 21:37:19 UTC 2022 - Ben Greiner - add python-lsp-server-pr316-flake8v6.patch gh#python-lsp/python-lsp-server#316 ------------------------------------------------------------------- Sun Nov 6 15:10:39 UTC 2022 - Ben Greiner - Update to 1.6.0 * 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. - Drop patches * python-lsp-server-advanceflake8.patch * python-lsp-server-pylint-syntax-error.patch ------------------------------------------------------------------- Sat Aug 27 09:41:07 UTC 2022 - Ben Greiner - Add python-lsp-server-advanceflake8.patch * gh#python-lsp/python-lsp-server#257 - Add python-lsp-server-pylint-syntax-error.patch * gh#python-lsp/python-lsp-server#258 ------------------------------------------------------------------- Mon Jul 25 12:52:33 UTC 2022 - Ben Greiner - 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. ------------------------------------------------------------------- Sat Apr 9 20:44:49 UTC 2022 - Ben Greiner - Update to 1.4.1 * Fixes Yapf formatting with CRLF line endings. ------------------------------------------------------------------- Fri Mar 25 12:44:22 UTC 2022 - Ben Greiner - Update to 1.4.0 * Support pycodestyle indent-size option * Add DiagnosticTag constants from LSP 3.15 * Drop support for Python 3.6 ------------------------------------------------------------------- Sat Jan 8 21:37:57 UTC 2022 - Benjamin Greiner - Provide pylint in correct flavor for test - Cleanup python36 flavor conditionals ------------------------------------------------------------------- Sun Dec 19 18:29:50 UTC 2021 - Ben Greiner - Update to 1.3.3 * Fix error when resolving completion items for Rope - Drop python-lsp-server-pr133-pylint-python310.patch merged ------------------------------------------------------------------- Sat Dec 11 14:46:41 UTC 2021 - Ben Greiner - Update to 1.3.2 * Fix formatting a log message - Add python-lsp-server-pr133-pylint-python310.patch ------------------------------------------------------------------- Fri Nov 26 18:40:47 UTC 2021 - Ben Greiner - 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 ------------------------------------------------------------------- Sat Nov 20 19:57:52 UTC 2021 - Ben Greiner - Fix pyflakes python-lsp-server-pr102-unpin-flake8.patch ------------------------------------------------------------------- Sun Nov 14 18:43:15 UTC 2021 - Ben Greiner - Add python-lsp-server-pr102-unpin-flake8.patch with excessive BR pinning of other optional dependencies ------------------------------------------------------------------- Wed Oct 27 13:16:45 UTC 2021 - Ben Greiner - Update to version 1.2.4 * Pin flake8 to be less than version 4. * Fix a pylint test when PyLsp is not installed. ------------------------------------------------------------------- Sun Oct 3 18:50:53 UTC 2021 - Ben Greiner - Unpin pylint gh#python-lsp/python-lsp-server#94 ------------------------------------------------------------------- Thu Sep 2 12:24:11 UTC 2021 - Ben Greiner - Update to version 1.2.2 * Improves the way we skip symbols imported from other libraries. * Add a constrain on Pylint (< 2.10) until we figure out how to support it. - Reflect the above upper pinning for python-pylint in Suggests and Conflicts in order to prevent updates on live systems as soon as pylint is updated in Factory ------------------------------------------------------------------- Thu Aug 5 20:18:13 UTC 2021 - Ben Greiner - Update to version 1.2.1 * Implement completion item resolve requests for faster completions. * Initialize workspaces from the initialize request. * Catch errors when getting docstrings on _resolve_completion ------------------------------------------------------------------- Tue Jul 13 12:36:35 UTC 2021 - Ben Greiner - Initial specfile for version 1.1.0 * Community maintained replacement for python-python-language-server (abandoned by upstream). * Required by spyder