common
#
Common utilities for conda command line tools.
Functions#
|
|
|
|
|
Determines whether the args we pass in are pointing to the active prefix. |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Verifies the prefix is a valid conda environment. |
Attributes#
- confirm(message='Proceed', choices=('yes', 'no'), default='yes', dry_run=NULL)#
- confirm_yn(message='Proceed', default='yes', dry_run=NULL)#
- is_active_prefix(prefix: str) bool #
Determines whether the args we pass in are pointing to the active prefix. Can be used a validation step to make sure operations are not being performed on the active prefix.
- arg2spec(arg, json=False, update=False)#
- specs_from_args(args, json=False)#
- spec_pat#
- strip_comment(line)#
- spec_from_line(line)#
- specs_from_url(url, json=False)#
- names_in_specs(names, specs)#
- disp_features(features)#
- stdout_json(d)#
- stdout_json_success(success=True, **kwargs)#
- print_envs_list(known_conda_prefixes, output=True)#
- check_non_admin()#
- validate_prefix(prefix)#
Verifies the prefix is a valid conda environment.
- Raises:
EnvironmentLocationNotFound -- Non-existent path or not a directory.
DirectoryNotACondaEnvironmentError -- Directory is not a conda environment.
- Returns:
Valid prefix.
- Return type: