conda-app is a tiny conda extension (actually a commandline tool using conda or
mamba) to install applications in isolated environments. Like
pipx but with conda environments.
The main advantages are:
-
very simple cross-platform installation commands for Windows, macOS and Linux (and different shells, as bash, fish and zsh).
-
the applications are installed in isolated environments.
-
commands provided by the applications are available system-wide, i.e. even when the associated conda environment is not activated.
-
Installation from the
conda-forgechannel so there is no need for compilation.
pip install conda-appMercurial and common extensions (hg-git and hg-evolve) can be installed with:
conda-app install mercurialThen, in a new terminal (on Windows, the "Conda Prompt"), the Mercurial command hg
should be available so one can try hg version -v.
This should also work:
$ conda-app list
Installed applications:
['mercurial', 'spyder', 'pandoc']
$ conda-app uninstall pandoc
...