From: Ben Darnell Date: Wed, 8 Feb 2023 17:47:27 +0000 (+0000) Subject: ci: Re-enable Python 3.12 alphas X-Git-Tag: v6.3.0b1~10^2~1 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6a2c60c62a95248458c5d6206538b63c6e259cc7;p=thirdparty%2Ftornado.git ci: Re-enable Python 3.12 alphas As of 3.12a5 the deprecation warnings should be in their final state. Also update setup-python action to silence a warning. --- diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 3f5656424..8734328f4 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -23,7 +23,7 @@ jobs: runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 + - uses: actions/setup-python@v4 name: Install Python with: python-version: ${{ env.python-version }} @@ -47,7 +47,7 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 + - uses: actions/setup-python@v4 name: Install Python with: python-version: ${{ env.python-version }} diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 21fd213d1..997ed1183 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -18,7 +18,7 @@ jobs: runs-on: ubuntu-20.04 steps: - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 + - uses: actions/setup-python@v4 name: Install Python with: # Lint python version must be synced with tox.ini @@ -44,10 +44,8 @@ jobs: tox_env: py310-full - python: '3.11' tox_env: py311-full - # Need more work for python 3.12. See - # https://github.com/python/cpython/issues/93453 - #- python: '3.12.0-alpha - 3.12' - # tox_env: py312-full + - python: '3.12.0-alpha - 3.12' + tox_env: py312-full - python: 'pypy-3.8' # Pypy is a lot slower due to jit warmup costs, so don't run the # "full" test config there. @@ -58,7 +56,7 @@ jobs: steps: - uses: actions/checkout@v3 - - uses: actions/setup-python@v3 + - uses: actions/setup-python@v4 name: Install Python with: python-version: ${{ matrix.python}}