)]}'
{
  "commit": "fa18d5c352f9cf023a3ef196c31e742f24c2ad94",
  "tree": "b34f88404781242783654bb54f0bb3798524d40c",
  "parents": [
    "28576032d43b3bb2b9363ecaadbf6b87fd6ab69f"
  ],
  "author": {
    "name": "Yi Hu",
    "email": "yathu@google.com",
    "time": "Thu Apr 30 14:33:18 2026 -0400"
  },
  "committer": {
    "name": "Yi Hu",
    "email": "yathu@google.com",
    "time": "Thu Apr 30 14:33:18 2026 -0400"
  },
  "message": "Move Python PreCommit middle versions to PostCommit\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f8c77b7180dbc4479289385775b24cc7dc51f77c",
      "old_mode": 33188,
      "old_path": ".github/workflows/README.md",
      "new_id": "68b6a6bb7eb5c8c47ad55d7ce276d2fc9f6e8260",
      "new_mode": 33188,
      "new_path": ".github/workflows/README.md"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1fbc18cb6de06746fa42183397ab7fb1b1df92a",
      "new_mode": 33188,
      "new_path": ".github/workflows/beam_PostCommit_Python_Versions.yml"
    },
    {
      "type": "modify",
      "old_id": "279c3c64ebab84339c2b642757a928b7ac8a7451",
      "old_mode": 33188,
      "old_path": ".github/workflows/beam_PreCommit_Python.yml",
      "new_id": "6bb6cfb068a3cb9c99514aba9f3124783d7d5689",
      "new_mode": 33188,
      "new_path": ".github/workflows/beam_PreCommit_Python.yml"
    },
    {
      "type": "modify",
      "old_id": "2842317090cdb20576da85272d6a6eab031ab469",
      "old_mode": 33188,
      "old_path": ".github/workflows/beam_PreCommit_Python_Dataframes.yml",
      "new_id": "0442bd2306bcb78395a4a4fd5fd3c18ce9d50e54",
      "new_mode": 33188,
      "new_path": ".github/workflows/beam_PreCommit_Python_Dataframes.yml"
    },
    {
      "type": "modify",
      "old_id": "b4cd132184c1414f76c34addcc03fe5e70968386",
      "old_mode": 33188,
      "old_path": ".github/workflows/beam_PreCommit_Python_Examples.yml",
      "new_id": "b79b7a49e2022642fb65d99c60b24d386d06f99b",
      "new_mode": 33188,
      "new_path": ".github/workflows/beam_PreCommit_Python_Examples.yml"
    },
    {
      "type": "modify",
      "old_id": "4637102c50e0fc6fa175113f4724a4d17666c670",
      "old_mode": 33188,
      "old_path": ".github/workflows/beam_PreCommit_Python_Runners.yml",
      "new_id": "ce9f1ef9975264069224041a7cd6402ba2882865",
      "new_mode": 33188,
      "new_path": ".github/workflows/beam_PreCommit_Python_Runners.yml"
    },
    {
      "type": "modify",
      "old_id": "b4e56ed80bc4f7ab244a9981f0e12ee338830e67",
      "old_mode": 33188,
      "old_path": ".github/workflows/beam_PreCommit_Python_Transforms.yml",
      "new_id": "ef26df6b8e30be4e520e59d99fccd7d4a8186ad4",
      "new_mode": 33188,
      "new_path": ".github/workflows/beam_PreCommit_Python_Transforms.yml"
    }
  ]
}
