)]}'
{
  "commit": "1d0350379fbcba4c8924a1568dd886bda0ef0ee6",
  "tree": "73e66b1afed06ce1cca6f3cd9e784ba5385d6924",
  "parents": [
    "63714a34c3ec057d8264f1fa00da9e97e6cb7d42"
  ],
  "author": {
    "name": "Julian Mullings-Black",
    "email": "julianmb@google.com",
    "time": "Wed Jul 13 23:46:38 2022 +0000"
  },
  "committer": {
    "name": "Julian Mullings-Black",
    "email": "julianmb@google.com",
    "time": "Wed Jul 13 23:46:38 2022 +0000"
  },
  "message": "Retry downloads for lower level connection issues.\n\nIf the download fails due to a lower level socket issue the retry logic\nshould still be used. ConnectionResetError was observed in CI but\nadding ConnectionError to the except tuple.\n\nConnectionError is higher in the exception hierarchy.\n\nhttps: //github.com/python/cpython/blob/main/Lib/test/exception_hierarchy.txt\nChange-Id: I90aa899dffd9aca716953f12e9a0cd7057d262e6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7ecae06d3aecf533f85919b5dffdf4c927d0f854",
      "old_mode": 33261,
      "old_path": "download_iree_compiler.py",
      "new_id": "43a6bafa420687628382b924e96b29bd16218ee4",
      "new_mode": 33261,
      "new_path": "download_iree_compiler.py"
    }
  ]
}
