diff --git a/library/roles/python-env/tasks/main.yml b/library/roles/python-env/tasks/main.yml index bed3eff..c82b185 100644 --- a/library/roles/python-env/tasks/main.yml +++ b/library/roles/python-env/tasks/main.yml @@ -1,8 +1,7 @@ --- - block: - name: Install python pip - apt: name={{ item }} state={{ py_env_pkgs_state }} update_cache=yes cache_valid_time=600 - with_items: '{{ py_env_basic_pkgs | default([]) }}' + apt: name={{ py_env_basic_pkgs | default([]) }} state={{ py_env_pkgs_state }} update_cache=yes cache_valid_time=600 when: - py_env_install @@ -11,8 +10,7 @@ - block: - name: Remove python deb packages - apt: name={{ item }} state=absent - with_items: '{{ py_env_dpkg_toremove | default([]) }}' + apt: name={{ py_env_dpkg_toremove | default([]) }} state=absent when: - py_env_install @@ -20,16 +18,13 @@ - block: - name: Install python deb packages - apt: name={{ item }} state={{ py_env_pkgs_state }} update_cache=yes cache_valid_time=600 - with_items: '{{ py_env_dpkg | default([]) }}' + apt: name={{ py_env_dpkg | default([]) }} state={{ py_env_pkgs_state }} update_cache=yes cache_valid_time=600 - name: Install deb packages needed to compile the pip modules - apt: name={{ item }} state={{ py_env_pkgs_state }} update_cache=yes cache_valid_time=600 - with_items: '{{ py_pip_deps | default([]) }}' + apt: name={{ py_pip_deps | default([]) }} state={{ py_env_pkgs_state }} update_cache=yes cache_valid_time=600 - name: Install a list of pip packages - pip: name={{ item }} state=latest - with_items: '{{ py_env_pip_pkgs | default ([]) }}' + pip: name={{ py_env_pip_pkgs | default ([]) }} state=latest - name: Install a list of versioned pip packages pip: name={{ item.pkg }} version={{ item.version }}