Spaces:
Running
Running
jfouret commited on
Commit ·
ac7f295
1
Parent(s): 6c9d31c
ruff format src/fastmcp/client/client.py
Browse files
src/fastmcp/client/client.py
CHANGED
|
@@ -62,7 +62,7 @@ class Client:
|
|
| 62 |
message_handler: Optional handler for protocol messages
|
| 63 |
progress_handler: Optional handler for progress notifications
|
| 64 |
timeout: Optional timeout for requests (seconds or timedelta)
|
| 65 |
-
init_timeout: Optional timeout for initial connection (seconds or
|
| 66 |
timedelta)
|
| 67 |
|
| 68 |
Examples:
|
|
@@ -113,7 +113,7 @@ class Client:
|
|
| 113 |
|
| 114 |
if isinstance(timeout, int | float):
|
| 115 |
timeout = datetime.timedelta(seconds=timeout)
|
| 116 |
-
|
| 117 |
if isinstance(init_timeout, int):
|
| 118 |
self._init_timeout = float(init_timeout)
|
| 119 |
elif isinstance(init_timeout, datetime.timedelta):
|
|
@@ -121,9 +121,7 @@ class Client:
|
|
| 121 |
elif isinstance(init_timeout, float):
|
| 122 |
self._init_timeout = init_timeout
|
| 123 |
else:
|
| 124 |
-
raise ValueError(
|
| 125 |
-
"init_timeout must be int, float or datetime.timedelta"
|
| 126 |
-
)
|
| 127 |
|
| 128 |
self._session_kwargs: SessionKwargs = {
|
| 129 |
"sampling_callback": None,
|
|
|
|
| 62 |
message_handler: Optional handler for protocol messages
|
| 63 |
progress_handler: Optional handler for progress notifications
|
| 64 |
timeout: Optional timeout for requests (seconds or timedelta)
|
| 65 |
+
init_timeout: Optional timeout for initial connection (seconds or
|
| 66 |
timedelta)
|
| 67 |
|
| 68 |
Examples:
|
|
|
|
| 113 |
|
| 114 |
if isinstance(timeout, int | float):
|
| 115 |
timeout = datetime.timedelta(seconds=timeout)
|
| 116 |
+
|
| 117 |
if isinstance(init_timeout, int):
|
| 118 |
self._init_timeout = float(init_timeout)
|
| 119 |
elif isinstance(init_timeout, datetime.timedelta):
|
|
|
|
| 121 |
elif isinstance(init_timeout, float):
|
| 122 |
self._init_timeout = init_timeout
|
| 123 |
else:
|
| 124 |
+
raise ValueError("init_timeout must be int, float or datetime.timedelta")
|
|
|
|
|
|
|
| 125 |
|
| 126 |
self._session_kwargs: SessionKwargs = {
|
| 127 |
"sampling_callback": None,
|