diff --git a/tasks/devel.yml b/tasks/devel.yml index 7f86d86..7871900 100644 --- a/tasks/devel.yml +++ b/tasks/devel.yml @@ -49,11 +49,10 @@ # VS Code - Python Development Tools - name: devel - Python - Install python dev packages when: user_lang_python == true - ansible.builtin.pip: + ansible.builtin.package: name: - - autopep8 + - python-autopep8 # TODO: not available in arch # - pylint # must be installed in each venv individually! - executable: "{{ override_pip_exe | default(default_pip3_exe) }}" - name: vscode - Python when: user_vscode == true and user_lang_python == true block: diff --git a/tasks/usersettings.yml b/tasks/usersettings.yml index e6e7f93..30df802 100644 --- a/tasks/usersettings.yml +++ b/tasks/usersettings.yml @@ -41,12 +41,13 @@ vars: packages: - python3-pip - - name: usersettings - Install pip virtualenvwrapper (Debian) - when: (override_os_family is defined) | ternary(override_os_family,ansible_os_family) == "Debian" + - name: usersettings - Install pip virtualenvwrapper (Debian, Archlinux) + when: + (override_os_family is defined) | ternary(override_os_family,ansible_os_family) == "Debian" or + (override_os_family is defined) | ternary(override_os_family,ansible_os_family) == "Archlinux" become: true - ansible.builtin.pip: - name: virtualenvwrapper - extra_args: --system + ansible.builtin.package: + name: python-virtualenvwrapper - name: usersettings - Install pip virtualenvwrapper (macOS) when: (override_os_family is defined) | ternary(override_os_family,ansible_os_family) == "Darwin" environment: @@ -55,8 +56,7 @@ name: virtualenvwrapper - name: usersettings - Install pip virtualenvwrapper (CentOS, ArchLinux) when: - (override_os_family is defined) | ternary(override_os_family,ansible_os_family) == "Centos" or - (override_os_family is defined) | ternary(override_os_family,ansible_os_family) == "Archlinux" + (override_os_family is defined) | ternary(override_os_family,ansible_os_family) == "Centos" become: true ansible.builtin.pip: name: virtualenvwrapper