spyder-ide / conda-manager

Graphical conda package manager
MIT License
22 stars 10 forks source link

Optional integration of `mamba`? #103

Open s-m-e opened 3 years ago

s-m-e commented 3 years ago

With mamba, there is now a much faster drop-in-replacement for conda. There is now also a flavor of miniforge with mamba as the default package manager.

From what I can see in your code, the conda command is hard-coded. Could this be made configurable so that a user could switch to mamba? The CLI remains compatible, so conda-manager should continue to work as is.

CAM-Gerlach commented 3 years ago

Unfortunately, this project has been unmaintained for the past 5 years, and I'm not sure its actively used anymore. We eventually hope to integrate similar functionality in Spyder, perhaps with Spyder 6, and so long as mamba is API-compatible, Spyder could potentially prefer mamba if it is present on the PATH or otherwise easily accessible. But that's still pretty hypothetical at this point, since we're still working on the final release and early stabilization of Spyder 5.