From 6d00df185ea9bc87420f912fd6e1ef6db5fd5ee3 Mon Sep 17 00:00:00 2001 From: Sam Bull Date: Tue, 2 Aug 2022 18:47:33 +0100 Subject: [PATCH] Add experimental 3.11 tests (#292) * Add experimental 3.11 tests * Update ci.txt --- .github/workflows/ci.yml | 7 +++++++ requirements/ci.txt | 16 ++++++++-------- 2 files changed, 15 insertions(+), 8 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 2bb989f8..e95a2c6b 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -74,13 +74,20 @@ jobs: pyver: ['3.7', '3.8', '3.9', '3.10'] no-extensions: ['', 'Y'] os: [ubuntu, macos, windows] + experimental: [false] exclude: - os: macos no-extensions: 'Y' - os: windows no-extensions: 'Y' + include: + - os: ubuntu + pyver: "3.11.0-alpha - 3.11.0" + experimental: true + no-extensions: 'Y' fail-fast: false runs-on: ${{ matrix.os }}-latest + continue-on-error: ${{ matrix.experimental }} timeout-minutes: 15 steps: - name: Checkout diff --git a/requirements/ci.txt b/requirements/ci.txt index cc5ea011..15fc7873 100644 --- a/requirements/ci.txt +++ b/requirements/ci.txt @@ -1,10 +1,10 @@ -build==0.7.0 -coverage==6.2 -cython==0.29.26 +build==0.8.0 +coverage==6.4.2 +cython==0.29.32 mypy==0.931; implementation_name=="cpython" -pre-commit==2.16.0 -pytest==6.2.5 +pre-commit==2.20.0 +pytest==7.1.2 pytest-cov==3.0.0 -towncrier==21.3.0 -tox==3.24.5 -twine==3.7.1 +towncrier==21.9.0 +tox==3.25.1 +twine==4.0.1