-
-
Notifications
You must be signed in to change notification settings - Fork 361
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
Python environment management enhancements #668
Conversation
Some high level questions:
|
@krassowski using conda-pack brings several advantages, some are:
Github Actions doesn't have Apple silicon runners yet, that's why we don't bundle an Apple silicon conda env (x64 conda envs still work fine on Apple silicon). But, this PR introduces new CLI options to create environments ( |
The Windows installer ballooned even further from 471 MB on latest release to 525 MB in this PR. This is over twice the size of the Debian installed (250 MB). Is there anything we can do to reduce the installer size? As previously mentioned by users elsewhere it is 6 times the size of VS Code installer. |
So unpacked contents are the same size for Debian and Windows installed; the compression just does not work? |
Enabling maximum compression for Windows does not help much (466 MB vs 471 MB) krassowski#21. |
Hmm.. It seems that Edit: new window from UI works. It does not work from OS-level integration nor from terminal. Odd. |
Good catch. I am pushing a fix for this. |
7-zip compression is an alternative we can try. We can compress the env installer using 7z. |
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.
merged
env install
command to install bundled Python environmentenv activate
command to activate bundled Python environmentenv create
command to create new Python environmentsenv info
command to show Python env configurationenv list
command to list environments available to appenv update-registry
command to update discovered and user set Python environments without launching UIenv set-base-conda-env-path
command to update base conda environment path