python-language-server icon indicating copy to clipboard operation
python-language-server copied to clipboard

An implementation of the Language Server Protocol for Python

Results 113 python-language-server issues
Sort by recently updated
recently updated
newest added

pyls is not working on my Ubuntu. With the command pyls -h I am getting the following result: usage: pyls [-h] [--tcp] [--host HOST] [--port PORT] [--check-parent-process] [--log-config LOG_CONFIG |...

This drops support for python 2 and 3.5 resolves #917

I’ve wrongly removed the forked repository and cannot update #748 any more. Timezone is used *if available* (compatible with python2).

Can I use flake8 tool for linting? I looked in [package.json](https://github.com/palantir/python-language-server/blob/develop/vscode-client/package.json#L22), but did not find there the corresponding options. if I change `configurationSources` to ['flake'], then I do not see...

In compiling pyls on fedora 34, test_numpy_hover fails. ``` workspace = def test_numpy_hover(workspace): # Over the blank line no_hov_position = {'line': 1, 'character': 0} # Over 'numpy' in import numpy...

Hello! There is a bug related to `all` extras declaration at [`setup.py`, line 61](https://github.com/palantir/python-language-server/blob/a91a257d2c8687a7931721d387b2ffeb6aa71fc2/setup.py#L61). There is an `if` that decides `pylint` version; that `if` doesn't work with universal wheels that...

Hello, After upgrading to python3.9 and big Sur, it appears pyls will start consuming 100% CPU after some time. What can I do to try and figure out why? Minus...

It would be nice if there was a convenent way to register custom capabilities that aren't in the LSP standard, but are necessary for some more complex plugins. An example...

c.f. #407 This PR should make [`textDocument/documentSymbol`](https://microsoft.github.io/language-server-protocol/specification#textDocument_documentSymbol) reponse use the new `DocumentSymbol` contract. This means you can have a list of `children` for each parent symbols. Now the `documentSymbol` is...

``` def __init__(self, ticket: Ticket, comment: Comment, ticket_util: TicketUtility, helper: Helper): ``` I have an `__init__` function takes in a couple parameters. This causes the line to be longer than...