From 4fe28f9de7e481ff1b3f95d7a51a56b14b48e1ff Mon Sep 17 00:00:00 2001 From: kvindascr Date: Wed, 6 Nov 2024 20:20:31 -0600 Subject: [PATCH] Validate if config object is ellipses. Increment version number. --- pyproject.toml | 2 +- src/airtop/wrapper/windows_client.py | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/pyproject.toml b/pyproject.toml index 7f813c4..00a1a5d 100644 --- a/pyproject.toml +++ b/pyproject.toml @@ -1,6 +1,6 @@ [tool.poetry] name = "airtop" -version = "0.0.23" +version = "0.0.24" description = "SDK for Airtop cloud browsers" readme = "README.md" authors = [] diff --git a/src/airtop/wrapper/windows_client.py b/src/airtop/wrapper/windows_client.py index 81357fe..fcf9800 100644 --- a/src/airtop/wrapper/windows_client.py +++ b/src/airtop/wrapper/windows_client.py @@ -31,7 +31,7 @@ def __init__(self, *args, **kwargs): def convert_page_query_output_schema_to_str(config_object: typing.Optional[PageQueryConfigBase]) -> typing.Any: - if not config_object: + if not config_object or config_object is ...: return config_object if isinstance(config_object, dict): output_schema = config_object.get("output_schema") @@ -51,7 +51,7 @@ def convert_page_query_output_schema_to_str(config_object: typing.Optional[PageQ return config_object.model_copy(update={"output_schema": json.dumps(output_schema)}) def convert_summary_output_schema_to_str(config_object: typing.Optional[SummaryConfigBase]) -> typing.Any: - if not config_object: + if not config_object or config_object is ...: return config_object if isinstance(config_object, dict): output_schema = config_object.get("output_schema")