From 513d88c0627a31bd99404bc74cb3175c61a82296 Mon Sep 17 00:00:00 2001 From: Marcin Lulek Date: Fri, 7 Jan 2022 13:22:32 +0100 Subject: Add support for Python 3.10 --- .github/workflows/ci-tests.yml | 1 + 1 file changed, 1 insertion(+) (limited to '.github/workflows') diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index 625c6a60f..2680ac779 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -19,6 +19,7 @@ jobs: - "3.7" - "3.8" - "3.9" + - "3.10" - "pypy3" os: - "ubuntu-latest" -- cgit v1.2.3 From c7250ee947d2804a54a272373758150cce9db539 Mon Sep 17 00:00:00 2001 From: Marcin Lulek Date: Fri, 7 Jan 2022 14:19:58 +0100 Subject: Remove Python 3.6 tests --- .github/workflows/ci-tests.yml | 1 - 1 file changed, 1 deletion(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index 2680ac779..4fa7c1403 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -15,7 +15,6 @@ jobs: strategy: matrix: py: - - "3.6" - "3.7" - "3.8" - "3.9" -- cgit v1.2.3 From 0ee365dc7195a402a2c04d5d857ccf70d2b6c8a5 Mon Sep 17 00:00:00 2001 From: Marcin Lulek Date: Fri, 7 Jan 2022 14:36:17 +0100 Subject: Switch PyPy to pypy-3.8 --- .github/workflows/ci-tests.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index 4fa7c1403..acae984af 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -19,7 +19,7 @@ jobs: - "3.8" - "3.9" - "3.10" - - "pypy3" + - "pypy-3.8" os: - "ubuntu-latest" - "windows-latest" @@ -33,7 +33,7 @@ jobs: - os: "ubuntu-latest" pytest-args: "--cov" - os: "ubuntu-latest" - py: "pypy3" + py: "pypy-3.8" pytest-args: "" exclude: @@ -44,7 +44,7 @@ jobs: architecture: x86 # PyPy3 on Windows doesn't seem to work - os: "windows-latest" - py: "pypy3" + py: "pypy-3.8" name: "Python: ${{ matrix.py }}-${{ matrix.architecture }} on ${{ matrix.os }}" runs-on: ${{ matrix.os }} -- cgit v1.2.3 From c4ea1a72c5fa7f9a9a815308f6220b217a1ab3d9 Mon Sep 17 00:00:00 2001 From: Bert JW Regeer Date: Sat, 5 Feb 2022 20:14:45 -0700 Subject: PyPy works on Windows again --- .github/workflows/ci-tests.yml | 3 --- 1 file changed, 3 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index acae984af..a47889e8c 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -42,9 +42,6 @@ jobs: architecture: x86 - os: "macos-latest" architecture: x86 - # PyPy3 on Windows doesn't seem to work - - os: "windows-latest" - py: "pypy-3.8" name: "Python: ${{ matrix.py }}-${{ matrix.architecture }} on ${{ matrix.os }}" runs-on: ${{ matrix.os }} -- cgit v1.2.3 From 6966401de04be64906f40e6fc6a2cf138cb7d3ca Mon Sep 17 00:00:00 2001 From: Michael Merickel Date: Sat, 12 Mar 2022 22:48:11 -0600 Subject: pin base-os in ci runners --- .github/workflows/ci-tests.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) (limited to '.github/workflows') diff --git a/.github/workflows/ci-tests.yml b/.github/workflows/ci-tests.yml index a47889e8c..605ebdae0 100644 --- a/.github/workflows/ci-tests.yml +++ b/.github/workflows/ci-tests.yml @@ -21,26 +21,26 @@ jobs: - "3.10" - "pypy-3.8" os: - - "ubuntu-latest" - - "windows-latest" - - "macos-latest" + - "ubuntu-20.04" + - "windows-2022" + - "macos-11" architecture: - x64 - x86 include: - # Only run coverage on ubuntu-latest, except on pypy3 - - os: "ubuntu-latest" + # Only run coverage on ubuntu-20.04, except on pypy3 + - os: "ubuntu-20.04" pytest-args: "--cov" - - os: "ubuntu-latest" + - os: "ubuntu-20.04" py: "pypy-3.8" pytest-args: "" exclude: # Linux and macOS don't have x86 python - - os: "ubuntu-latest" + - os: "ubuntu-20.04" architecture: x86 - - os: "macos-latest" + - os: "macos-11" architecture: x86 name: "Python: ${{ matrix.py }}-${{ matrix.architecture }} on ${{ matrix.os }}" @@ -56,7 +56,7 @@ jobs: - name: Running tox run: tox -e py -- ${{ matrix.pytest-args }} coverage: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 name: Validate coverage steps: - uses: actions/checkout@v2 @@ -68,7 +68,7 @@ jobs: - run: pip install tox - run: tox -e py38-cover,coverage docs: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 name: Build the documentation steps: - uses: actions/checkout@v2 @@ -80,7 +80,7 @@ jobs: - run: pip install tox - run: tox -e docs lint: - runs-on: ubuntu-latest + runs-on: ubuntu-20.04 name: Lint the package steps: - uses: actions/checkout@v2 -- cgit v1.2.3