From cba5de4e62956f77b63ddd301ace3d15f2b7cbcb Mon Sep 17 00:00:00 2001 From: Chris Wedgwood Date: Thu, 5 Jun 2025 23:16:17 +0100 Subject: [PATCH] pillow dependencies --- .github/workflows/pythonpackage.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/pythonpackage.yml b/.github/workflows/pythonpackage.yml index c7e5aa7f..2fc8dac6 100644 --- a/.github/workflows/pythonpackage.yml +++ b/.github/workflows/pythonpackage.yml @@ -24,8 +24,12 @@ jobs: # needed because the postgres container does not provide a healthcheck options: --health-cmd pg_isready --health-interval 10s --health-timeout 5s --health-retries 5 steps: - - name: psycopg2 prerequisites - run: sudo apt-get install python3-dev libpq-dev + - name: Install system packages for Pillow and psycopg2 + run: | + sudo apt-get update + sudo apt-get install -y python3-dev libpq-dev libjpeg-dev zlib1g-dev \ + libfreetype6-dev liblcms2-dev libwebp-dev libtiff5-dev \ + libopenjp2-7-dev tk-dev tcl-dev - uses: actions/checkout@v1 - name: Set up Python ${{ matrix.python-version }} uses: actions/setup-python@v1