)]}'
{
  "commit": "e53b0b76a9771c73f5100a9d9e0cd8cafbc7f643",
  "tree": "57953d5af15b88e9a700111c95dbf9865399ccf9",
  "parents": [
    "8fa6212a9417672ecc47c540f4d79345a3f73d46"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "rlevasseur@google.com",
    "time": "Wed Jan 31 08:53:05 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jan 31 16:53:05 2024 +0000"
  },
  "message": "feat: add debug logging of repo sub processes (#1735)\n\nDebugging what the repo rules are up to can be difficult because Bazel\ndoesn\u0027t provide many facilities to inspect what they\u0027re up to. This adds\nan environment variable, `RULES_PYTHON_REPO_DEBUG`, that, when set, will\nmake our repo rules print out detailed information about the\nsubprocesses they are running.\n\nThis also makes failed commands dump much more comprehensive\ninformation.\n\nThis was driven by the recent report of failures on Windows during a\nrepo rule.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "01e7c07b23ec662a6a37c2c88f2144cf272671b1",
      "old_mode": 33188,
      "old_path": "CHANGELOG.md",
      "new_id": "51c7c6fdb898f7439df1cb95b4cd16e5ae5cbc49",
      "new_mode": 33188,
      "new_path": "CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "1ab59d582c8e0f17a43e5fe09bf5d472dbd7ca7b",
      "old_mode": 33188,
      "old_path": "python/BUILD.bazel",
      "new_id": "cc6348aceffe00ba591e6d3b95919a4d70b0e6c3",
      "new_mode": 33188,
      "new_path": "python/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "d90fb2cc9201acb2762e39029477fb8a9d2afbd0",
      "old_mode": 33188,
      "old_path": "python/pip_install/BUILD.bazel",
      "new_id": "e794075af0a7488f8b37dfe7c1d8e96ab0be3110",
      "new_mode": 33188,
      "new_path": "python/pip_install/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "382855c83f4252fbe716540ad0c199705516087e",
      "old_mode": 33188,
      "old_path": "python/pip_install/pip_repository.bzl",
      "new_id": "110ade19d7918594d8803dc7541da8e551f4e047",
      "new_mode": 33188,
      "new_path": "python/pip_install/pip_repository.bzl"
    },
    {
      "type": "modify",
      "old_id": "20e260dc05e23bfbaed2ff5379506e9447a87bf4",
      "old_mode": 33188,
      "old_path": "python/private/BUILD.bazel",
      "new_id": "221c3b7a65d851247bea36ed62f447eb87bcf443",
      "new_mode": 33188,
      "new_path": "python/private/BUILD.bazel"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d8b408582e94306ad4272f6fda8e517ff044121",
      "new_mode": 33188,
      "new_path": "python/private/repo_utils.bzl"
    },
    {
      "type": "modify",
      "old_id": "17ef1a3ad092227b73f682452c2b7b35e7f9bfc8",
      "old_mode": 33188,
      "old_path": "python/private/toolchains_repo.bzl",
      "new_id": "c586208a7b144b3f32b93f2a245bc6d52e9d7491",
      "new_mode": 33188,
      "new_path": "python/private/toolchains_repo.bzl"
    },
    {
      "type": "modify",
      "old_id": "1a6c0e507e93c4b3e48176e2232ff0a836b66111",
      "old_mode": 33188,
      "old_path": "python/repositories.bzl",
      "new_id": "aab68eb086ccfbfe552f0af6c877a4ea2c5df2af",
      "new_mode": 33188,
      "new_path": "python/repositories.bzl"
    }
  ]
}
