-
Notifications
You must be signed in to change notification settings - Fork 292
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
Refactor how env variables are loaded and passed into kernels and processes spawned #10359
Comments
DonJayamanne
added
bug
Issue identified by VS Code Team member as probable bug
debt
Code quality issues
and removed
bug
Issue identified by VS Code Team member as probable bug
labels
Jun 8, 2022
greazer
added
kernel-management
bug
Issue identified by VS Code Team member as probable bug
and removed
debt
Code quality issues
iteration-candidate
labels
Jul 7, 2022
26 tasks
This was referenced Jul 11, 2022
Personal notes:
PythonApi.getActivatedEnvironmentVariables
KernelEnvironmentVariablesService
EnvironmentVariablesProvider
EnvironmentActivationService.node.ts
Process ctor
|
Notes:
|
Are there any verification steps for this? |
connor4312
added
the
verification-steps-needed
Steps to verify are needed for verification
label
Jul 29, 2022
DonJayamanne
added
debt
Code quality issues
and removed
bug
Issue identified by VS Code Team member as probable bug
verification-steps-needed
Steps to verify are needed for verification
labels
Jan 29, 2023
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
We have a lot of places & different ways we load env variables from .env files & merges them with the activated Python envs & then we also get these env variables from the Python extension.
We also have a few issues where these env varaibles are getting cached when they shouldn't or we're not loading the updated .env files.
To get OCAML & a couple of other kernels working we need to load env variables form the shell and merge them again with the .env files.
Before we do that, I think we need to first fix up how env variables are parsed, loaded, merged, cached.
Required for :
Other possible issues:
The text was updated successfully, but these errors were encountered: