From 5088618eebd5438a7a7d45f40ba795bc1e13862e Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 2 Nov 2026 02:57:46 +0000 Subject: [PATCH 1/3] chore(deps-dev): update aiohttp requirement --- updated-dependencies: - dependency-name: aiohttp dependency-version: 3.14.5 dependency-type: direct:development ... Signed-off-by: dependabot[bot] --- requirements/async_dev.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/requirements/async_dev.txt b/requirements/async_dev.txt index 32dff305b..4b885a49e 100644 --- a/requirements/async_dev.txt +++ b/requirements/async_dev.txt @@ -3,7 +3,7 @@ # aiohttp # Note: aiohttp 3.13.5 requires Python >=3.9; 3.7/3.8 stay on the older pinned release. aiohttp>=3,<4; python_version < "3.9" -aiohttp>=3.13.5,<4; python_version >= "3.9" +aiohttp>=3.14.5,<4; python_version >= "3.9" # websockets websockets<17 From dec6efe3d938ee228f477a90a01169ac18867792 Mon Sep 17 00:00:00 2001 From: Michael Brooks Date: Mon, 2 Nov 2026 09:28:34 -0700 Subject: [PATCH 2/3] chore(deps-dev): keep aiohttp 3.13.5 on python 3.9 aiohttp 3.14.5 requires Python 3.10, so the 3.9 unit tests could not install it. --- requirements/async_dev.txt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/requirements/async_dev.txt b/requirements/async_dev.txt index 4b885a49e..8ce179f04 100644 --- a/requirements/async_dev.txt +++ b/requirements/async_dev.txt @@ -2,8 +2,10 @@ # aiohttp # Note: aiohttp 3.13.5 requires Python >=3.9; 3.7/3.8 stay on the older pinned release. +# Note: aiohttp 3.14.5 requires Python >=3.10, so 3.9 stays on 3.13.5. aiohttp>=3,<4; python_version < "3.9" -aiohttp>=3.14.5,<4; python_version >= "3.9" +aiohttp>=3.13.5,<4; python_version == "3.9" +aiohttp>=3.14.5,<4; python_version >= "3.10" # websockets websockets<17 From 1b65954f6f439d6b9a071f566686dfa7be746a2e Mon Sep 17 00:00:00 2001 From: Michael Brooks Date: Mon, 2 Nov 2026 09:33:16 -0700 Subject: [PATCH 3/3] chore(deps-dev): clarify aiohttp version notes --- requirements/async_dev.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/requirements/async_dev.txt b/requirements/async_dev.txt index 8ce179f04..29d0efc59 100644 --- a/requirements/async_dev.txt +++ b/requirements/async_dev.txt @@ -1,8 +1,10 @@ # pip install -r requirements/async_dev.txt # aiohttp -# Note: aiohttp 3.13.5 requires Python >=3.9; 3.7/3.8 stay on the older pinned release. -# Note: aiohttp 3.14.5 requires Python >=3.10, so 3.9 stays on 3.13.5. +# Newer aiohttp releases drop older Python versions, so each one gets its own floor: +# - Python 3.7 and 3.8: any aiohttp 3.x +# - Python 3.9: aiohttp 3.13.5 or later +# - Python 3.10 and later: aiohttp 3.14.5 or later aiohttp>=3,<4; python_version < "3.9" aiohttp>=3.13.5,<4; python_version == "3.9" aiohttp>=3.14.5,<4; python_version >= "3.10"