Skip to content
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

Test transition from JediLSP to Jedi language server #17542

Closed
3 tasks done
kimadeline opened this issue Sep 27, 2021 · 0 comments
Closed
3 tasks done

Test transition from JediLSP to Jedi language server #17542

kimadeline opened this issue Sep 27, 2021 · 0 comments
Labels
testplan-item Test plan item/assignments for upcoming release

Comments

@kimadeline
Copy link

kimadeline commented Sep 27, 2021

Refs: #17225

Complexity: 2

Create Issue


Requirements

  1. You will need Python 3 (doesn't matter which minor/patch version). Options are:
    • You can install it from python.org
    • On Mac/Linux, you can install it using your local package manager
    • For a managed solution that will allow you to install multiple versions of Python you can use pyenv on Mac/Linux, or pyenv-win on Windows, and call pyenv install 3.9.4
  2. Make sure you have "python.experiments.optInto": ["All"], in your user settings. If not, add it and reload VS Code.
  3. Make sure the python.defaultInterpreterPath entries in your user and workspace settings are at their default value python
  4. Use the latests Insiders build of the Python extension (set python.insidersChannel to daily, wait for the download and installation to happen and reload VS Code)

Verification steps

  1. Create a folder with a Python file, and add the following .vscode/settings.json:
{
   "python.languageServer": "JediLSP"
}
  1. Verify that there are squiggles under JediLSP
  2. Open the folder and activate the extension
  3. Verify that the value of the python.languageServer setting was updated to Jedi
  4. Verify that Starting Jedi language server. was printed in the Python output panel
@kimadeline kimadeline added the testplan-item Test plan item/assignments for upcoming release label Sep 27, 2021
@kimadeline kimadeline added this to the September 2021 milestone Sep 27, 2021
@github-actions github-actions bot added the triage-needed Needs assignment to the proper sub-team label Sep 27, 2021
@kimadeline kimadeline removed the triage-needed Needs assignment to the proper sub-team label Sep 27, 2021
@joyceerhl joyceerhl removed their assignment Sep 28, 2021
@jrieken jrieken removed their assignment Sep 28, 2021
@lychung7 lychung7 removed their assignment Sep 28, 2021
@github-actions github-actions bot locked as resolved and limited conversation to collaborators Dec 1, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
testplan-item Test plan item/assignments for upcoming release
Projects
None yet
Development

No branches or pull requests

4 participants