diff --git a/.github/workflows/cython.yml b/.github/workflows/cython.yml index ce8fe38..f4a8917 100644 --- a/.github/workflows/cython.yml +++ b/.github/workflows/cython.yml @@ -33,6 +33,7 @@ jobs: matrix: os: [ubuntu-latest, windows-latest, macOS-latest] backend: [c] + python_version: [pypy-3.8-nightly, pypy-3.9-nightly] extra_cflags: ['', '-DCYTHON_USE_TYPE_SPECS=1'] include: - os: windows-latest @@ -46,7 +47,7 @@ jobs: env: BACKEND: ${{ matrix.backend }} OS_NAME: ${{ matrix.os }} - PYTHON_VERSION: pypy-3.7 + PYTHON_VERSION: ${{ matrix.python_version }} USE_CCACHE: 1 CCACHE_SLOPPINESS: "pch_defines,time_macros" CCACHE_COMPRESS: 1 @@ -60,7 +61,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 with: - python-version: pypy-3.8-nightly + python-version: ${{ matrix.python_version }} - uses: actions/checkout@v2 with: diff --git a/.github/workflows/numpy.yml b/.github/workflows/numpy.yml index bcd7b87..f696291 100644 --- a/.github/workflows/numpy.yml +++ b/.github/workflows/numpy.yml @@ -28,7 +28,7 @@ jobs: fail-fast: false matrix: os: [ubuntu-latest, macos-latest, windows-latest] - python_version: [pypy-3.8-nightly] + python_version: [pypy-3.8-nightly, pypy-3.9-nightly] timeout-minutes: 40 diff --git a/.github/workflows/pythran.yml b/.github/workflows/pythran.yml index 0cab899..7a0f788 100644 --- a/.github/workflows/pythran.yml +++ b/.github/workflows/pythran.yml @@ -29,6 +29,7 @@ jobs: matrix: os: [ubuntu-18.04] cpp-version: [g++-5, clang-5.0] + python_version: [pypy-3.8-nightly, pypy-3.9-nightly] timeout-minutes: 160 @@ -36,7 +37,7 @@ jobs: - uses: actions/checkout@v2 - uses: actions/setup-python@v2 with: - python-version: pypy-3.8-nightly + python-version: ${{ matrix.python_version }} - uses: actions/checkout@v2 with: