From 094554ca1f10d86e48d6dc8be93b9e1e4f8201da Mon Sep 17 00:00:00 2001 From: Zizheng Tai Date: Mon, 11 May 2026 18:45:20 -0700 Subject: [PATCH] Experiment with longer timeout in VM --- packages/narada/pyproject.toml | 2 +- packages/narada/src/narada/client.py | 6 +++--- uv.lock | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/narada/pyproject.toml b/packages/narada/pyproject.toml index e8f3aad..b624cb7 100644 --- a/packages/narada/pyproject.toml +++ b/packages/narada/pyproject.toml @@ -1,6 +1,6 @@ [project] name = "narada" -version = "0.1.52" +version = "0.1.53a1" description = "Python client SDK for Narada" license = "Apache-2.0" readme = "README.md" diff --git a/packages/narada/src/narada/client.py b/packages/narada/src/narada/client.py index 4de84e8..ee72605 100644 --- a/packages/narada/src/narada/client.py +++ b/packages/narada/src/narada/client.py @@ -279,7 +279,7 @@ async def _initialize_cloud_browser_window( # Navigate to login URL (provided by backend with custom token) context = browser.contexts[0] initialization_page = context.pages[0] - await initialization_page.goto(login_url, timeout=20_000) + await initialization_page.goto(login_url, timeout=15_000) # Wait for browser window ID. The extension can take a bit to be installed, so we retry a # few times. @@ -289,7 +289,7 @@ async def _initialize_cloud_browser_window( browser_window_id = await self._wait_for_browser_window_id( initialization_page, config, - timeout=10_000, + timeout=30_000, ) break except NaradaExtensionMissingError: @@ -302,7 +302,7 @@ async def _initialize_cloud_browser_window( raise # If browser window ID is not found, reload the page and try again # try to go to the login URL again (with customToken query param) - await initialization_page.goto(login_url, timeout=20_000) + await initialization_page.goto(login_url, timeout=15_000) cloud_window = CloudBrowserWindow( browser_window_id=browser_window_id, diff --git a/uv.lock b/uv.lock index e917b46..7857505 100644 --- a/uv.lock +++ b/uv.lock @@ -312,7 +312,7 @@ wheels = [ [[package]] name = "narada" -version = "0.1.52" +version = "0.1.53a1" source = { editable = "packages/narada" } dependencies = [ { name = "aiohttp" },