condacolab icon indicating copy to clipboard operation
condacolab copied to clipboard

API for customizing the conda base environment.

Open ssurbhi560 opened this issue 2 years ago • 3 comments

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:

  1. environment_file - This can be a URL or path to an environment.yaml file.
  2. specs - This is a list of additional specifications (packages) to install.
  3. python_version - Python version to use in the conda base environment, eg. "3.9".
  4. channels - Comma-separated list of channels to use in the conda base environment.
  5. pip_args - List of additional packages to be installed using pip
  6. 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

ssurbhi560 avatar Oct 19 '22 11:10 ssurbhi560