)]}'
{
  "commit": "e1bb99f6a3faca64628904b5b01ff62e3e15041f",
  "tree": "7c5bbafe3998ecc29ecbd784c6375a904a4adac4",
  "parents": [
    "f4fb02a45b5f31392fb123f569b4bb041a921208"
  ],
  "author": {
    "name": "Conor McCullough",
    "email": "comc@google.com",
    "time": "Fri Feb 16 15:03:16 2024 -0800"
  },
  "committer": {
    "name": "Conor McCullough",
    "email": "comc@google.com",
    "time": "Thu Feb 22 16:19:00 2024 -0800"
  },
  "message": "Fix 10-bit handling in py_stats.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0a702848d78ce5021bb56a3c6ed2bf629161452b",
      "old_mode": 33188,
      "old_path": "tools/py_stats/avm_stats/extract_proto.py",
      "new_id": "3b57bf8c7919a94ac563e1af1f688cb60011cc85",
      "new_mode": 33188,
      "new_path": "tools/py_stats/avm_stats/extract_proto.py"
    },
    {
      "type": "modify",
      "old_id": "2dfbfd1c7a49395ad017ea946003d55df1df00d0",
      "old_mode": 33188,
      "old_path": "tools/py_stats/avm_stats/frame_visualizations.py",
      "new_id": "ce42e239abe6427ce1fe67568c6d25027c9e6e47",
      "new_mode": 33188,
      "new_path": "tools/py_stats/avm_stats/frame_visualizations.py"
    },
    {
      "type": "modify",
      "old_id": "b6c861adec1573dc4378047ce6eea5cdc71e11f3",
      "old_mode": 33188,
      "old_path": "tools/py_stats/avm_stats/proto_helpers.py",
      "new_id": "0bd57a5b22a6214ed8f79593a41a77a8d710343c",
      "new_mode": 33188,
      "new_path": "tools/py_stats/avm_stats/proto_helpers.py"
    },
    {
      "type": "modify",
      "old_id": "2ae1747549c666e428156a86b46a961dde7b54f6",
      "old_mode": 33261,
      "old_path": "tools/py_stats/examples/aggregate_from_extractor.py",
      "new_id": "f99e53154f205345ac5453dd3d205f58ed619db1",
      "new_mode": 33261,
      "new_path": "tools/py_stats/examples/aggregate_from_extractor.py"
    },
    {
      "type": "modify",
      "old_id": "c972d5fffc3e864159521c5aaae147d2a6ca8ae9",
      "old_mode": 33188,
      "old_path": "tools/py_stats/examples/extractors/partition_type_extractor.py",
      "new_id": "bd7f8c76709792fc44d1df3eddd1313884b2ca29",
      "new_mode": 33188,
      "new_path": "tools/py_stats/examples/extractors/partition_type_extractor.py"
    },
    {
      "type": "modify",
      "old_id": "63339894cc9970f478e3b693c010b3cbf87faab4",
      "old_mode": 33188,
      "old_path": "tools/py_stats/examples/extractors/prediction_mode_extractor.py",
      "new_id": "43eec3640f376f7c23cf2b443ec5e41e532387fa",
      "new_mode": 33188,
      "new_path": "tools/py_stats/examples/extractors/prediction_mode_extractor.py"
    },
    {
      "type": "modify",
      "old_id": "2a70bd58bfcdfb291185f8fbf7ad2be7d6288a1d",
      "old_mode": 33188,
      "old_path": "tools/py_stats/examples/extractors/symbol_bits_extractor.py",
      "new_id": "b889f6fa43de81434909b933f6157dd3eea73954",
      "new_mode": 33188,
      "new_path": "tools/py_stats/examples/extractors/symbol_bits_extractor.py"
    },
    {
      "type": "modify",
      "old_id": "bf9ae934291c7a421c25bf6d1a09d35899e20fc5",
      "old_mode": 33188,
      "old_path": "tools/py_stats/examples/extractors/tx_type_extractor.py",
      "new_id": "a07697dd259794d4dddd9b24227904e1ae90360f",
      "new_mode": 33188,
      "new_path": "tools/py_stats/examples/extractors/tx_type_extractor.py"
    },
    {
      "type": "modify",
      "old_id": "0f06e454ec479a2a2ef73ad83e8b836ab549cf5e",
      "old_mode": 33261,
      "old_path": "tools/py_stats/examples/pixel_pipeline.py",
      "new_id": "fe26b21845bc10809d7b5885dd207ca69ddb6e4f",
      "new_mode": 33261,
      "new_path": "tools/py_stats/examples/pixel_pipeline.py"
    }
  ]
}
