idiap_devtools.conda#
Functions
|
Renders the recipe and returns the interpreted YAML file. |
|
Renders the recipe and returns the interpreted YAML file. |
|
Creates a conda configuration for a build merging various sources. |
|
|
|
|
Protects the root logger against spurious (conda) manipulation. |
|
Will inject mamba solver to conda build API to speed up resolves. |
- idiap_devtools.conda.root_logger_protection()[source]#
Protects the root logger against spurious (conda) manipulation.
Still to verify: conda does some operations on loggers at import, so we may need to put the import inside this context manager too.
- idiap_devtools.conda.make_conda_config(options)[source]#
Creates a conda configuration for a build merging various sources.
This function will use the conda-build API to construct a configuration by merging different sources of information.
- idiap_devtools.conda.use_mambabuild()[source]#
Will inject mamba solver to conda build API to speed up resolves.
- idiap_devtools.conda.get_rendered_metadata(recipe_dir, config)[source]#
Renders the recipe and returns the interpreted YAML file.