From 9911b5199bce5aa9a76c42832cb86faf9d3c7096 Mon Sep 17 00:00:00 2001 From: grossmj Date: Wed, 18 Oct 2023 17:58:24 +1000 Subject: [PATCH] Temporary support for Python 3.12 --- .github/workflows/testing.yml | 2 +- requirements.txt | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/.github/workflows/testing.yml b/.github/workflows/testing.yml index aa78d289..26fdee44 100644 --- a/.github/workflows/testing.yml +++ b/.github/workflows/testing.yml @@ -17,7 +17,7 @@ jobs: strategy: matrix: - python-version: ["3.7", "3.8", "3.9", "3.10", "3.11"] + python-version: ["3.7", "3.8", "3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v3 diff --git a/requirements.txt b/requirements.txt index 4f0b631d..83b4f135 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,7 +2,8 @@ uvicorn==0.22.0 # v0.22.0 is the last to support Python 3.7 fastapi==0.103.1 python-multipart==0.0.6 websockets==11.0.3 -aiohttp==3.8.6,<3.9 +aiohttp==3.8.6,<3.9; python_version <= '3.11' +aiohttp==3.9.0b0; python_version == '3.12' async-timeout==4.0.3 aiofiles==23.2.1 Jinja2>=3.1.2,<3.2