)]}'
{
  "commit": "7dbc7975db8e34db8be8e4a10bd10784ab49b07a",
  "tree": "3903376860e48fcaadb1d441294d478fcdbc1284",
  "parents": [
    "0f2eb5a36280fc88cb031ebaa441e5b717660eb8"
  ],
  "author": {
    "name": "Timofei Ivankov",
    "email": "128279579+deadlovelll@users.noreply.github.com",
    "time": "Sun Oct 18 16:25:24 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Oct 18 16:25:24 2026"
  },
  "message": "gh-159049: Fix reference cycles after a failed TLS handshake in asyncio (#159140)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "90269c936555cb59c8b190416986c2a70ed3ec66",
      "old_mode": 33188,
      "old_path": "Lib/asyncio/base_events.py",
      "new_id": "9eb34c5f29fb551695c397be3f1294ba2e5a01ee",
      "new_mode": 33188,
      "new_path": "Lib/asyncio/base_events.py"
    },
    {
      "type": "modify",
      "old_id": "bf20f053ded435308c39092ee2b1ac79bc578344",
      "old_mode": 33188,
      "old_path": "Lib/asyncio/selector_events.py",
      "new_id": "f41fa47b891d4b19bc6fb3685c4b4429387e1562",
      "new_mode": 33188,
      "new_path": "Lib/asyncio/selector_events.py"
    },
    {
      "type": "modify",
      "old_id": "253a470680ff05203e1187cb11be3f245b1249c5",
      "old_mode": 33188,
      "old_path": "Lib/test/test_asyncio/test_sslproto.py",
      "new_id": "acb80c19c0bdd0aeb3b2cce0a74a6ca6250d2e5c",
      "new_mode": 33188,
      "new_path": "Lib/test/test_asyncio/test_sslproto.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96f1cc3c0520d57b2188594b4f4a29ab5b115763",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2026-10-10-22-29-13.gh-issue-159049.eJUiKL.rst"
    }
  ]
}
