)]}'
{
  "commit": "58c8e9ade6fa4723199e9fd938e7130f079eb2cd",
  "tree": "25b44454443d76f5152f760a1fd275344033c7d9",
  "parents": [
    "1dcdab44344ffd121acd8b67448c0d1915bc17e0"
  ],
  "author": {
    "name": "Hynek Schlawack",
    "email": "hs@ox.cx",
    "time": "Mon Aug 03 09:01:34 2026"
  },
  "committer": {
    "name": "Hynek Schlawack",
    "email": "hs@ox.cx",
    "time": "Mon Aug 03 09:01:48 2026"
  },
  "message": "Make typing tests importable to have a namespace\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee3fc5e37a86d0dddfb46d9ab3c2d8a012ff3adf",
      "old_mode": 33188,
      "old_path": ".github/PULL_REQUEST_TEMPLATE.md",
      "new_id": "bb2f5a7f3f6390e91ec963a89382f5e466853dba",
      "new_mode": 33188,
      "new_path": ".github/PULL_REQUEST_TEMPLATE.md"
    },
    {
      "type": "modify",
      "old_id": "807b9989c0605829773f4c68738cb1782739b542",
      "old_mode": 33188,
      "old_path": "pyproject.toml",
      "new_id": "dcb6f68d02e7c93996fc723eb0337cf379ba9dcb",
      "new_mode": 33188,
      "new_path": "pyproject.toml"
    },
    {
      "type": "modify",
      "old_id": "abe98c1507a1405e376ed0f032a3f75d6c837362",
      "old_mode": 33188,
      "old_path": "tox.ini",
      "new_id": "f8c0fde5aae7935c7854a73dd96eec073dd44b4e",
      "new_mode": 33188,
      "new_path": "tox.ini"
    },
    {
      "type": "rename",
      "old_id": "b3e8d300a6464467565c1379c092e91949a9f607",
      "old_mode": 33188,
      "old_path": "typing-examples/README.md",
      "new_id": "c8f81de2c0f9f224b1db2d72b4fd8a5c77b6e166",
      "new_mode": 33188,
      "new_path": "typing_tests/README.md",
      "score": 69
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "548d2d447de68422c7e6df5d1da98b2169133f1d",
      "new_mode": 33188,
      "new_path": "typing_tests/__init__.py"
    },
    {
      "type": "rename",
      "old_id": "ae5207a6c178e157bd2a27bfd26ca03a51a39457",
      "old_mode": 33188,
      "old_path": "typing-examples/baseline.py",
      "new_id": "ae5207a6c178e157bd2a27bfd26ca03a51a39457",
      "new_mode": 33188,
      "new_path": "typing_tests/baseline.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "d22cea1bd76a441e11d23d0daef68d6788cef9a0",
      "old_mode": 33188,
      "old_path": "typing-examples/mypy.py",
      "new_id": "d22cea1bd76a441e11d23d0daef68d6788cef9a0",
      "new_mode": 33188,
      "new_path": "typing_tests/mypy.py",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "094fb4ecb61eb495f9471737b0d16aaf92079d46",
      "old_mode": 33188,
      "old_path": "typing-examples/pyrefly.py",
      "new_id": "094fb4ecb61eb495f9471737b0d16aaf92079d46",
      "new_mode": 33188,
      "new_path": "typing_tests/pyrefly.py",
      "score": 100
    }
  ]
}
