)]}'
{
  "commit": "c46ee9240a483c41c53db8dc6f7acae4e4475827",
  "tree": "8bfd72fbf070018944b1fc4e02a581fa4b7470f0",
  "parents": [
    "42484670fd2af1a6cacccc2d60b512d1ee7fc1ea"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "rlevasseur@google.com",
    "time": "Thu Sep 05 18:29:41 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Sep 06 01:29:41 2024 +0000"
  },
  "message": "fix: allow detecting if `--precompile_source_retention` was specified on the command line (#2192)\n\nThis defaults the `--precompile_source_retention` flag to a new value,\n`auto`. The effective default remains the same (`keep_source`).\n\nHaving a separate value as the default allows detecting if the value was\nspecified on the command line, which allows distinguishing between \"pick\nfor me\" vs \"I specifically want this behavior\".",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2a2b39c53af3f76e6d03aa20d974d6710d9aa70e",
      "old_mode": 33188,
      "old_path": "docs/api/rules_python/python/config_settings/index.md",
      "new_id": "e102baaa5b286a540fdcf3c51eddb711047bc8f7",
      "new_mode": 33188,
      "new_path": "docs/api/rules_python/python/config_settings/index.md"
    },
    {
      "type": "modify",
      "old_id": "f2383d605673210d47ec556a5bdfc89c26d8132e",
      "old_mode": 33188,
      "old_path": "python/config_settings/BUILD.bazel",
      "new_id": "20bc50660a48d4aaa4fd19d4b7352c152072bcb0",
      "new_mode": 33188,
      "new_path": "python/config_settings/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "86687fa9b11552a048bad011dacd9ecc76b256b5",
      "old_mode": 33188,
      "old_path": "python/private/common/attributes.bzl",
      "new_id": "90a53328a76f8f25ad703aee46ded823049cde04",
      "new_mode": 33188,
      "new_path": "python/private/common/attributes.bzl"
    },
    {
      "type": "modify",
      "old_id": "fa31262c9473cc442a4f7a74c609ce32cf89a6a4",
      "old_mode": 33188,
      "old_path": "python/private/flags.bzl",
      "new_id": "652e11722183fd088fa5c570d4f9186073363466",
      "new_mode": 33188,
      "new_path": "python/private/flags.bzl"
    }
  ]
}
