)]}'
{
  "commit": "72dde1016493c52abe857fc4a7bf6c40138b4114",
  "tree": "5925bb5fdded962440ca22ede7c2e10d0f7edd32",
  "parents": [
    "876858c9f65d9ab656c7fa639f268ce7856d89dd"
  ],
  "author": {
    "name": "Miss Islington (bot)",
    "email": "31488909+miss-islington@users.noreply.github.com",
    "time": "Thu Apr 30 21:18:52 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 30 21:18:52 2026"
  },
  "message": "[3.10] gh-141707: Skip TarInfo DIRTYPE normalization during GNU long name handling (#145816)\n\ngh-141707: Skip TarInfo DIRTYPE normalization during GNU long name handling\n(cherry picked from commit 42d754e34c06e57ad6b8e7f92f32af679912d8ab)\n\nCo-authored-by: Seth Michael Larson \u003cseth@python.org\u003e\nCo-authored-by: Eashwar Ranganathan \u003ceashwar@eashwar.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0aa2474b6ad9b0f21637d190fbef16629b5284ef",
      "old_mode": 33261,
      "old_path": "Lib/tarfile.py",
      "new_id": "409d58fd90465c4a1c51c224976fd943912acb12",
      "new_mode": 33261,
      "new_path": "Lib/tarfile.py"
    },
    {
      "type": "modify",
      "old_id": "8994885a5c827c8f910c53a2190cbbb3c07d8977",
      "old_mode": 33188,
      "old_path": "Lib/test/test_tarfile.py",
      "new_id": "65b70aad44516081661e3ab63bfb10f2bb5f733c",
      "new_mode": 33188,
      "new_path": "Lib/test/test_tarfile.py"
    },
    {
      "type": "modify",
      "old_id": "399b1d2cf58c9ae16e060a79c5c3490542bf7625",
      "old_mode": 33188,
      "old_path": "Misc/ACKS",
      "new_id": "8483e1105088895ea1e4cb38e834c8d28dd17308",
      "new_mode": 33188,
      "new_path": "Misc/ACKS"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1f5b8ed90b8a90409124b44cc62d437d046e6cb9",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2025-11-18-06-35-53.gh-issue-141707.DBmQIy.rst"
    }
  ]
}
