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