From 31492d5cd8af897dc0d7ec5195c6264f4792d2d7 Mon Sep 17 00:00:00 2001 From: jk464 Date: Mon, 6 Nov 2023 18:27:48 +0000 Subject: [PATCH] Bump eventlet and gunicorn eventlet v0.33.3 gunicorn v21.2.0 --- CHANGELOG.rst | 3 +++ fixed-requirements.txt | 4 ++-- requirements.txt | 4 ++-- st2actions/requirements.txt | 2 +- st2api/requirements.txt | 4 ++-- st2auth/requirements.txt | 4 ++-- st2common/requirements.txt | 2 +- st2reactor/requirements.txt | 2 +- st2stream/requirements.txt | 4 ++-- test-requirements.txt | 2 +- 10 files changed, 17 insertions(+), 14 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 6a4f2284d5..dde5633e69 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -24,6 +24,9 @@ Fixed * Update cryptography 3.4.7 -> 39.0.1, pyOpenSSL 21.0.0 -> 23.1.0, paramiko 2.10.5 -> 2.11.0 (security). #6055 +* Bumped `eventlet` to `0.33.3` and `gunicorn` to `21.2.0` to fix `RecursionError` bug in setting `SSLContext` `minimum_version` property. #6061 + Contributed by @jk464 + Added ~~~~~ diff --git a/fixed-requirements.txt b/fixed-requirements.txt index 37b2e463ed..00ed7297b9 100644 --- a/fixed-requirements.txt +++ b/fixed-requirements.txt @@ -10,14 +10,14 @@ dnspython>=1.16.0,<2.0.0 cryptography==39.0.1 # Note: 0.20.0 removed select.poll() on which some of our code and libraries we # depend on rely -eventlet==0.30.2 +eventlet==0.33.3 flex==6.14.1 gitpython==3.1.15 # Needed by gitpython, old versions used to bundle it gitdb==4.0.2 # Note: greenlet is used by eventlet greenlet==1.0.0 -gunicorn==20.1.0 +gunicorn==21.2.0 jsonpath-rw==1.4.0 jsonschema==2.6.0 kombu==5.0.2 diff --git a/requirements.txt b/requirements.txt index 0953473395..841cf38cb3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -17,12 +17,12 @@ ciso8601 cryptography==39.0.1 decorator==4.4.2 dnspython>=1.16.0,<2.0.0 -eventlet==0.30.2 +eventlet==0.33.3 flex==6.14.1 gitdb==4.0.2 gitpython==3.1.15 greenlet==1.0.0 -gunicorn==20.1.0 +gunicorn==21.2.0 importlib-metadata==3.10.1 jinja2==2.11.3 jsonpath-rw==1.4.0 diff --git a/st2actions/requirements.txt b/st2actions/requirements.txt index acd17a961e..e15c7c967e 100644 --- a/st2actions/requirements.txt +++ b/st2actions/requirements.txt @@ -8,7 +8,7 @@ MarkupSafe<2.1.0,>=0.23 apscheduler==3.7.0 chardet<3.1.0 -eventlet==0.30.2 +eventlet==0.33.3 gitpython==3.1.15 jinja2==2.11.3 kombu==5.0.2 diff --git a/st2api/requirements.txt b/st2api/requirements.txt index f503ef97bc..07aac607e9 100644 --- a/st2api/requirements.txt +++ b/st2api/requirements.txt @@ -5,8 +5,8 @@ # If you want to update depdencies for a single component, modify the # in-requirements.txt for that component and then run 'make requirements' to # update the component requirements.txt -eventlet==0.30.2 -gunicorn==20.1.0 +eventlet==0.33.3 +gunicorn==21.2.0 jsonschema==2.6.0 kombu==5.0.2 mongoengine==0.23.0 diff --git a/st2auth/requirements.txt b/st2auth/requirements.txt index 1d6a06de81..e4d7f91fb9 100644 --- a/st2auth/requirements.txt +++ b/st2auth/requirements.txt @@ -6,8 +6,8 @@ # in-requirements.txt for that component and then run 'make requirements' to # update the component requirements.txt bcrypt==3.2.0 -eventlet==0.30.2 -gunicorn==20.1.0 +eventlet==0.33.3 +gunicorn==21.2.0 oslo.config>=1.12.1,<1.13 passlib==1.7.4 pymongo==3.11.3 diff --git a/st2common/requirements.txt b/st2common/requirements.txt index 2fe21fe468..bd1a1827af 100644 --- a/st2common/requirements.txt +++ b/st2common/requirements.txt @@ -14,7 +14,7 @@ ciso8601 cryptography==39.0.1 decorator==4.4.2 dnspython>=1.16.0,<2.0.0 -eventlet==0.30.2 +eventlet==0.33.3 flex==6.14.1 gitdb==4.0.2 gitpython==3.1.15 diff --git a/st2reactor/requirements.txt b/st2reactor/requirements.txt index 3388a8214b..d7e0d30966 100644 --- a/st2reactor/requirements.txt +++ b/st2reactor/requirements.txt @@ -6,7 +6,7 @@ # in-requirements.txt for that component and then run 'make requirements' to # update the component requirements.txt apscheduler==3.7.0 -eventlet==0.30.2 +eventlet==0.33.3 jsonpath-rw==1.4.0 jsonschema==2.6.0 kombu==5.0.2 diff --git a/st2stream/requirements.txt b/st2stream/requirements.txt index faa39eafd8..8a9e422f04 100644 --- a/st2stream/requirements.txt +++ b/st2stream/requirements.txt @@ -5,8 +5,8 @@ # If you want to update depdencies for a single component, modify the # in-requirements.txt for that component and then run 'make requirements' to # update the component requirements.txt -eventlet==0.30.2 -gunicorn==20.1.0 +eventlet==0.33.3 +gunicorn==21.2.0 jsonschema==2.6.0 kombu==5.0.2 mongoengine==0.23.0 diff --git a/test-requirements.txt b/test-requirements.txt index f54d403f31..adf875e0cf 100644 --- a/test-requirements.txt +++ b/test-requirements.txt @@ -23,7 +23,7 @@ nose-parallel==0.4.0 # Required by st2client tests pyyaml==5.4.1 RandomWords -gunicorn==20.1.0 +gunicorn==21.2.0 psutil==5.8.0 webtest==2.0.35 rstcheck>=3.3.1,<3.4