- Issue 121 - Error on triggering completions in import context (PR 122 by @ccordoba12)
In this release 1 issue was closed.
- PR 122 - Fix formatting a log message, by @ccordoba12 (121)
In this release 1 pull request was closed.
- PR 118 - Fix tests for Jedi 0.18.1, by @ccordoba12
In this release 1 pull request was closed.
- Create a cache for code snippets to speed up completions.
- Option
jedi_completion.resolve_at_most_labels
was renamed tojedi_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 tojedi_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.
- PR 112 - Fix another test with Python 3.10, by @jspricke
- PR 111 - Use sys.executable in flake8 plugin to make tests pass on systems that don't provide a python link, by @0-wiz-0
- PR 108 - Fix test with Python 3.10, by @jspricke
- PR 102 - Update requirements on flake8 and its dependencies, by @ccordoba12
- PR 99 - Adjust readme to pylsp-mypy rename, by @chaoflow
- PR 94 - Unpin Pylint, by @bnavigator
- PR 83 - Create a cache for snippets, by @ccordoba12
In this release 7 pull requests were closed.
- PR 96 - Pin flake8 to be less than version 4, by @ccordoba12
In this release 1 pull request was closed.
- PR 93 - Document how to write python-lsp-server plugin + add pylsp-rope to Readme, by @lieryan
- PR 88 - Fix pylint test without pylsp installed, by @jspricke
In this release 2 pull requests were closed.
- PR 78 - Require Pylint less than 2.10, by @ccordoba12
- PR 71 - Improve how we determine if a symbol was imported from other libraries, by @ccordoba12
- PR 67 - Recognize the "I" pylint stdio message category, by @Wuestengecko
- PR 66 - Remove temp file and ignore that kind of files, by @ccordoba12
In this release 4 pull requests were closed.
- Issue 65 - Release v1.2.1
In this release 1 issue was closed.
- PR 64 - Catch errors when getting docstrings on _resolve_completion, by @ccordoba12
In this release 1 pull request was closed.
- Implement completion item resolve requests for faster completions.
- Initialize workspaces from the initialize request.
- Issue 55 - Is emanspeaks/pyls-flake8 the preferred plugin for flake8 linting? (PR 57 by @GerardoGR)
- Issue 48 - Workspace folders not initialized properly (PR 49 by @rchl)
- Issue 24 - Where to put structured documentation now? (PR 51 by @krassowski)
In this release 3 issues were closed.
- PR 62 - Make use_document_path equal to True when getting definitions and hovers, by @ccordoba12
- PR 59 - Validate if shared_data is not None when resolving completion items, by @ccordoba12
- PR 58 - Do not call
get_signatures()
if snippets are disabled, by @krassowski - PR 57 - Document internal flake8 plugin schema and configuration, by @GerardoGR (55)
- PR 53 - Fix skipping imported symbols, by @ccordoba12
- PR 51 - Restore the JSON schema, add human-readable configuration, by @krassowski (24)
- PR 49 - Initialize workspaces from the initialize request, by @rchl (48)
- PR 46 - Improve release instructions, by @ccordoba12
- PR 26 - Implement cached label resolution and label resolution limit, by @krassowski
- PR 25 - Feature/completion item/resolve, by @krassowski
In this release 10 pull requests were closed.
- Add support for flake8 per-file-ignores
- Add --version CLI argument and return version in InitializeResult
- Issue 30 - pylsp_document_symbols raising TypeError from os.path.samefile (PR 31 by @douglasdavis)
- Issue 19 - Linter and tests are failing on due to new "consider-using-with" (PR 20 by @krassowski)
In this release 2 issues were closed.
- PR 44 - Add --version CLI argument and return version in InitializeResult, by @nemethf
- PR 42 - Fix local timezone, by @e-kwsm
- PR 38 - Handling list merge in _utils.merge_dicts()., by @GaetanLepage
- PR 32 - PR: Update third-party plugins in README, by @haplo
- PR 31 - Catch a TypeError from os.path.samefile, by @douglasdavis (30)
- PR 28 - Add support for flake8 per-file-ignores, by @brandonwillard
- PR 20 - PR: Address pylint's "consider-using-with" warnings, by @krassowski (19)
- PR 18 - Fix Jedi type map (use types offered by modern Jedi), by @krassowski
In this release 8 pull requests were closed.
- Issue 16 - Release v1.0.1
In this release 1 issue was closed.
- PR 15 - PR: Update pyflakes and pycodestyle dependency versions, by @andfoy
- PR 14 - PR: Small fix in Readme, by @yaegassy
In this release 2 pull requests were closed.
In this release 2 issues were closed.
- PR 12 - PR: Use python-lsp-jsonrpc instead of python-jsonrpc-server, by @andfoy
- PR 11 - PR: Remove references to VSCode in Readme, by @ccordoba12
- PR 10 - PR: Rename namespace to pylsp and package to python-lsp-server, by @andfoy
- PR 9 - TST: accept folding of decorator parameters in Python 3.9, by @bnavigator (8)
- PR 7 - Unpin numpy, by @bnavigator
- PR 6 - Rewrite README from rst to md, by @xiaoxiae
- PR 5 - Update README.rst, by @marimeireles
- PR 3 - Fix CI tests by temporarily pinning numpy; update repo paths, by @krassowski
- PR 2 - bump jedi compatibility: compare to Path-like object, by @bnavigator
In this release 9 pull requests were closed.