Nicholas Gates
Nicholas Gates
@youben11 perhaps you could use Jedi's `names()` call instead of walking the AST yourself. It may help, haven't verified: https://jedi.readthedocs.io/en/latest/docs/api.html#jedi.names
Yup, seems like YAPF might be a better default. Happy to revert the PR?
So configuration can be passed by the client to the sever to disable/enable specific plugins. I’d prefer the client to handle this if possible. However it may make sense to...
So you need to set `configurationSources` to `['flake8']`. Then we will parse your flake8 config and pass the equivalent settings into pycodestyle and pyflakes. We don't use flake8 directly.
The reasoning is that there are _lots_ of tools for python linting, and to avoid keeping up with all of them, we would just integrate with the core set of...
Depends which client you’re using? ________________________________ From: purpleP Sent: Wednesday, January 10, 2018 8:39:40 AM To: palantir/python-language-server Cc: Nicholas Gates; Mention Subject: Re: [palantir/python-language-server] Flake8 linting (#190) @gatesn If I'm...
I think you'll have to take a look at this: https://github.com/autozimu/LanguageClient-neovim/issues/139
@purpleP I still can't seem to reproduce this issue. Can you pass `-vvv` to the `pyls` command and then upload the log output? Warning it will contain the source code...
Grayskull looks more like what we want, rather than pip check which is helpful but not sufficient
Yup, completely agree. I went for the naive thing just to avoid taking a dependency on some lib with header parsing. Since there’s only one header we really care about...