What's Changed
- don't create a copy of the
basedpyright-langserverexecutable in the vscode extension unless running on windows by @DetachHead in #1810- this was a hacky way to try to avoid issues updating basedpyright while the language server is running, but this was never actually a problem on linux & macOS because executables can be deleted while running
- fix empty semantic tokens response interfering with other language servers when
basedpyright.disableLanguageServicesis set by @DetachHead in #1815 - avoid duplicated capability registrations by @DetachHead in #1816
Full Changelog: v1.39.6...v1.39.7