)]}'
{
  "commit": "bc9d92c67933917b474e61905451c6408c68e71d",
  "tree": "3cbe6bee6f8d7029f26b7bdfdb5c57873088e073",
  "parents": [
    "3aaed083a3f5eb7e490495c460b3dc1ce7451ce8"
  ],
  "author": {
    "name": "Wulian",
    "email": "1055917385@qq.com",
    "time": "Sun Aug 11 16:35:51 2024"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Aug 11 16:35:51 2024"
  },
  "message": "gh-122858: Deprecate `asyncio.iscoroutinefunction` (#122875)\n\nDeprecate `asyncio.iscoroutinefunction` in favor of `inspect.iscoroutinefunction`.\r\n\r\nCo-authored-by: Kumar Aditya \u003ckumaraditya@python.org\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "757277e102d80e7b62984e41e05c52b06e02c0c8",
      "old_mode": 33188,
      "old_path": "Doc/library/unittest.mock.rst",
      "new_id": "e15f8a4e903dc5d6aab30d7f1e2e1b65ea4e2432",
      "new_mode": 33188,
      "new_path": "Doc/library/unittest.mock.rst"
    },
    {
      "type": "modify",
      "old_id": "a7c817c47d66c6e44928181523be5f339bcb815e",
      "old_mode": 33188,
      "old_path": "Doc/whatsnew/3.14.rst",
      "new_id": "27594c3dea8161db8af844017db9cc27a5c38e0a",
      "new_mode": 33188,
      "new_path": "Doc/whatsnew/3.14.rst"
    },
    {
      "type": "modify",
      "old_id": "e4a39f4d345c79088ef939218390740b46287ac0",
      "old_mode": 33188,
      "old_path": "Lib/asyncio/base_events.py",
      "new_id": "000647f57dd9e30c5f24ce14e406bcd82ff54f08",
      "new_mode": 33188,
      "new_path": "Lib/asyncio/base_events.py"
    },
    {
      "type": "modify",
      "old_id": "ab4f30eb51ba2c6083f6254d631c41f0671aaf60",
      "old_mode": 33188,
      "old_path": "Lib/asyncio/coroutines.py",
      "new_id": "a51319cb72a6a9b22104c283378b17c291126092",
      "new_mode": 33188,
      "new_path": "Lib/asyncio/coroutines.py"
    },
    {
      "type": "modify",
      "old_id": "2796e397c0e84d8d1090927020e554b2e017939b",
      "old_mode": 33188,
      "old_path": "Lib/asyncio/unix_events.py",
      "new_id": "0227eb506c6016857978df6933cf78c8c9583765",
      "new_mode": 33188,
      "new_path": "Lib/asyncio/unix_events.py"
    },
    {
      "type": "modify",
      "old_id": "033784bc7aec05777e7bd81a3075ae1753cc582e",
      "old_mode": 33188,
      "old_path": "Lib/test/test_asyncio/test_pep492.py",
      "new_id": "84c5f99129585bb78beb8d96c3f0afe1ba9434a0",
      "new_mode": 33188,
      "new_path": "Lib/test/test_asyncio/test_pep492.py"
    },
    {
      "type": "modify",
      "old_id": "9b22fb942c6339fe33dae2ad3c573619233e8b68",
      "old_mode": 33188,
      "old_path": "Lib/test/test_asyncio/test_tasks.py",
      "new_id": "a1013ab803348de0097326fd9e133552676d6d5e",
      "new_mode": 33188,
      "new_path": "Lib/test/test_asyncio/test_tasks.py"
    },
    {
      "type": "modify",
      "old_id": "a4feae7e9d3b73fbbec188f0cd6ec5df7f7066ee",
      "old_mode": 33188,
      "old_path": "Lib/test/test_unittest/testmock/testmagicmethods.py",
      "new_id": "5ca753b8f20811f0520fe7845fa37aade092f063",
      "new_mode": 33188,
      "new_path": "Lib/test/test_unittest/testmock/testmagicmethods.py"
    },
    {
      "type": "modify",
      "old_id": "2bbbcf40e21543e6c65d8419046329d81b04587b",
      "old_mode": 33188,
      "old_path": "Lib/unittest/mock.py",
      "new_id": "480c85bed9b31ed8fd852bd1a39279c62b2e91db",
      "new_mode": 33188,
      "new_path": "Lib/unittest/mock.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d452ad6a4f6d90550dfe8f956acd666b54e41778",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2024-08-10-10-21-44.gh-issue-122858.ZC1rJD.rst"
    }
  ]
}
