-
Using the language server on VSCode 1.87.1 on Ubuntu `Linux x64 6.5.0-21-generic` with VSCode glspc extension emits following error message:
``` log
Failed to handle request 2 textDocument/hover H…
-
The `fromEnvironment` option for the extension setting `black-formatter.importStrategy` indicates that it controls where the black tool is used from, but the setting also affects the venv in which the…
-
I was surprised by how "laggy" the Output window is for the Python Runtime is — see this screen recording:
https://github.com/posit-dev/positron/assets/329591/1ae91aee-8013-4eb9-9a3d-8db9126c2df3…
wesm updated
7 months ago
-
The goal is to refactor current implementation of how server capabilities are calculated.
Client capabilities (InitializeRequest) should be considered when creating server capabilities.
https://gi…
-
Hi,
According to Web Sockets specification, there can be 'n' clients which needs 'n' pygls instances. According to the current implementation, only once connection can be supported properly for one…
-
By using on of the python-lsp-server or jedi-language-server servers, and an client interface that we could use are pygls, or multilspy.
We could access the language server advantages of auto-complet…
-
I've been [struggling](https://github.com/swyddfa/lsp-devtools/issues/48) to [track down](https://github.com/pytest-dev/pytest-asyncio/discussions/541) the source of this DeprecationWarning when using…
-
Enable wiki: and
It allows user to add their projects based to pygls to the wiki easier than changing .
-
- [x] Implement Notebook support in `pygls`
- [ ] Implement Linting for notebooks in pylint.
- [ ] Implement Linting for notebooks in flake8.
- [ ] Implement Linting for notebooks in mypy.
- [ ] I…
-
This happens because VSCode (or IDEs) expect positions to be calculated using the `positionEncoding` (see Client capability). `pygls` has convenient helpers for this, see `PositionCodec`.
![image](ht…