arillso.system.pip role – Python package and module management for Linux systems
Note
This role is part of the arillso.system collection (version 0.0.34).
It is not included in ansible-core
.
To check whether it is installed, run ansible-galaxy collection list
.
To install it use: ansible-galaxy collection install arillso.system
.
To use it in a playbook, specify: arillso.system.pip
.
Entry point main
– Python package and module management for Linux systems
Synopsis
This role manages the installation and management of Python packages and modules.
It allows specifying package names, versions, additional arguments, and module management.
Parameters
Parameter |
Comments |
---|---|
Default executable path for Pip. Can be overridden if needed. |
|
Additional arguments to pass to the Pip executable. |
|
A list of Python modules to be installed or managed via Pip. |
|
Extra arguments to pass during the module installation. |
|
The name of the Python module. |
|
Desired state of the module: ‘present’, ‘latest’, or ‘absent’. |
|
Specific version of the module to be installed. Optional. |
|
A list of Python packages to be installed via the package manager. |