condacolab
condacolab copied to clipboard
API for customizing the conda base environment.
Description
In this PR, we provide an API for users to customize the conda base environment during the condacolab's installation. Users will have the following options to specify:
-
environment_file
- This can be a URL or path to an environment.yaml file. -
specs
- This is a list of additional specifications (packages) to install. -
python_version
- Python version to use in the conda base environment, eg. "3.9". -
channels
- Comma-separated list of channels to use in the conda base environment. -
pip_args
- List of additional packages to be installed using pip -
extra_conda_args
- This is a list of any extra conda arguments used during the installation.
You can check this example notebook demonstrating the new feature here.
Status
- [x] Ready to go