From d40ce930efa2ddef57f1bc7cbf8093571d05f04f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Kori=C5=A5=C3=A1k?= Date: Thu, 25 Jun 2026 15:41:32 +0200 Subject: [PATCH] feat: remove retries from HTTPAdapter Retries are handled on a higher level in _process() method along with telemetry around them. Separate retries on HTTPAdapter are redundant and unexpected. --- request_session/request_session.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/request_session/request_session.py b/request_session/request_session.py index 9c95d58..dc17969 100644 --- a/request_session/request_session.py +++ b/request_session/request_session.py @@ -139,7 +139,7 @@ def prepare_new_session(self): self.session = requests.Session() self.session_instances.append(self.session) - adapter = requests.adapters.HTTPAdapter(max_retries=1) + adapter = requests.adapters.HTTPAdapter() self.session.mount("http://", adapter) self.session.mount("https://", adapter)