2 # file: roles/python_env/tasks/main.yaml
4 - name: Inst - Update package cache (apt)
9 - ansible_distribution|lower == 'ubuntu'
11 - common-inst-prerequisites
13 - name: Inst - Prerequisites
14 ansible.builtin.package:
15 name: "{{ packages | flatten(levels=1) }}"
18 - common-inst-prerequisites
20 - name: Inst - CSIT PIP requirements
28 - "robotframework==5.0.1"
32 - "ansible-core==2.12.7"
38 - "hdrhistogram==0.6.1"
43 - "sphinx-rtd-theme==0.5.2"
44 - "sphinxcontrib-applehelp==1.0.2"
45 - "sphinxcontrib-devhelp==1.0.2"
46 - "sphinxcontrib-htmlhelp==2.0.0"
47 - "sphinxcontrib-jsmath==1.0.1"
48 - "sphinxcontrib-programoutput==0.17"
49 - "sphinxcontrib-qthelp==1.0.3"
50 - "sphinxcontrib-robotdoc==0.11.0"
51 - "sphinxcontrib-serializinghtml==1.1.5"
54 - "rfc3339-validator==0.1.4"
60 - "certifi==2022.6.15"
63 - "cryptography==36.0.2"
77 - "pyrsistent==0.18.1"
78 - "python-dateutil==2.8.2"
84 - "snowballstemmer==2.2.0"
87 ANSIBLE_SKIP_CONFLICT_CHECK: 1