Is your feature request related to a problem? Please describe.
Currently, running the playbook on an existing installation may not update all Python dependencies. This can lead to issues if packages are outdated.
Describe the solution you'd like
Update the tasks so that Python dependencies installed with pip) are always updated (force reinstalled) when the playbook is rerun on an existing setup. This ensures environments are consistent and all dependencies are brought up-to-date automatically.