)]}'
{
  "commit": "e6d1deae3e538ff84e8ef0a4fa2c711da8ce009c",
  "tree": "a61480d8dfadc98204177d12b6db2c836c9056d7",
  "parents": [
    "0ecac6d5b9a9907e534e6d0d43d4838be288363b"
  ],
  "author": {
    "name": "Maksim Levental",
    "email": "maksim.levental@gmail.com",
    "time": "Fri Dec 05 08:41:55 2025 -0500"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Dec 05 05:41:55 2025 -0800"
  },
  "message": "[MLIR][Python] make Sliceable inherit from Sequence (#170551)\n\nGenerates type stubs like\n\n```python\nclass RegionSequence(Sequence[Region]):\n    def __add__(self, arg: RegionSequence, /) -\u003e list[Region]: ...\n\n    def __iter__(self) -\u003e RegionIterator:\n        \"\"\"Returns an iterator over the regions in the sequence.\"\"\"\n```",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "658e8ad5330ef68d89e69d9e32da15b7c14b8f6d",
      "old_mode": 33188,
      "old_path": "mlir/lib/Bindings/Python/NanobindUtils.h",
      "new_id": "aea195fecae82d7ea053bf32c92029ef29b3a820",
      "new_mode": 33188,
      "new_path": "mlir/lib/Bindings/Python/NanobindUtils.h"
    },
    {
      "type": "modify",
      "old_id": "ca99c2a9852425defbb1bbcbd22fc5fd6f1f8b13",
      "old_mode": 33188,
      "old_path": "mlir/test/python/ir/operation.py",
      "new_id": "d124c284197b8a6b52b0b7c4c9da42728730df87",
      "new_mode": 33188,
      "new_path": "mlir/test/python/ir/operation.py"
    }
  ]
}
