From 08b12b15e2d1d035eec679e291a15df843f2588f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Grzegorz=20=C5=9Aliwi=C5=84ski?= Date: Thu, 18 May 2023 21:35:42 +0200 Subject: [PATCH] revisit pypy sypport in psycopg 3 --- .github/workflows/single-postgres.yml | 5 ++++- .github/workflows/tests.yml | 2 +- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.github/workflows/single-postgres.yml b/.github/workflows/single-postgres.yml index 295ba229..9aae440f 100644 --- a/.github/workflows/single-postgres.yml +++ b/.github/workflows/single-postgres.yml @@ -5,7 +5,7 @@ on: inputs: python-versions: description: 'Supported python versions' - default: '["3.9", "3.10", "3.11", "3.12", "3.13"]' + default: '["3.9", "3.10", "3.11", "3.12", "3.13", "pypy-3.10"]' required: false type: string postgresql: @@ -49,6 +49,9 @@ jobs: if: ${{ inputs.os == 'ubuntu-latest' }} run: | sudo locale-gen de_DE.UTF-8 + - name: install libpq + if: ${{ contains(inputs.python-versions, 'pypy') }} + run: sudo apt install libpq5 - name: Run test uses: fizyk/actions-reuse/.github/actions/pipenv@v2.5.0 with: diff --git a/.github/workflows/tests.yml b/.github/workflows/tests.yml index 3fc06693..c6dee75d 100644 --- a/.github/workflows/tests.yml +++ b/.github/workflows/tests.yml @@ -16,7 +16,7 @@ jobs: uses: ./.github/workflows/single-postgres.yml with: postgresql: 16 - python-versions: '["3.10", "3.11", "3.12", "3.13"]' + python-versions: '["3.10", "3.11", "3.12", "3.13", "pypy-3.10"]' postgresql_15: needs: [postgresql_16] uses: ./.github/workflows/single-postgres.yml