From 3c24c9362de9bb65c1ae41b5e759a973b8388826 Mon Sep 17 00:00:00 2001 From: Fanis Tharropoulos Date: Mon, 31 Mar 2025 11:15:45 +0300 Subject: [PATCH] fix: add connection timeout seconds to config dict --- src/typesense/configuration.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/typesense/configuration.py b/src/typesense/configuration.py index 96ea7e1..d59ac5e 100644 --- a/src/typesense/configuration.py +++ b/src/typesense/configuration.py @@ -78,6 +78,8 @@ class ConfigDict(typing.TypedDict): read_replica_nodes (list[typing.Union[str, NodeConfigDict]], deprecated): A list of dictionaries or URLs that represent the read replica nodes. + + connection_timeout_seconds (float): The connection timeout in seconds. """ nodes: typing.List[typing.Union[str, NodeConfigDict]] @@ -93,6 +95,7 @@ class ConfigDict(typing.TypedDict): read_replica_nodes: typing.NotRequired[ typing.List[typing.Union[str, NodeConfigDict]] ] # deprecated + connection_timeout_seconds: typing.NotRequired[float] class Node: