python-language-server
python-language-server copied to clipboard
An implementation of the Language Server Protocol for Python
Using (doom) emacs with lsp-mode, I see the following message when moving the cursor onto code: ``` LSP :: Error from the Language Server: TypeError: unhashable type: 'dict' (Invalid Parameters)...
Thanks very much for writing pyls! I'm having a lot of fun using it. I have installed pyls on my Linux box using "pip install python-language-server". The installed executable shell...
I am interested in an editor-agnostic way of configuring pyls. I would like to be able to create a configuration-file for pyls, put it for example in `~/.config/` so it...
This adds a plugin for accessing [Jedi's syntax error detection](https://jedi.readthedocs.io/en/latest/docs/api.html#jedi.Script.get_syntax_errors). From v0.17.0 Jedi provides `Script.get_syntax_errors` to display syntax errors (they only support Syntax and Indent error right now), so I...
I just installed pyls to work with the oni editor. I don't think I've changed anything in the way of configuration. However, when I attempt to use the completion features,...
I am slightly confused with regards to what the correct use of `"pyls.plugins.jedi.environment`" and `"pyls.plugins.jedi.extra_paths"`, and how I can use them to get consistent completion both when I have a...
I thought pyls uses Jedi under the hood, but it is much slower. For example, when I type np. With jedi-ls the completion comes up instantly. But when it comes...
Hi! Thanks for `pyls`, it's great. Historically, YAPF was the preferred formatter in `pyls`. This recently changed with #315 without a rationale provided (in fact the README still states the...
Hi, I use python-language-server (pyls for short) as backend in emacs for python-mode. But it seems, pyls will insert an extra parenthesis for function parameters after completion. It does not...
###### _excavator_ is a bot for automating changes across repositories. Changes produced by the excavator/policy-bot-oss check. To enable or disable this check, please contact the maintainers of Excavator.