)]}'
{
  "commit": "d09d60ca11aa90dc29e08711f983bd60fa3015f6",
  "tree": "5d9bc94c3f62962ca94d3c079a2819747d238f0c",
  "parents": [
    "86e7135b5500b5179fdb353499b9e2c20daa478c"
  ],
  "author": {
    "name": "UebelAndre",
    "email": "github@uebelandre.com",
    "time": "Thu Sep 30 14:12:07 2021 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 30 14:12:07 2021 -0700"
  },
  "message": "Updated min tested Bazel version to 4.0.0 (#533)\n\n* Updated min tested Bazel version to 4.0.0\r\n\r\n* Assert that Bazel is at least 4.0.0 LTS\r\n\r\nSince we only test against bazel 4.0 now, and will start using features that require it, this gives users\r\nan obvious error message that they need to update.\r\n\r\n* Add third_party bzl files to integration test rules_python distro\r\n\r\n* remove helloworld test that relies on python2\r\n\r\nCo-authored-by: Alex Eagle \u003ceagle@post.harvard.edu\u003e\r\nCo-authored-by: Henry Fuller \u003chrofuller@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bea438e9ade7708f8a0fc26bdacda06231f4a434",
      "old_mode": 33188,
      "old_path": ".bazelversion",
      "new_id": "fcdb2e109f68cff5600955a73908885fe8599bb4",
      "new_mode": 33188,
      "new_path": ".bazelversion"
    },
    {
      "type": "modify",
      "old_id": "cc8decd9a1374278ca27055c6c80b39b809ae87d",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "e3bb55e07816c6ba9706fa71e06e068959814947",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "ad7569b447e1f53cacd23c9084d9c821562cde0c",
      "old_mode": 33188,
      "old_path": "BUILD",
      "new_id": "f548715ba6fb5c471f21cf35f4516cc8e20945a8",
      "new_mode": 33188,
      "new_path": "BUILD"
    },
    {
      "type": "modify",
      "old_id": "07877ab825bd33ca25843d3be996988d1830507d",
      "old_mode": 33188,
      "old_path": "docs/BUILD",
      "new_id": "0be577da266048b40c8a4b0b082839c324408513",
      "new_mode": 33188,
      "new_path": "docs/BUILD"
    },
    {
      "type": "modify",
      "old_id": "bd540c390303de7d16f5648865c372d8a9845f4c",
      "old_mode": 33188,
      "old_path": "examples/legacy_pip_import/WORKSPACE",
      "new_id": "6777fb775f694c172614d4a08ef20f10d2fffbeb",
      "new_mode": 33188,
      "new_path": "examples/legacy_pip_import/WORKSPACE"
    },
    {
      "type": "delete",
      "old_id": "e9f259c48f5d7541605f92834ff892853b1b8078",
      "old_mode": 33188,
      "old_path": "examples/legacy_pip_import/helloworld/BUILD",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "b629e80f28222f643e493b214a834e62df59db70",
      "old_mode": 33188,
      "old_path": "examples/legacy_pip_import/helloworld/helloworld.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "da6ac77a039863501e6e5731426f96896dc022ac",
      "old_mode": 33188,
      "old_path": "examples/legacy_pip_import/helloworld/helloworld_test.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "372420dc2a2455cc0b7bf04bcfc53f799fdd4746",
      "old_mode": 33188,
      "old_path": "examples/legacy_pip_import/helloworld/requirements.txt",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "5c6675268a18ec06e6d15f629197c7c577e7845a",
      "old_mode": 33188,
      "old_path": "python/pip_install/repositories.bzl",
      "new_id": "a2ed84d9e8871dc23beda2f6d7de4ea93e426baf",
      "new_mode": 33188,
      "new_path": "python/pip_install/repositories.bzl"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5ed93ff6d11d9f0915386de4ac62b523d3fa9fa0",
      "new_mode": 33188,
      "new_path": "third_party/github.com/bazelbuild/bazel-skylib/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9560aed4066e9cdc39863899168a43776409ee2f",
      "new_mode": 33188,
      "new_path": "third_party/github.com/bazelbuild/bazel-skylib/lib/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0209a6fae6b3b87338ae02d0e1c602a31ae73d69",
      "new_mode": 33188,
      "new_path": "third_party/github.com/bazelbuild/bazel-skylib/lib/versions.bzl"
    },
    {
      "type": "modify",
      "old_id": "f63feab73288bcc188dbe42d0a3bcbdac24be834",
      "old_mode": 33188,
      "old_path": "version.bzl",
      "new_id": "37f458a3e3d9e1ed74225429691a61d043885259",
      "new_mode": 33188,
      "new_path": "version.bzl"
    }
  ]
}
