)]}'
{
  "commit": "748aa53d7701e71101dfd15d800e100f6ff8e5d1",
  "tree": "5f6ad34271ccb0970bae97d584a20e7514f721a3",
  "parents": [
    "abc4869e02fe9b3866942e89f07b7341f830e805"
  ],
  "author": {
    "name": "Jon Brandvein",
    "email": "brandjon@google.com",
    "time": "Thu Mar 05 14:57:20 2020 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Mar 05 14:57:20 2020 -0500"
  },
  "message": "Add a timeout attribute to pip_import rules. (#217)\n\nThe combination of a large requirements.txt file and a slow network can\r\ncause the default timeout for repository_ctx.execute() to be reached.\r\nThis patch exposes that timeout to the pip_import() caller so they can\r\nmanually specify a longer timeout. E.g.\r\n\r\n    pip_import(\r\n        name \u003d \"requirements\",\r\n        requirements \u003d \"//long_list_of_requirements.txt\",\r\n        timeout \u003d 3600,\r\n    )",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "73035fdfef9128297378ecbdebee5a6caf6b6eb3",
      "old_mode": 33261,
      "old_path": "docs/pip.md",
      "new_id": "8d8b0f5c9be19001e7c8168d25185073a958770d",
      "new_mode": 33261,
      "new_path": "docs/pip.md"
    },
    {
      "type": "modify",
      "old_id": "cae023f646017f4e2d5d1cd979d49c73ae0dd9aa",
      "old_mode": 33188,
      "old_path": "python/pip.bzl",
      "new_id": "60793fd33b3a4fa5d372006fdd40b97f62a59dd9",
      "new_mode": 33188,
      "new_path": "python/pip.bzl"
    }
  ]
}
