From 3a4f5d2d3aa8ac4a8f5d8c562a83aa651e278809 Mon Sep 17 00:00:00 2001 From: Jannik Beyerstedt Date: Fri, 20 Mar 2026 12:17:39 +0100 Subject: [PATCH] devel: Fix autopep8 and pylint installations on macOS --- tasks/devel.yml | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/tasks/devel.yml b/tasks/devel.yml index a6fc5e3..75faadb 100644 --- a/tasks/devel.yml +++ b/tasks/devel.yml @@ -54,9 +54,16 @@ code --install-extension ms-vscode.cmake-tools # VS Code - Python Development Tools -- name: Devel - Python - Install python dev packages +- name: Devel - Python - Install python dev packages (macOS) tags: lang_python - when: user_lang_python + when: user_lang_python and (override_os_family is defined) | ternary(override_os_family,ansible_facts['os_family']) == "Darwin" + ansible.builtin.homebrew: + name: + - autopep8 + - pylint +- name: Devel - Python - Install python dev packages (non macOS) + tags: lang_python + when: user_lang_python and not (override_os_family is defined) | ternary(override_os_family,ansible_facts['os_family']) == "Darwin" ansible.builtin.pip: name: - autopep8