python-language-server
python-language-server copied to clipboard
An implementation of the Language Server Protocol for Python
Hello, Up until v0.18.0, jedi had problems with some relative imports. You can read more about it, on [this](https://github.com/davidhalter/jedi/issues/1655) issue. So, is it a problem to update pyls to use...
A full list of functions available through rope is here: https://github.com/python-rope/rope/blob/master/docs/overview.rst#refactorings An example to use it in a text editor is here: https://github.com/python-rope/ropevim Having these features available would make pyls...
I am using Neovim 0.5.0-dev+nightly with `pyls` which works well and quickly for most packages like `numpy` for example. However when used with the `fastai` library the LSP just returns:...
I'm using this library: https://github.com/awslabs/aws-lambda-powertools-python And I have functions like this in my `main.py` file: ``` @tracer.capture_method def time_consuming_maybe(): ``` However I get this error message in the logs whenever...
Pinging @mpanarin as requested. Using emacs to write an application based on GTK, pyls seems to have trouble with some if not most object. The project is managed by poetry....
There are a few python docstyles out in the wild. See: https://stackoverflow.com/a/24385103. Most notably, none of these are markdown. The return type from pyls for a textDocument/hover request is a...
pyls completion says that the kind of a variable is a keyword in this simple example: ```python yy = 0 y ``` It happens when I try to complete the...
I use neovim with ALE, which uses pyls as a linter. This is my pyls configuration: ``` let g:ale_python_pyls_config = { \ 'pyls': { \ 'configurationSources': ['flake8'], \ 'plugins': {...
Thank you for this awesome tool! [pyright](https://github.com/Microsoft/pyright) is a static type checker for Python. It is typically 5x or more faster than [mypy](http://mypy-lang.org/) and other type checkers that are written...
The last of my reports about failed tests. There are two tests that failed in `test_symbols.py`: `test_symbols` itself and `test_symbols_all_scopes`, both of which fail by returning an object with length...