python-language-server
python-language-server copied to clipboard
An implementation of the Language Server Protocol for Python
It annoys me that all pyflakes messages reported by flake8 have severity of errors. I know this is subjective and some people prefer to have everything reported as errors, so...
# Summary I've tried to use PYLS on Monaco Editor using [Monaco Language Client](https://github.com/TypeFox/monaco-languageclient) with the following configuration ``` this.editor.setModel(monaco.editor.createModel(exampleCode, 'python', monaco.Uri.parse('inmemory://dummy.py'));); const services = createMonacoServices(this.editor); ``` And everything that...
Hi team, thanks for the great project on python language server. I just realized that `m_workspace__did_change_workspace_folders ` doesn't migrate documents in root workspace in case both `root_workspace_removed` and `workspace_added` are...
It's highly unclear how to enable pylint (and disable pyflakes, flake8, etc).
Hi. Thanks for the excellent tool. I found `The engine "vscode" appears to be invalid.` warning message during `yarn install`. It seems like the package `vscode` was [splitted](https://code.visualstudio.com/updates/v1_36#_splitting-vscode-package-into-typesvscode-and-vscodetest) into `@types/vscode`...
pytype is a great type annotation based linter. I personally think it works even better than mypy. It would be great that if pytype is supported in pyls.
Bumps [url-parse](https://github.com/unshiftio/url-parse) from 1.4.7 to 1.5.10. Commits 8cd4c6c 1.5.10 ce7a01f [fix] Improve handling of empty port 0071490 [doc] Update JSDoc comment a7044e3 [minor] Use more descriptive variable name d547792 [security]...
A little refactor, to make the file smaller, a bit better for making annotations in the future (if need be.)
Are there any plans to make the `vscode-client` available as an official extension, or is it designed for internal use only? It could join the family of existing language server...
This is used at least by pycodestyle and flake8 to ignore a certain line from all linting. I personally use it when `from .conftest import * # noqa` in pytest....