failed WRONG_FIX UNSUBMITTED wrong_fix_unsubmitted(None) · None tool calls · 0 s · encode/httpx
(not found in data/tasks.jsonl)
| # | Tool | Arguments | Result |
|---|---|---|---|
| No trace captured. | |||
--- a/httpx/_client.py
+++ b/httpx/_client.py
@@ -562,6 +562,15 @@ class BaseClient:
return request.stream
+ def _set_timeout(self, request: Request) -> None:
+ if "timeout" not in request.extensions:
+ timeout = (
+ self.timeout
+ if isinstance(self.timeout, UseClientDefault)
+ else Timeout(self.timeout)
+ )
+ request.extensions = dict(**request.extensions, timeout=timeout.as_dict())
+
class Client(BaseClient):
"""
@@ -911,6 +920,8 @@ class Client(BaseClient):
else follow_redirects
)
+ self._set_timeout(request)
+
auth = self._build_request_auth(request, auth)
response = self._send_handling_auth(
@@ -1658,6 +1669,8 @@ class AsyncClient(BaseClient):
else follow_redirects
)
+ self._set_timeout(request)
+
auth = self._build_request_auth(request, auth)
response = await self._send_handling_auth(
ImportError while loading conftest '/private/tmp/swe_work/mined_oracle/httpx_3116/b/workspace/tests/conftest.py'.
tests/conftest.py:9: in <module>
import trustme
E ModuleNotFoundError: No module named 'trustme'