From 4d15f6ad380d1d13065b384edd7d0ec524acf947 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Levente=20M=C3=A9sz=C3=A1ros?= Date: Mon, 9 Oct 2023 12:13:04 +0200 Subject: [PATCH] .github: Removed apt python dependencies, added some missing python pip dependencies. The platform package installer version may be different from what python pip installs. --- .github/workflows/chart-tests.yml | 8 +++----- .github/workflows/statistical-tests.yml | 8 +++----- .github/workflows/validation-tests.yml | 8 +++----- 3 files changed, 9 insertions(+), 15 deletions(-) diff --git a/.github/workflows/chart-tests.yml b/.github/workflows/chart-tests.yml index d4cf558f671..759f12ea95a 100644 --- a/.github/workflows/chart-tests.yml +++ b/.github/workflows/chart-tests.yml @@ -36,11 +36,9 @@ jobs: run: | echo "::group::Installing packages" sudo apt update - sudo apt install -y --no-install-recommends git wget curl ca-certificates \ + sudo apt install -y --no-install-recommends git wget curl ca-certificates python3 \ make ccache clang lld gdb bison flex perl doxygen graphviz libxml2-dev zlib1g-dev \ - libavcodec-dev libavformat-dev libavutil-dev libswresample-dev libz3-dev libopenscenegraph-dev \ - python3 python3-pip python3-pandas python3-numpy python3-matplotlib \ - python3-scipy python3-seaborn python3-posix-ipc + libavcodec-dev libavformat-dev libavutil-dev libswresample-dev libz3-dev libopenscenegraph-dev echo "::endgroup::" source $GITHUB_WORKSPACE/inet/_scripts/github/build-omnetpp.sh @@ -50,7 +48,7 @@ jobs: echo "::endgroup::" echo "::group::Installing Python packages" - python3 -m pip install --upgrade matplotlib numpy pandas scipy ipython cppyy sewar dask distributed IPython optimparallel + python3 -m pip install --upgrade matplotlib numpy pandas seaborn scipy ipython posix-ipc cppyy sewar dask distributed optimparallel echo "::endgroup::" source $GITHUB_WORKSPACE/inet/_scripts/github/build-inet.sh diff --git a/.github/workflows/statistical-tests.yml b/.github/workflows/statistical-tests.yml index 056b7a23104..7d97bc84688 100644 --- a/.github/workflows/statistical-tests.yml +++ b/.github/workflows/statistical-tests.yml @@ -36,11 +36,9 @@ jobs: run: | echo "::group::Installing packages" sudo apt update - sudo apt install -y --no-install-recommends git wget curl ca-certificates \ + sudo apt install -y --no-install-recommends git wget curl ca-certificates python3 \ make ccache clang lld gdb bison flex perl doxygen graphviz libxml2-dev zlib1g-dev \ - libavcodec-dev libavformat-dev libavutil-dev libswresample-dev libz3-dev libopenscenegraph-dev \ - python3 python3-pip python3-pandas python3-numpy python3-matplotlib \ - python3-scipy python3-seaborn python3-posix-ipc + libavcodec-dev libavformat-dev libavutil-dev libswresample-dev libz3-dev libopenscenegraph-dev echo "::endgroup::" source $GITHUB_WORKSPACE/inet/_scripts/github/build-omnetpp.sh @@ -50,7 +48,7 @@ jobs: echo "::endgroup::" echo "::group::Installing Python packages" - python3 -m pip install --upgrade matplotlib numpy pandas scipy ipython cppyy sewar dask distributed IPython optimparallel + python3 -m pip install --upgrade matplotlib numpy pandas seaborn scipy ipython posix-ipc cppyy sewar dask distributed optimparallel echo "::endgroup::" source $GITHUB_WORKSPACE/inet/_scripts/github/build-inet.sh diff --git a/.github/workflows/validation-tests.yml b/.github/workflows/validation-tests.yml index de6417f5b0e..a91a372ee2d 100644 --- a/.github/workflows/validation-tests.yml +++ b/.github/workflows/validation-tests.yml @@ -36,11 +36,9 @@ jobs: run: | echo "::group::Installing packages" sudo apt update - sudo apt install -y --no-install-recommends git wget curl ca-certificates \ + sudo apt install -y --no-install-recommends git wget curl ca-certificates python3 \ make ccache clang lld gdb bison flex perl doxygen graphviz libxml2-dev zlib1g-dev \ - libavcodec-dev libavformat-dev libavutil-dev libswresample-dev libz3-dev libopenscenegraph-dev \ - python3 python3-pip python3-pandas python3-numpy python3-matplotlib \ - python3-scipy python3-seaborn python3-posix-ipc + libavcodec-dev libavformat-dev libavutil-dev libswresample-dev libz3-dev libopenscenegraph-dev echo "::endgroup::" source $GITHUB_WORKSPACE/inet/_scripts/github/build-omnetpp.sh @@ -50,7 +48,7 @@ jobs: echo "::endgroup::" echo "::group::Installing Python packages" - python3 -m pip install --upgrade matplotlib numpy pandas scipy ipython cppyy sewar dask distributed IPython optimparallel + python3 -m pip install --upgrade matplotlib numpy pandas seaborn scipy ipython posix-ipc cppyy sewar dask distributed optimparallel echo "::endgroup::" source $GITHUB_WORKSPACE/inet/_scripts/github/build-inet.sh