docstr: :param url: The GraphQL URL
  :param auth: Auth tuple or callable to enable Basic/Digest/Custom HTTP Auth
  :param use_json: Send request body as JSON instead of form-urlencoded
  :param timeout: Specifies a default timeout for requests (Default: None)
code: def __init__(
      self, url, auth=None, use_json=False, timeout=None, **kwargs
  ):
      """
      :param url: The GraphQL URL
      :param auth: Auth tuple or callable to enable Basic/Digest/Custom HTTP Auth
      :param use_json: Send request body as JSON instead of form-urlencoded
      :param timeout: Specifies a default timeout for requests (Default: None)
      """
      super(RequestsHTTPTransport, self).__init__(url, **kwargs)
      self.auth = auth
      self.default_timeout = timeout
      self.use_json = use_json
  
file_path: wandb/wandb/vendor/gql-0.2.0/wandb_gql/transport/requests.py
imports: from __future__ import absolute_import
  import requests
  from wandb_graphql.execution import ExecutionResult
  from wandb_graphql.language.printer import print_ast
  from .http import HTTPTransport
label_desc: Use image node_id 1 to create a new RequestsHTTPTransport object from inherited base classes: HTTPTransport with example: obj = RequestsHTTPTransport(url, auth, use_json, timeout)