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" },