Installation of Python packages using pip.
A state module to manage system installed python packages
virtualenvwrapper:
pip.installed
-
salt.states.pip.installed(name, pip_bin=None, requirements=None, env=None, bin_env=None, log=None, proxy=None, timeout=None, repo=None, editable=None, find_links=None, index_url=None, extra_index_url=None, no_index=False, mirrors=None, build=None, target=None, download=None, download_cache=None, source=None, upgrade=False, force_reinstall=False, ignore_installed=False, no_deps=False, no_install=False, no_download=False, install_options=None, user=None, cwd=None, __env__='base')
Make sure the package is installed
- name
- The name of the python package to install
- pip_bin : None
- Deprecated, use bin_env
- env : None
- Deprecated, use bin_env
- bin_env : None
- the pip executable or virtualenv to use
-
salt.states.pip.removed(name, packages=None, requirements=None, bin_env=None, log=None, proxy=None, timeout=None, user=None, cwd=None, __env__='base')
Make sure that a package is not installed.
- name
- The name of the package to uninstall
- bin_env : None
- the pip executable or virtualenenv to use