Description
As a Google Cloud client library developer, I would like an easy way of specifying a timeout when making API calls using the requests.AuthorizedSession
transport, for example:
transport = AuthorizedSession(...)
transport.request(..., timeout=42)
Motivation:
Sometimes the BigQuery client gets stuck at the transport layer. Having a timeout parameter that can be passed to the transport is necessary for fixing several issue, for example: googleapis/google-cloud-python#9875 (comment)
Metadata
Metadata
Assignees
Labels
‘Nice-to-have’ improvement, new feature or different behavior or design.‘Nice-to-have’ improvement, new feature or different behavior or design.