)]}'
{
  "commit": "8e211b1ca93401d46009b556d648d12c679a132b",
  "tree": "e77ba8741df5fe0d97a9bfe1689e84328a557208",
  "parents": [
    "6577d870b0cb82baf540f4bcf49c01d68204e468"
  ],
  "author": {
    "name": "Victor Stinner",
    "email": "vstinner@python.org",
    "time": "Tue Feb 17 17:39:33 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 17 17:39:33 2026"
  },
  "message": "gh-141510: Optimize hash(frozendict) (#144919)\n\nhash(frozendict) no longer creates a temporary items view and a\ntemporary frozenset object.\n\nCopy frozenset_hash() code to frozendict_hash().",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1db3559a012fd3f766f2e8b15c7da433cd7a069f",
      "old_mode": 33188,
      "old_path": "Lib/test/test_dict.py",
      "new_id": "2a106a8a4e873952375fb9853b99ae76f67899e9",
      "new_mode": 33188,
      "new_path": "Lib/test/test_dict.py"
    },
    {
      "type": "modify",
      "old_id": "62abb793d002e019d057bc19c20bc03bc6a8a74f",
      "old_mode": 33188,
      "old_path": "Objects/dictobject.c",
      "new_id": "f7a359e4a1a40d157e59dcd383aa587082248b3a",
      "new_mode": 33188,
      "new_path": "Objects/dictobject.c"
    },
    {
      "type": "modify",
      "old_id": "5d4d1812282eedef7e53a6ace46e0c86d273d3f2",
      "old_mode": 33188,
      "old_path": "Objects/setobject.c",
      "new_id": "f8713bf3d1a4321a6a10e6e119fd61df7b8ee203",
      "new_mode": 33188,
      "new_path": "Objects/setobject.c"
    }
  ]
}
