if isinstance(timeout, UseClientDefault)
else Timeout(timeout)
)
- extensions["timeout"] = timeout.as_dict()
+ extensions = dict(**extensions, timeout=timeout.as_dict())
return Request(
method,
url,
RequestContent = Union[str, bytes, Iterable[bytes], AsyncIterable[bytes]]
ResponseContent = Union[str, bytes, Iterable[bytes], AsyncIterable[bytes]]
-ResponseExtensions = Dict[str, Any]
+ResponseExtensions = Mapping[str, Any]
RequestData = Mapping[str, Any]
]
RequestFiles = Union[Mapping[str, FileTypes], Sequence[Tuple[str, FileTypes]]]
-RequestExtensions = Dict[str, Any]
+RequestExtensions = Mapping[str, Any]
class SyncByteStream: