)]}'
{
  "commit": "eae1dcbbaba543b7d6dcab8fa40a322ff5b3d541",
  "tree": "9110de52c8f12626ada1834d976bc875d12cb22b",
  "parents": [
    "7a8641a7f0718c0dce413436f23691e8590face1"
  ],
  "author": {
    "name": "Anjali Doneria",
    "email": "anjali.doneria@gmail.com",
    "time": "Mon Sep 09 16:36:10 2019 -0700"
  },
  "committer": {
    "name": "Bu Sun Kim",
    "email": "8822365+busunkim96@users.noreply.github.com",
    "time": "Mon Sep 09 16:36:10 2019 -0700"
  },
  "message": "Add retry loop  for fetching authentication token if any \u0027Internal Failure\u0027 occurs (#368)\n\n* Add retry loop for fetching authentication token if any \u0027Internal failure\u0027 occurs\r\n\r\nThis is to prevent errors while client tries to connect with server and\r\nfails with \u0027Internal Failure\u0027 because it was unable to fetch OAuth2\r\ntoken.\r\n\r\n* Add retry loop for fetching authentication token if any \u0027Internal failure\u0027 occurs\r\n\r\nThis is to prevent errors while client tries to connect with server and\r\nfails with \u0027Internal Failure\u0027 because it was unable to fetch OAuth2\r\ntoken.\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4525c089e35a9f52da00cd6373f477e0e39cc822",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.app_engine.rst",
      "new_id": "2142b6f50e8fe51b5f899e7eddda97cc8810b17c",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.app_engine.rst"
    },
    {
      "type": "modify",
      "old_id": "ebe62c07cfd79a37e99472fa35336e2c23f34aac",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.compute_engine.credentials.rst",
      "new_id": "782d95f203c60b66732c6445579f4d133b8d9160",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.compute_engine.credentials.rst"
    },
    {
      "type": "modify",
      "old_id": "2e7b830db9e410ed286bc84fc1535edef8800aa7",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.compute_engine.rst",
      "new_id": "38785c803227324a26a1826406842066090d6197",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.compute_engine.rst"
    },
    {
      "type": "modify",
      "old_id": "b710a8c8c301746d6274b0380fbc512ee5904ef1",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.credentials.rst",
      "new_id": "18d1d8cdf2f6f385805a77829b21f833a0a92712",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.credentials.rst"
    },
    {
      "type": "modify",
      "old_id": "a3e2b1206961aaeddf173c7ab5ebed9d07303181",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.crypt.rst",
      "new_id": "0833e7f2ff92fd2fd9313078d1b93724e9ac5903",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.crypt.rst"
    },
    {
      "type": "modify",
      "old_id": "fe34849ddbb6e321124762e608a84588d894956f",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.environment_vars.rst",
      "new_id": "5996e993596c54a94c28e1d7da33a01212dc7fa0",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.environment_vars.rst"
    },
    {
      "type": "modify",
      "old_id": "d603eaf8998ea5b92cbb22bc8922d3d7feffcb05",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.exceptions.rst",
      "new_id": "c87a7f2afef98ed3fdec4804f836118409de6f1e",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.exceptions.rst"
    },
    {
      "type": "modify",
      "old_id": "8a5edb450ee41ca1677e90f447b151561f391d21",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.iam.rst",
      "new_id": "8472ed731acae6b06c9db211a1ade1fe266b82bf",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.iam.rst"
    },
    {
      "type": "modify",
      "old_id": "653708ef778ccbd7612674c154256e6941d8ae7b",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.impersonated_credentials.rst",
      "new_id": "f139ccf4f66ff66bbb71e91e7f3951d4891d2907",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.impersonated_credentials.rst"
    },
    {
      "type": "modify",
      "old_id": "c58be5fbd4ea8dc1a44cb3b3bc5bab35af466953",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.jwt.rst",
      "new_id": "c7c2fdf62e7cb6f5905e4049bee4f831ba3ec03f",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.jwt.rst"
    },
    {
      "type": "modify",
      "old_id": "53ab699c696ce5dba9a60e18a5a5499c11dc7966",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.rst",
      "new_id": "f6ea073c55e06d3d51c9b3da2d5151771898dfad",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.rst"
    },
    {
      "type": "modify",
      "old_id": "e16d1d853cbe350ba3288edc5dd1861f3fb84e41",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.transport.grpc.rst",
      "new_id": "f9f34429558acfe7ec727ae8073c248f2643482f",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.transport.grpc.rst"
    },
    {
      "type": "modify",
      "old_id": "f31830c56ba5e8a16d1f97766a2e09f8a813cd8f",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.transport.requests.rst",
      "new_id": "5f0c23c2db24d5b9ec0627882af9dec49ce5c57a",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.transport.requests.rst"
    },
    {
      "type": "modify",
      "old_id": "1f802c3b5ed8bf7ed9ff91846b05fa0a3a599b25",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.transport.rst",
      "new_id": "48e2e0551478286a7141ddca32965351681e03a6",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.transport.rst"
    },
    {
      "type": "modify",
      "old_id": "339c77ead3c3c493cf23d5eca4b4561ffe6bba25",
      "old_mode": 33188,
      "old_path": "docs/reference/google.auth.transport.urllib3.rst",
      "new_id": "667bb0978c097e1777ca2b83efa1501d93f75567",
      "new_mode": 33188,
      "new_path": "docs/reference/google.auth.transport.urllib3.rst"
    },
    {
      "type": "modify",
      "old_id": "ca978d14822f84c537da0b920739b16749e4e96a",
      "old_mode": 33188,
      "old_path": "docs/reference/google.oauth2.credentials.rst",
      "new_id": "d3bdc16de6528a20876350955b1ce4b99245af83",
      "new_mode": 33188,
      "new_path": "docs/reference/google.oauth2.credentials.rst"
    },
    {
      "type": "modify",
      "old_id": "db38b6085516825f71bcd83a01fa43a3f1847f50",
      "old_mode": 33188,
      "old_path": "docs/reference/google.oauth2.id_token.rst",
      "new_id": "fbe6eab8dadeb007b53479fc77f9258055c9dc52",
      "new_mode": 33188,
      "new_path": "docs/reference/google.oauth2.id_token.rst"
    },
    {
      "type": "modify",
      "old_id": "adb9403efe28d872a5759d0bc33ace815f0aebf0",
      "old_mode": 33188,
      "old_path": "docs/reference/google.oauth2.rst",
      "new_id": "4f1df071f5d5eabbbcf3cc4b3c41bc1255b699c3",
      "new_mode": 33188,
      "new_path": "docs/reference/google.oauth2.rst"
    },
    {
      "type": "modify",
      "old_id": "cc4e43899d748d303c4d2c24777156469e4958e8",
      "old_mode": 33188,
      "old_path": "docs/reference/google.oauth2.service_account.rst",
      "new_id": "8d8fcd3f1af942f32d0709448e3f72098ca31f3f",
      "new_mode": 33188,
      "new_path": "docs/reference/google.oauth2.service_account.rst"
    },
    {
      "type": "modify",
      "old_id": "fc63d1fdbd72e04afa41ecbb3f41414881cbb217",
      "old_mode": 33188,
      "old_path": "docs/reference/google.rst",
      "new_id": "4b1e0853787db96650e47d2368347220278cdb8c",
      "new_mode": 33188,
      "new_path": "docs/reference/google.rst"
    },
    {
      "type": "modify",
      "old_id": "5121a32746515ea8801c9c4427bfbb74f4a0c4b2",
      "old_mode": 33188,
      "old_path": "google/oauth2/_client.py",
      "new_id": "eac01b7ecd9efe403fd16818af337f0217127e8b",
      "new_mode": 33188,
      "new_path": "google/oauth2/_client.py"
    },
    {
      "type": "modify",
      "old_id": "5a4a567456c1c2389ee256d12ba081584d903c84",
      "old_mode": 33188,
      "old_path": "tests/oauth2/test__client.py",
      "new_id": "6fc4c3b12b0f2f45b8ab29d12873c50bdb363126",
      "new_mode": 33188,
      "new_path": "tests/oauth2/test__client.py"
    }
  ]
}
