From 8c5b9d97a76fe65aa3763d144a3b52f7f3dc3fe1 Mon Sep 17 00:00:00 2001 From: polz Date: Wed, 13 Aug 2025 11:46:03 +0200 Subject: [PATCH] Update dependencies for OUI, add matplotlib --- roles/OUI-63214/meta/main.yml | 9 +++++++-- roles/matplotlib/tasks/main.yml | 4 ++++ roles/matplotlib/tasks/main_lin.yml | 4 ++++ roles/matplotlib/tasks/main_win.yml | 2 ++ 4 files changed, 17 insertions(+), 2 deletions(-) create mode 100644 roles/matplotlib/tasks/main.yml create mode 100644 roles/matplotlib/tasks/main_lin.yml create mode 100644 roles/matplotlib/tasks/main_win.yml diff --git a/roles/OUI-63214/meta/main.yml b/roles/OUI-63214/meta/main.yml index 0917005..3f52ec6 100644 --- a/roles/OUI-63214/meta/main.yml +++ b/roles/OUI-63214/meta/main.yml @@ -1,7 +1,12 @@ # Osnove umetne inteligence -# Jure.Zabkar@fri.uni-lj.si, Ales.Papic@fri.uni-lj.si, matej.piculin@fri.uni-lj.si, Marko.Zeman@fri.uni-lj.si, bojan.zunkovic@fri.uni-lj.si -# Orange, Weka 3, BayesFusion +# matej.piculin@fri.uni-lj.si, petar.vracar@fri.uin-lj.si +# Orange, Weka 3, BayesFusion, Python3 dependencies: - role: orange - role: weka - role: bayesfusion + - role: python3 + - role: pycharm + - role: pandas + - role: scipy + - role: matplotlib diff --git a/roles/matplotlib/tasks/main.yml b/roles/matplotlib/tasks/main.yml new file mode 100644 index 0000000..66e93fe --- /dev/null +++ b/roles/matplotlib/tasks/main.yml @@ -0,0 +1,4 @@ +- import_tasks: main_win.yml + when: ansible_os_family == 'Windows' +- import_tasks: main_lin.yml + when: ansible_os_family == 'Debian' \ No newline at end of file diff --git a/roles/matplotlib/tasks/main_lin.yml b/roles/matplotlib/tasks/main_lin.yml new file mode 100644 index 0000000..b64ec33 --- /dev/null +++ b/roles/matplotlib/tasks/main_lin.yml @@ -0,0 +1,4 @@ +- name: Install maptplotlib + apt: + name: matplotlib + state: latest \ No newline at end of file diff --git a/roles/matplotlib/tasks/main_win.yml b/roles/matplotlib/tasks/main_win.yml new file mode 100644 index 0000000..38be21f --- /dev/null +++ b/roles/matplotlib/tasks/main_win.yml @@ -0,0 +1,2 @@ +- name: Install matplotlib + win_command: pip install matplotlib \ No newline at end of file