39
39
logger = logging .getLogger (__name__ )
40
40
41
41
42
- Timeout : TypeAlias = Optional [ Union [float , Tuple [float , float ], Tuple [float , None ] ]]
42
+ Timeout : TypeAlias = Union [float , Tuple [float , float ], Tuple [float , None ]]
43
43
44
44
45
45
class StacApiIO (DefaultStacIO ):
@@ -49,7 +49,7 @@ def __init__(
49
49
conformance : Optional [List [str ]] = None ,
50
50
parameters : Optional [Dict [str , Any ]] = None ,
51
51
request_modifier : Optional [Callable [[Request ], Union [Request , None ]]] = None ,
52
- timeout : Timeout = None ,
52
+ timeout : Optional [ Timeout ] = None ,
53
53
max_retries : Optional [int ] = 5 ,
54
54
):
55
55
"""Initialize class for API IO
@@ -104,7 +104,7 @@ def update(
104
104
headers : Optional [Dict [str , str ]] = None ,
105
105
parameters : Optional [Dict [str , Any ]] = None ,
106
106
request_modifier : Optional [Callable [[Request ], Union [Request , None ]]] = None ,
107
- timeout : Timeout = None ,
107
+ timeout : Optional [ Timeout ] = None ,
108
108
) -> None :
109
109
"""Updates this StacApi's headers, parameters, and/or request_modifer.
110
110
0 commit comments