toolbox.contrib.install package

Submodules

toolbox.contrib.install.install module

class toolbox.contrib.install.install.InstallPlugin[source]

Bases: toolbox.mixins.RegistryMixin, toolbox.mixins.ConfigMixin, toolbox.plugin.ToolboxPlugin

description = 'Install a toolbox plugin from pypi or git'
execute(args)[source]
install_dependencies(path)[source]
local_install(src_dir, package_name, dev=False)[source]

Install a package from source with the given name If dev == True a symlink is created instead for development :param str src_dir: :param str package_name: :param bool dev: :return:

local_uninstall(package_name, dev=False)[source]

Uninstall a locally installed plugin If dev == True the symlink is deleted :param package_name: :param dev: :return:

name = 'install'
prepare_parser(parser)[source]

Module contents