)]}'
{
  "commit": "d98e1729b3e1e83d796727d59be610dae4254611",
  "tree": "9fd00fd96b66dd74f2ebd5eba77279961022e29c",
  "parents": [
    "57ec990dad132c98b601006fd83fe50125cc647a"
  ],
  "author": {
    "name": "Ian Cordasco",
    "email": "graffatcolmingov@gmail.com",
    "time": "Sun Aug 16 19:00:31 2015"
  },
  "committer": {
    "name": "Ian Cordasco",
    "email": "graffatcolmingov@gmail.com",
    "time": "Sun Aug 16 19:00:32 2015"
  },
  "message": "Handle EPIPE IOErrors when using more than 1 job\n\nIf someone is using flake8 and piping it to a command like `head`, the\ncommand they are piping flake8\u0027s output too may close the pipe earlier\nthan flake8 expects. To avoid extraneous exception output being printed,\nwe now catch IOErrors and check their errnos to ensure they\u0027re something\nwe know we can ignore.\n\nThis also provides flexibility to add further errnos for ignoring on a\ncase-by-case basis.\n\nCloses #69\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fc27432d450c3de55198db57a651ad179e089f1",
      "old_mode": 33188,
      "old_path": "flake8/reporter.py",
      "new_id": "1df3d9e9de49a9809fdad85b29c1dcda7a60ad62",
      "new_mode": 33188,
      "new_path": "flake8/reporter.py"
    }
  ]
}
