3939logger = logging .getLogger (__name__ )
4040
4141
42- Timeout : TypeAlias = Optional [ Union [float , Tuple [float , float ], Tuple [float , None ] ]]
42+ Timeout : TypeAlias = Union [float , Tuple [float , float ], Tuple [float , None ]]
4343
4444
4545class StacApiIO (DefaultStacIO ):
@@ -49,7 +49,7 @@ def __init__(
4949 conformance : Optional [List [str ]] = None ,
5050 parameters : Optional [Dict [str , Any ]] = None ,
5151 request_modifier : Optional [Callable [[Request ], Union [Request , None ]]] = None ,
52- timeout : Timeout = None ,
52+ timeout : Optional [ Timeout ] = None ,
5353 max_retries : Optional [int ] = 5 ,
5454 ):
5555 """Initialize class for API IO
@@ -104,7 +104,7 @@ def update(
104104 headers : Optional [Dict [str , str ]] = None ,
105105 parameters : Optional [Dict [str , Any ]] = None ,
106106 request_modifier : Optional [Callable [[Request ], Union [Request , None ]]] = None ,
107- timeout : Timeout = None ,
107+ timeout : Optional [ Timeout ] = None ,
108108 ) -> None :
109109 """Updates this StacApi's headers, parameters, and/or request_modifer.
110110
0 commit comments