diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index f5de84c0..27ac99bc 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -14,11 +14,7 @@ jobs: strategy: fail-fast: false matrix: - # TODO add 3.12-dev when - # aiohttp, frozenlist and yarl support alpha 5+ - # https://github.com/python/blurb_it/pull/330#issuecomment-1449496275 - # https://github.com/python/bedevere/pull/547#issuecomment-1529153851 - python-version: ["3.8", "3.9", "3.10", "3.11"] + python-version: ["3.8", "3.9", "3.10", "3.11", "3.12"] steps: - uses: actions/checkout@v4 @@ -31,6 +27,7 @@ jobs: cache-dependency-path: | requirements.txt dev-requirements.txt + allow-prereleases: true - name: Install tox run: | python -m pip install tox diff --git a/requirements.txt b/requirements.txt index fda8d384..2f4f7a87 100644 --- a/requirements.txt +++ b/requirements.txt @@ -1,4 +1,4 @@ -aiohttp==3.8.5 +aiohttp==3.9.0b0 appdirs==1.4.4 async-timeout==4.0.3 cachetools==5.3.1