)]}'
{
  "commit": "59bb4a88783cca738394cb3cb91bc8243df5e18d",
  "tree": "2734679d3998b3e6bb97576a6d74d7b964603200",
  "parents": [
    "eef1d81b0c047b3e8848eeb0eac2483d33b7fa54"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "rlevasseur@google.com",
    "time": "Tue Jul 23 19:21:27 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jul 24 02:21:27 2024 +0000"
  },
  "message": "fix: add missing +x to runtime env toolchain interpreter script (#2086)\n\nThe `runtime_env_toolchain_interpreter.sh` file was missing the\nexecutable bit, which prevented the file from actually be runnable\nlater.\n\nTo fix, just `chmod +x` it. I also added tests to actually run using it\nand verify that\nit is the toolchain used by the test.\n\nFixes https://github.com/bazelbuild/rules_python/issues/2085",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8c03a790612a0cd0932349abd083b5e2e8dd5d2e",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "7fa1cd2170b76a11e1a204ad5b2cfcd76374ce0e",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "2cb7cc7151b30aa57122bc3faa7f02da3e5c55c0",
      "old_mode": 33188,
      "old_path": "python/private/runtime_env_toolchain_interpreter.sh",
      "new_id": "2cb7cc7151b30aa57122bc3faa7f02da3e5c55c0",
      "new_mode": 33261,
      "new_path": "python/private/runtime_env_toolchain_interpreter.sh"
    },
    {
      "type": "modify",
      "old_id": "ebcdbaf017e6c4ab43a1f706ee2bcb16efa95fd3",
      "old_mode": 33188,
      "old_path": "tests/runtime_env_toolchain/BUILD.bazel",
      "new_id": "99bdbab101f784d2aac6620f59136145a8a06fa4",
      "new_mode": 33188,
      "new_path": "tests/runtime_env_toolchain/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7be2472e8b8771a3831034fb03ec27533e2181f5",
      "new_mode": 33188,
      "new_path": "tests/runtime_env_toolchain/toolchain_runs_test.py"
    },
    {
      "type": "modify",
      "old_id": "e5d5189a3b52c225918496f17f94b67239759508",
      "old_mode": 33188,
      "old_path": "tests/support/BUILD.bazel",
      "new_id": "58c74d6d483591b50511112679812070c4f99542",
      "new_mode": 33188,
      "new_path": "tests/support/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "35be484b0d13e626c8a4d41f2c4228972120ab2f",
      "old_mode": 33188,
      "old_path": "tests/support/sh_py_run_test.bzl",
      "new_id": "183122a6ba3cea462cfa5aee1c1dacb9d01ab555",
      "new_mode": 33188,
      "new_path": "tests/support/sh_py_run_test.bzl"
    }
  ]
}
