)]}'
{
  "commit": "1fb46ce05bb6423d9064b8d274e7be601f16a49f",
  "tree": "3ca2c63943782b506b0f19f5b7f7465909723590",
  "parents": [
    "d82e69cef3f52f27c418c515f8af6af57d55aaf4"
  ],
  "author": {
    "name": "Damien Martin-Guillerez",
    "email": "dmarting@google.com",
    "time": "Tue Jul 11 07:00:14 2017 +0200"
  },
  "committer": {
    "name": "Damien Martin-Guillerez",
    "email": "dmarting@google.com",
    "time": "Tue Jul 11 07:00:14 2017 +0200"
  },
  "message": "Revert \"Bump python-gflags to version 3.1.0.\"\n\nThis reverts commit d82e69cef3f52f27c418c515f8af6af57d55aaf4.\n\nThis commit fails to build on Windows because of incorrect imports.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f0f526daf09ea1c606e59d3d76a699b28482b7a2",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/BUILD",
      "new_id": "77f2722818b7073b98a2647f6433bb3e5274516e",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/BUILD"
    },
    {
      "type": "delete",
      "old_id": "7e8cbf5c0013332d41ce56dacbdf39fc3913b246",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/CONTRIBUTING.md",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "60dc799f5e962368f6b7ada57d9fddc241567d9b",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/ChangeLog",
      "new_id": "87732a2b975fb470b23d4fdc0cdc5858c8e90b17",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "59c4c5e0777d5938a32f451e8093f98525939239",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/MANIFEST.in",
      "new_id": "17851bfa77e9fd4438f00e173f79fae2ce713976",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/MANIFEST.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8aaa72bf30e271f46bdd65ce1db44c8e88f6e4fc",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/NEWS"
    },
    {
      "type": "modify",
      "old_id": "f290599483683759fb27ec91cb2d9519984ce993",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/PKG-INFO",
      "new_id": "faab7198f2608a170a1fe4e7789d46dcfcc241cc",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/PKG-INFO"
    },
    {
      "type": "modify",
      "old_id": "786d817c679db25f74aa3d116b2198dfd430e90d",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/README.md",
      "new_id": "da2a03fc1ce781e47560bdb7cc132d69350f622f",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/README.md"
    },
    {
      "type": "modify",
      "old_id": "77e4285448d1d709e7a33331b14315be11d6791b",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/__init__.py",
      "new_id": "23a31352072bbc7bbb791e84defd24090458f683",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/__init__.py"
    },
    {
      "type": "modify",
      "old_id": "0840b5ef8c89b8c1f4d6359ac83768e4c93e49f3",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/debian/rules",
      "new_id": "0840b5ef8c89b8c1f4d6359ac83768e4c93e49f3",
      "new_mode": 33261,
      "new_path": "third_party/py/gflags/debian/rules"
    },
    {
      "type": "delete",
      "old_id": "b0025eaa39d91bf0ce82e38c017d8df9a637de77",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f740506fdd4d745bc85979159f4277704a5920e5",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/_helpers.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2a7c1248373a2d03dce36d4acb83a1ebf721d6ee",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/_helpers_test.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9f7262b23154f1a002b223eb2f02df28e6440b6d",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/argument_parser.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "efaabb89fdd6d1b387af9835aef09db2b4dca281",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/exceptions.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e176b5e35f1203dd665cc6f4b03e590a294cfa52",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/flag.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d2d585cb72331720ae0c4bfc13cb9c78bd1835c4",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/flags_formatting_test.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "cb20887c13b1b05745c228013dd6434f2103a772",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/flags_unicode_literals_test.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "a47b40308f7ba195e8022b39cc45d56e8b9e5f26",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/flagvalues.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/third_party/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9bf5acf7fb90a92a1afd14cec5b2534def3b6803",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/third_party/pep257/LICENSE",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e9443f8afcb9b7093a9b8256f41d37faa9ac71f5",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/third_party/pep257/__init__.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "3a50f9e19fcf0fb6e78ba24daf868bd2068c8bbb",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags2man.py",
      "new_id": "3a50f9e19fcf0fb6e78ba24daf868bd2068c8bbb",
      "new_mode": 33261,
      "new_path": "third_party/py/gflags/gflags2man.py"
    },
    {
      "type": "rename",
      "old_id": "79d10f92a5b4b73e5cb101ab0b6a26cbb8aedfba",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/validators.py",
      "new_id": "d83058d50f001049636fd4699ab1238b806170c4",
      "new_mode": 33261,
      "new_path": "third_party/py/gflags/gflags_validators.py",
      "score": 79
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "faab7198f2608a170a1fe4e7789d46dcfcc241cc",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/python_gflags.egg-info/PKG-INFO"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6068dfde132903e6b06a7fbffbcb378a91fd58f",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/python_gflags.egg-info/SOURCES.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8b137891791fe96927ad78e64b0aad7bded08bdc",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/python_gflags.egg-info/dependency_links.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "93c1fcdc74d4a21c58b0b03fa8447be511c184e8",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/python_gflags.egg-info/top_level.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "861a9f554263efb088d8636c4f17a30696e495ad",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/setup.cfg"
    },
    {
      "type": "modify",
      "old_id": "663121a7d4053ba4539167bd24aacd4bb5cfadcb",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/setup.py",
      "new_id": "573db2d410c8dc94bcc990e6f79685753b08f277",
      "new_mode": 33261,
      "new_path": "third_party/py/gflags/setup.py"
    },
    {
      "type": "rename",
      "old_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/flags_modules_for_testing/__init__.py",
      "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/tests/flags_modules_for_testing/__init__.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4dddd005bb4fe60372ea23d9ed87564c3b969084",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/flags_modules_for_testing/module_bar.py",
      "new_id": "230627f23aeb20625eed8be072b23428bfdf79ef",
      "new_mode": 33261,
      "new_path": "third_party/py/gflags/tests/flags_modules_for_testing/module_bar.py",
      "score": 92
    },
    {
      "type": "rename",
      "old_id": "cb47832ba330baed44f2f23075d1f9667bd28f6e",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/flags_modules_for_testing/module_baz.py",
      "new_id": "2719c950add7c736b4c3277927a86c8acdb4feb8",
      "new_mode": 33261,
      "new_path": "third_party/py/gflags/tests/flags_modules_for_testing/module_baz.py",
      "score": 96
    },
    {
      "type": "rename",
      "old_id": "34e464d297fc276c11f6b25f3bf90602d99f07dd",
      "old_mode": 33188,
      "old_path": "third_party/py/gflags/gflags/flags_modules_for_testing/module_foo.py",
      "new_id": "760a37cc7b7505522f3187f64c5719cf07177898",
      "new_mode": 33261,
      "new_path": "third_party/py/gflags/tests/flags_modules_for_testing/module_foo.py",
      "score": 92
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9ae614ce80658b176ef256fc8946739c31cbebbe",
      "new_mode": 33188,
      "new_path": "third_party/py/gflags/tests/gflags_googletest.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd78004b7336c02baad50966e77f18344727e405",
      "new_mode": 33261,
      "new_path": "third_party/py/gflags/tests/gflags_helpxml_test.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8e948bf36f23d96b2985ad14ad795e408123587a",
      "new_mode": 33261,
      "new_path": "third_party/py/gflags/tests/gflags_unittest.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "460e6d01d909ac297e3843c2062ec4fa79cb1a88",
      "new_mode": 33261,
      "new_path": "third_party/py/gflags/tests/gflags_validators_test.py"
    }
  ]
}
