From: Sebastián Ramírez Date: Tue, 28 Jan 2025 23:35:19 +0000 (+0000) Subject: ⬆️ Upgrade AnyIO max version for tests, new range: `>=3.2.1,<5.0.0` (#13273) X-Git-Tag: 0.115.8~16 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=8c6f10b64a333cb1395da5cb714fd1aa28e7b5ab;p=thirdparty%2Ffastapi%2Ffastapi.git ⬆️ Upgrade AnyIO max version for tests, new range: `>=3.2.1,<5.0.0` (#13273) --- diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e0daf7472d..793e789e21 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -81,6 +81,10 @@ jobs: - name: Install Pydantic v2 if: matrix.pydantic-version == 'pydantic-v2' run: uv pip install --upgrade "pydantic>=2.0.2,<3.0.0" + # TODO: Remove this once Python 3.8 is no longer supported + - name: Install older AnyIO in Python 3.8 + if: matrix.python-version == '3.8' + run: uv pip install "anyio[trio]<4.0.0" - run: mkdir coverage - name: Test run: bash scripts/test.sh diff --git a/requirements-tests.txt b/requirements-tests.txt index 5be0523072..91e7fb7aa6 100644 --- a/requirements-tests.txt +++ b/requirements-tests.txt @@ -6,7 +6,7 @@ mypy ==1.8.0 dirty-equals ==0.8.0 sqlmodel==0.0.22 flask >=1.1.2,<4.0.0 -anyio[trio] >=3.2.1,<4.0.0 +anyio[trio] >=3.2.1,<5.0.0 PyJWT==2.8.0 pyyaml >=5.3.1,<7.0.0 passlib[bcrypt] >=1.7.2,<2.0.0