)]}'
{
  "commit": "73a154a181a53ee9e021668918f8a5bfacbf3b43",
  "tree": "f3f7abe02b17ba0183df062e231c7a43eb5e8df8",
  "parents": [
    "f2e01f91c3655885e5532d14ab4d2bcd197ebd07"
  ],
  "author": {
    "name": "Rob Earhart",
    "email": "earhart@gmail.com",
    "time": "Wed Jan 17 12:37:03 2018 -0800"
  },
  "committer": {
    "name": "Matt Moore",
    "email": "mattmoor@google.com",
    "time": "Wed Jan 17 12:37:03 2018 -0800"
  },
  "message": "Use literal \u0027/\u0027s to build internal zip file paths (#51)\n\n* Use posixpath to build internal zip file paths\r\n\r\n* Use literal / instead of posixpath\r\n\r\n* Update piptool.par and whltool.par\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c102d035c44737f176d5d5eaf8d63393d7c528ab",
      "old_mode": 33188,
      "old_path": "rules_python/whl.py",
      "new_id": "e3544d80d01dd3f0bb06365c76ec4a7044c8f029",
      "new_mode": 33188,
      "new_path": "rules_python/whl.py"
    },
    {
      "type": "modify",
      "old_id": "ee03cfc320ea81a5ae8d14b039ca18d6270a4ba4",
      "old_mode": 33261,
      "old_path": "tools/piptool.par",
      "new_id": "206a33d322498169b7f3966f1aab3e9e3aaf9997",
      "new_mode": 33261,
      "new_path": "tools/piptool.par"
    },
    {
      "type": "modify",
      "old_id": "6c06a50e25029704c2b07a6669999fe110e19f2d",
      "old_mode": 33261,
      "old_path": "tools/whltool.par",
      "new_id": "fece5b067e5196e26da5f76c7037219a5e3edac5",
      "new_mode": 33261,
      "new_path": "tools/whltool.par"
    }
  ]
}
