languages/python: fix invalid basedpyright configuration

Fixes the basedpyright and pyright language servers by changing from their default binary, to the langserver binary included in their packages.
Also adds default_on_attach to the on_attach to properly register code actions.
This commit is contained in:
Simon Westlin Green 2025-09-23 08:53:19 +02:00
commit 81559f9984
No known key found for this signature in database
GPG key ID: 8B6707841AF02C24
2 changed files with 31 additions and 16 deletions

View file

@ -551,3 +551,9 @@
- Add [nvim-highlight-colors] plugin in `vim.ui.nvim-highlight-colors` with
`enable` and `setupOpts`
[simon-wg](https://github.com/simon-wg):
- Update `python` language module to use correct lsp binary.
- Fix `python` pyright and basedpyright language servers not using default on
attach behavior.