From d00712191bc67f229da3e68a08ea056f83334595 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 16 Jul 2026 15:56:27 +0000 Subject: [PATCH 1/2] chore(deps): update pytest requirement from <9,>=7.0.1 to >=9.1.1,<10 Updates the requirements on [pytest](https://github.com/pytest-dev/pytest) to permit the latest version. - [Release notes](https://github.com/pytest-dev/pytest/releases) - [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst) - [Commits](https://github.com/pytest-dev/pytest/compare/7.0.1...9.1.1) --- updated-dependencies: - dependency-name: pytest dependency-version: 9.1.1 dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- requirements/testing.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/testing.txt b/requirements/testing.txt index d2c638a42..cf60576db 100644 --- a/requirements/testing.txt +++ b/requirements/testing.txt @@ -7,7 +7,7 @@ aiohttp<3.11; python_version == "3.8" aiohttp<4; python_version >= "3.9" # pytest -pytest>=7.0.1,<9 +pytest>=9.1.1,<10 # pytest-asyncio # Note: for async. From 03130d83df5eec238177a6b8df3faea790ed7b29 Mon Sep 17 00:00:00 2001 From: William Bergamin Date: Mon, 20 Jul 2026 10:35:59 -0400 Subject: [PATCH 2/2] fix(deps): cap pytest below 9 on Python <3.10 pytest 9 requires Python >=3.10, but requirements/testing.txt is installed across the full CI matrix (3.7 -> 3.14 + PyPy). Split the requirement with python_version markers so old interpreters keep a compatible pytest (<9) while 3.10+ takes the bump to >=9.1.1,<10. Co-Authored-By: Claude --- requirements/testing.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/requirements/testing.txt b/requirements/testing.txt index cf60576db..c7d5cb680 100644 --- a/requirements/testing.txt +++ b/requirements/testing.txt @@ -7,7 +7,9 @@ aiohttp<3.11; python_version == "3.8" aiohttp<4; python_version >= "3.9" # pytest -pytest>=9.1.1,<10 +# Note: pytest 9 requires Python >=3.10; cap older interpreters below it. +pytest>=7.0.1,<9; python_version < "3.10" +pytest>=9.1.1,<10; python_version >= "3.10" # pytest-asyncio # Note: for async.