Notes for November 2024¶
Doubling my streak of writing notes on the previous month to 2, here are some of the things I worked on in November.
vscode-wasi-pygls¶
This project is a proof of concept demonstrating how a pygls powered language server can be run entirely in the browser by making use of VSCode’s support for WebAssembly.
Thanks to the work I managed to land in pygls in October, this project is now able to use the upstream version of the framework rather than my fork! (PR)
I also pulled in
@vscode/wasm-wasi-lsp
as a dependency, removing some of the code I had previously taken from the microsoft/vscode-wasm repo (PR)
esbonio¶
esbonio is a language server for your Sphinx documentation projects
I updated esbonio to the latest pygls
v2
pre-release
pytest-lsp¶
pytest-lsp is a pytest plugin for writing end-to-end tests for language servers
Updated pytest-lsp to the latest pygls
v2
pre-release
lsp-devtools¶
lsp-devtools is an attempt at building some of the developer tools I wished existed when I first started working on esbonio
Dropped support for Python 3.8
Updated lsp-devtools to the latest pygls
v2
pre-release