From dc4ae20d4283687780c7043e8983c6ec327976fa Mon Sep 17 00:00:00 2001 From: Hanusz Leszek Date: Sun, 24 Oct 2021 21:51:14 +0200 Subject: [PATCH] Update requests/urllib3 dependency and allow retries on our POST requests --- gql/transport/requests.py | 1 + setup.py | 3 ++- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/gql/transport/requests.py b/gql/transport/requests.py index 8b95722d..31b52809 100644 --- a/gql/transport/requests.py +++ b/gql/transport/requests.py @@ -95,6 +95,7 @@ def connect(self): total=self.retries, backoff_factor=0.1, status_forcelist=[500, 502, 503, 504], + allowed_methods=None, ) ) for prefix in "http://", "https://": diff --git a/setup.py b/setup.py index ead75821..94f3a9ee 100644 --- a/setup.py +++ b/setup.py @@ -37,8 +37,9 @@ ] install_requests_requires = [ - "requests>=2.23,<3", + "requests>=2.26,<3", "requests_toolbelt>=0.9.1,<1", + "urllib3>=1.26", ] install_websockets_requires = [