asv.plugin_manager

Attributes

Classes

PluginManager

A class to load and manage plugins.

Module Contents

asv.plugin_manager.ENV_PLUGINS = ['.mamba', '.virtualenv', '.conda', '.rattler'][source]
class asv.plugin_manager.PluginManager[source]

A class to load and manage plugins.

By default in asv, plugins are searched for in the asv.plugins namespace package and in the asv.commands package.

Then, any modules specified in the plugins entry in the asv.conf.json file are loaded.

_plugins = [][source]
load_plugins(package)[source]
_load_plugin_by_name(name)[source]
import_plugin(name)[source]
init_plugin(mod)[source]
run_hook(hook_name, args, kwargs)[source]
asv.plugin_manager.plugin_manager[source]