)]}'
{
  "commit": "cd550d9e77989c021c6603f960100818fea6683f",
  "tree": "a7143bc5be7c0e7c94f02cbf67d3281e70b986f6",
  "parents": [
    "c678623fce4b5213b3c7661c166c0dac1ee22661"
  ],
  "author": {
    "name": "Richard Levasseur",
    "email": "richardlev@gmail.com",
    "time": "Tue May 20 17:03:09 2025 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed May 21 00:03:09 2025 +0000"
  },
  "message": "docs: generate docs for py_common, PyInfoBuilder APIs (#2920)\n\nI wrote up the docs awhile, but didn\u0027t fully wire them through to the\ndoc gen.\n\nFixes some various issues with the generated docs along the way.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "25da6820121982b7a49af4b72c14e6c392640a59",
      "old_mode": 33188,
      "old_path": "docs/BUILD.bazel",
      "new_id": "b3e5f520226d18026d9df2efa4a931084d158150",
      "new_mode": 33188,
      "new_path": "docs/BUILD.bazel"
    },
    {
      "type": "modify",
      "old_id": "c8fb921c12886cacc7e58f1df73b1a563ecc553c",
      "old_mode": 33188,
      "old_path": "python/api/api.bzl",
      "new_id": "d41ec739cd6272d4ef68c469c5ceedfcd1506756",
      "new_mode": 33188,
      "new_path": "python/api/api.bzl"
    },
    {
      "type": "modify",
      "old_id": "06fb7294b942a75e0adaf0b10657c577bac156a2",
      "old_mode": 33188,
      "old_path": "python/private/api/api.bzl",
      "new_id": "44f9ab4e77014a4326d31981b423297dd71eac0e",
      "new_mode": 33188,
      "new_path": "python/private/api/api.bzl"
    },
    {
      "type": "modify",
      "old_id": "401b35973e27494578c668137d695e3ab83f367c",
      "old_mode": 33188,
      "old_path": "python/private/api/py_common_api.bzl",
      "new_id": "6fed245257b9d3ca109f314ec60c675444c26da0",
      "new_mode": 33188,
      "new_path": "python/private/api/py_common_api.bzl"
    },
    {
      "type": "modify",
      "old_id": "072a1bb2969568ec7ea68e72499a7053db501176",
      "old_mode": 33188,
      "old_path": "python/private/common.bzl",
      "new_id": "a58a9c00a4eebd355c42b8efb4489c6de47b5cc6",
      "new_mode": 33188,
      "new_path": "python/private/common.bzl"
    },
    {
      "type": "modify",
      "old_id": "dc3cb24c51636b03188388c7b630b2a9e2e25a7d",
      "old_mode": 33188,
      "old_path": "python/private/py_info.bzl",
      "new_id": "d175eefb69fea0e901d8a1b70e0201a90df2d3ec",
      "new_mode": 33188,
      "new_path": "python/private/py_info.bzl"
    },
    {
      "type": "modify",
      "old_id": "1d866a9d80fc0a4dcc20ce7341aa17af00263225",
      "old_mode": 33188,
      "old_path": "python/private/py_package.bzl",
      "new_id": "adf2b6deefb1935cc285b0d21adda5aaca0528a4",
      "new_mode": 33188,
      "new_path": "python/private/py_package.bzl"
    },
    {
      "type": "modify",
      "old_id": "e160e704de0a6ec884ed7b82b42bf6b4cf2f1636",
      "old_mode": 33188,
      "old_path": "tests/base_rules/py_info/py_info_tests.bzl",
      "new_id": "aa252a2937f87b70b4e24f47961949921e7b498b",
      "new_mode": 33188,
      "new_path": "tests/base_rules/py_info/py_info_tests.bzl"
    }
  ]
}
