--- # run_once_sys_pip_install: disabled - include_tasks: 00_core.yml when: run_once_sys_pip_install is not defined - name: 📦 Install or upgrade {{ package_name }} system-wide via pip ansible.builtin.pip: name: "{{ package_name }}" state: "{{ package_state }}" extra_args: "{{ '--break-system-packages' if (global_install | bool and sys_pip_install_supports_break_system_packages | default(false) | bool) else omit }}" virtualenv: "{{ omit if global_install | bool else (sys_pip_install_python_executable | dirname | dirname) }}" environment: >- {{ ( {'PIP_BREAK_SYSTEM_PACKAGES': '1'} if sys_pip_install_supports_break_system_packages | default(false) | bool else {} ) if global_install | bool else omit }} become: "{{ true if global_install | bool else false }}" register: sys_pip_install_result retries: 5 delay: 15 until: sys_pip_install_result is succeeded