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

Sort available environments by assumed usefulness #16520

Closed
kimadeline opened this issue Jun 18, 2021 · 1 comment · Fixed by #16689
Closed

Sort available environments by assumed usefulness #16520

kimadeline opened this issue Jun 18, 2021 · 1 comment · Fixed by #16689
Assignees
Labels
area-environments Features relating to handling interpreter environments feature-request Request for new features or functionality

Comments

@kimadeline
Copy link

kimadeline commented Jun 18, 2021

  1. Local environments, i.e. .venv
  2. Globally stored environments, e.g. $WORK_ON
  3. Global installs, e.g. /usr/bin/python3.9

Always sort with newest version of Python first within each subgroup.

Design document at https://github.com/microsoft/vscode-python/wiki/Sort-environments-by-assumed-usefulness

@kimadeline kimadeline added feature-request Request for new features or functionality needs PR area-environments Features relating to handling interpreter environments labels Jun 18, 2021
@kimadeline kimadeline self-assigned this Jun 18, 2021
@github-actions github-actions bot added the triage-needed Needs assignment to the proper sub-team label Jun 18, 2021
@karthiknadig karthiknadig removed the triage-needed Needs assignment to the proper sub-team label Jun 21, 2021
@luabud
Copy link
Member

luabud commented Jul 15, 2021

Another good side effect here is that I think the "default macOS interpreter isn't great" notification would not happen anymore on the first run experience, as it wouldn't be auto selected (#3843)

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
area-environments Features relating to handling interpreter environments feature-request Request for new features or functionality
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants