From c5fccd2f69ad8a6e46c514cf89b9aa21b380e6fe Mon Sep 17 00:00:00 2001 From: Diego Imbert <70353967+diegoimbert@users.noreply.github.com> Date: Tue, 31 Mar 2026 11:31:59 +0200 Subject: [PATCH] fix: remove timeout on python client httpx to prevent ducklake query timeouts (#8636) * fix: set 300s timeout on python client httpx to prevent ducklake query timeouts The httpx.Client was using the default 5s timeout, causing ducklake SQL queries (which run synchronously via run_inline_preview_script) to timeout for any query taking longer than 5 seconds. Co-Authored-By: Claude Opus 4.6 (1M context) * fix: disable timeout on python client httpx Co-Authored-By: Claude Opus 4.6 (1M context) * Update client.py * Update client.py --------- Co-authored-by: Claude Opus 4.6 (1M context) --- python-client/wmill/wmill/client.py | 1 + 1 file changed, 1 insertion(+) diff --git a/python-client/wmill/wmill/client.py b/python-client/wmill/wmill/client.py index d952584e5a..be8d9b1150 100644 --- a/python-client/wmill/wmill/client.py +++ b/python-client/wmill/wmill/client.py @@ -94,6 +94,7 @@ class Windmill: base_url=self.base_url, headers=self.headers, verify=self.verify, + timeout=httpx.Timeout(900.0), ) def get(self, endpoint, raise_for_status=True, **kwargs) -> httpx.Response: