From efedce2f75f918e058482e8b5d8004368447dcd8 Mon Sep 17 00:00:00 2001 From: Julian Berman Date: Sun, 4 Aug 2024 17:04:47 -0400 Subject: [PATCH] Pin away from aiohttp==3.10.0. It appears to break aiodocker entirely. See aio-libs/aiodocker#889. --- docs/requirements.txt | 8 ++++---- pyproject.toml | 1 + requirements.txt | 8 ++++---- test-requirements.txt | 7 ++----- 4 files changed, 11 insertions(+), 13 deletions(-) diff --git a/docs/requirements.txt b/docs/requirements.txt index fbd034431..3c4688488 100644 --- a/docs/requirements.txt +++ b/docs/requirements.txt @@ -2,10 +2,10 @@ # uv pip compile --no-cache --output-file /Users/julian/Development/bowtie/docs/requirements.txt docs/requirements.in aiodocker==0.22.2 # via bowtie-json-schema -aiohappyeyeballs==2.3.4 - # via aiohttp -aiohttp==3.10.0 - # via aiodocker +aiohttp==3.9.5 + # via + # aiodocker + # bowtie-json-schema aiosignal==1.3.1 # via aiohttp alabaster==0.7.16 diff --git a/pyproject.toml b/pyproject.toml index 1b72bde74..8aa249418 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -48,6 +48,7 @@ classifiers = [ dynamic = ["version"] dependencies = [ "aiodocker", + "aiohttp<3.10.0", # REMOVEME: We pin away here due to aio-libs/aiodocker#889 "attrs>=22.2.0", "diagnostic", "github3.py", diff --git a/requirements.txt b/requirements.txt index ea924050c..931540d22 100644 --- a/requirements.txt +++ b/requirements.txt @@ -2,10 +2,10 @@ # uv pip compile --no-cache --output-file /Users/julian/Development/bowtie/requirements.txt pyproject.toml aiodocker==0.22.2 # via bowtie-json-schema (pyproject.toml) -aiohappyeyeballs==2.3.4 - # via aiohttp -aiohttp==3.10.0 - # via aiodocker +aiohttp==3.9.5 + # via + # bowtie-json-schema (pyproject.toml) + # aiodocker aiosignal==1.3.1 # via aiohttp anyio==4.4.0 diff --git a/test-requirements.txt b/test-requirements.txt index 01482be60..941532a0f 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -4,14 +4,11 @@ aiodocker==0.22.2 # via # -r requirements.txt # bowtie-json-schema -aiohappyeyeballs==2.3.4 - # via - # -r requirements.txt - # aiohttp -aiohttp==3.10.0 +aiohttp==3.9.5 # via # -r requirements.txt # aiodocker + # bowtie-json-schema aiosignal==1.3.1 # via # -r requirements.txt