-
-
Notifications
You must be signed in to change notification settings - Fork 1.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PR: Use community-based python-lsp-server instead of Palantir's python-language-server #15657
Conversation
…external-deps/python-lsp-server subrepo: subdir: "external-deps/python-lsp-server" merged: "22a746e5e" upstream: origin: "https://github.com/python-lsp/python-lsp-server.git" branch: "develop" commit: "22a746e5e" git-subrepo: version: "0.4.3" origin: "git@github.com:ingydotnet/git-subrepo.git" commit: "2f68596"
This comment has been minimized.
This comment has been minimized.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Great work here, thanks @andfoy!
@spyder-ide/core-developers, @spyder-ide/junior-developers, after this PR you need to install our new, community supported Python language server, called python-lsp-server, I recommend you to use Conda-forge these days because the defaults channel is usually outdated and has problems. If you're already using it, please run the following commands:
If you're using pip, please run
Sorry for the disruption in your workflows. @andfoy and I have been working on this for the last three months because I lost maintainer permissions in the previous language server and we decided that the best moving forward was to fork it and maintain it in an organization of our own with other interested developers. |
Description of Changes
This PR migrates Spyder to use the community maintained python-lsp-server instead of Palantir's python-language-server, which stopped being maintained at the end of last year. This PR also updates the versions of pyls-spyder and replaces pyls-black by python-lsp-black.
Issue(s) Resolved
Fixes #
Affirmation
By submitting this Pull Request or typing my (user)name below,
I affirm the Developer Certificate of Origin
with respect to all commits and content included in this PR,
and understand I am releasing the same under Spyder's MIT (Expat) license.
I certify the above statement is true and correct: @andfoy