From 217035f4e09b16461c2ba40e928929f0763f3967 Mon Sep 17 00:00:00 2001 From: Leszek Hanusz Date: Tue, 30 Jun 2026 10:40:09 +0200 Subject: [PATCH 1/2] Upgrade vcrpy to 8.2.1 to fix aiohttp 3.14 compatibility --- setup.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 7282bf9a..65483a3a 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,7 @@ "pytest-asyncio==1.2.0", "pytest-console-scripts==1.4.1", "pytest-cov==6.0.0", - "vcrpy==7.0.0", + "vcrpy==8.2.1", "aiofiles", ] @@ -41,7 +41,7 @@ ] + tests_requires install_aiohttp_requires = [ - "aiohttp>=3.11.2,<=3.13.2", + "aiohttp>=3.11.2,<=4", ] install_requests_requires = [ From 26a4c787a2bf2f05e6ba7193ddee07a38060f03e Mon Sep 17 00:00:00 2001 From: Leszek Hanusz Date: Tue, 30 Jun 2026 11:03:08 +0200 Subject: [PATCH 2/2] vcrpy 8.2.1 requires Python 3.10 --- setup.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/setup.py b/setup.py index 65483a3a..e6d8de26 100644 --- a/setup.py +++ b/setup.py @@ -21,7 +21,8 @@ "pytest-asyncio==1.2.0", "pytest-console-scripts==1.4.1", "pytest-cov==6.0.0", - "vcrpy==8.2.1", + "vcrpy==7.0.0;python_version<='3.9'", + "vcrpy==8.2.1;python_version>'3.9'", "aiofiles", ] @@ -41,7 +42,8 @@ ] + tests_requires install_aiohttp_requires = [ - "aiohttp>=3.11.2,<=4", + "aiohttp>=3.11.2,<=3.13.2;python_version<='3.9'", + "aiohttp>=3.11.2,<4;python_version>'3.9'", ] install_requests_requires = [