forked from DonJayamanne/pythonVSCode
-
Notifications
You must be signed in to change notification settings - Fork 1.3k
Closed
Labels
area-environmentsFeatures relating to handling interpreter environmentsFeatures relating to handling interpreter environmentsauthor-verification-requestedIssues potentially verifiable by issue authorIssues potentially verifiable by issue authorfeature-requestRequest for new features or functionalityRequest for new features or functionalityneeds PRReady to be worked onReady to be worked onverification-neededVerification of issue is requestedVerification of issue is requestedverifiedVerification succeededVerification succeeded
Milestone
Description
- Install latest Jupyter pre-release extension
- Install latest Python pre-release extesnion
- Install VS Code insiders
- Open a workspace folder A
- Create a virtual env here named '.venvA'
- Go to interpreter picker and verify
.venvA
is displayed - Go to Jupyter Kernle picker and verify
.venvA
is displayed (jupyter will get this via the Python extension API)
- Open a different workspace folder B
- Go to interpreter picker and verify
.venvA
is not displayed - Go to Jupyter Kernle picker and verify
.venvA
is displayed (jupyter will get this via the Python extension API)
- Go to interpreter picker and verify
The problem is, the kernel picker now displays python environments that belong to other workspace folders.
This is inconsistent with the interpreter picker in the Python extension.
Users will as a result see lot more python environments in the kernel picker,
This is a change in the behaviour of the Python Extension API.
Metadata
Metadata
Assignees
Labels
area-environmentsFeatures relating to handling interpreter environmentsFeatures relating to handling interpreter environmentsauthor-verification-requestedIssues potentially verifiable by issue authorIssues potentially verifiable by issue authorfeature-requestRequest for new features or functionalityRequest for new features or functionalityneeds PRReady to be worked onReady to be worked onverification-neededVerification of issue is requestedVerification of issue is requestedverifiedVerification succeededVerification succeeded