)]}'
{
  "commit": "c73b0f35602abf5f283bf64266641f19bc82fce0",
  "tree": "6ea01fed896eed84ea5c710604270b682588b8b9",
  "parents": [
    "e5168ff3f8abe651d0a96d9e2d49028183e21b15"
  ],
  "author": {
    "name": "Jokimax",
    "email": "77680901+Jokimax@users.noreply.github.com",
    "time": "Tue Oct 24 21:15:42 2023"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Oct 24 21:15:42 2023"
  },
  "message": "gh-102956: Fix returning of empty byte strings after seek in zipfile … (#103565)\n\ngh-102956: Fix returning of empty byte strings after seek in zipfile module. This was a regression in 3.12.0 due to a performance enhancement.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "519d2ba1a231b5bb626d8da7c743b904bf3197be",
      "old_mode": 33188,
      "old_path": "Lib/test/test_zipfile/test_core.py",
      "new_id": "fb6b0b3e23d75e15999577e4d1b3b0f5b16c74f1",
      "new_mode": 33188,
      "new_path": "Lib/test/test_zipfile/test_core.py"
    },
    {
      "type": "modify",
      "old_id": "995d2678e8753682114cea2cbb105352c1e5869c",
      "old_mode": 33188,
      "old_path": "Lib/zipfile/__init__.py",
      "new_id": "2b28a079dbaa95b2a9b1fa9a7158206e72171c20",
      "new_mode": 33188,
      "new_path": "Lib/zipfile/__init__.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1a4bb9bc0dc46a4780c42dd5609ab13109ec6a8f",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2023-04-15-14-45-21.gh-issue-102956.Z6qeUy.rst"
    }
  ]
}
