)]}'
{
  "commit": "6f92424d8ef0eb16ffa502098b26b91f4607be61",
  "tree": "f6350bc54c28b015c99fc469feea0e1ee2c0376d",
  "parents": [
    "4b0e334843b76043c8e69b16ceb4c8478f134c01"
  ],
  "author": {
    "name": "Eduardo Villalpando Mello",
    "email": "eduardovil@microsoft.com",
    "time": "Tue Oct 13 18:41:01 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Oct 13 18:41:01 2026"
  },
  "message": "gh-159225: PyREPL input should not write to history (#159263)\n\n* gh-159225: PyREPL input should not write to history\n\nValues entered in an input statement are not Python statements and thus the reader should suspend history recording when in input mode\n\n* 📜🤖 Added by blurb_it.\n\n* Remove comment\n\n* Only suspend writing\n\n* gh-159225: Cover input history isolation and interrupted reads\n\n---------\n\nCo-authored-by: blurb-it[bot] \u003c43283697+blurb-it[bot]@users.noreply.github.com\u003e\nCo-authored-by: Pablo Galindo Salgado \u003cPablogsal@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e0d315915987651669b21aa4dc43bb9e02428e2d",
      "old_mode": 33188,
      "old_path": "Lib/_pyrepl/historical_reader.py",
      "new_id": "b5cdc82d826ddb4e9bebaaef9aa5e77e68113586",
      "new_mode": 33188,
      "new_path": "Lib/_pyrepl/historical_reader.py"
    },
    {
      "type": "modify",
      "old_id": "1d00de3683db231b2827cdf0c16339a0968eb944",
      "old_mode": 33188,
      "old_path": "Lib/_pyrepl/readline.py",
      "new_id": "a8af6cb425d0c991253fa81bf9c3e9ea85555c7a",
      "new_mode": 33188,
      "new_path": "Lib/_pyrepl/readline.py"
    },
    {
      "type": "modify",
      "old_id": "1e0f99f5f97c83af65bbcc498c9057300e96103c",
      "old_mode": 33188,
      "old_path": "Lib/test/test_pyrepl/test_pyrepl.py",
      "new_id": "d748c07d60d2a4b037d7c448b763c112e4b3ea71",
      "new_mode": 33188,
      "new_path": "Lib/test/test_pyrepl/test_pyrepl.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a9ee0e6a7eb97d2df66343c438f264c979a7baf0",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2026-10-12-21-20-00.gh-issue-159225.T8jlor.rst"
    }
  ]
}
