)]}'
{
  "commit": "0a020fa73cf5339a80d81c5b44e17116a5c5307e",
  "tree": "e0ee8222f6c407ded699ff58e059217bef705f13",
  "parents": [
    "67cc05926b037243b71e857a394318c3a09d1daf"
  ],
  "author": {
    "name": "Alex Waygood",
    "email": "Alex.Waygood@Gmail.com",
    "time": "Wed Jul 12 11:22:18 2023 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jul 12 11:22:18 2023 +0100"
  },
  "message": "Bump pytest to \u003e\u003d7.4.0 (#15611)\n\nThe 7.4.0 release of pytest broke mypy because we were using some\r\nundocumented, private API that was removed. Ideally we\u0027d stop using the\r\nprivate API, but nobody seems to remember why we started using the\r\nprivate API in the first place (see\r\nhttps://github.com/python/mypy/pull/15501#issuecomment-1607083799, and\r\nfollowing comments). For now it (unfortunately) seems safer to just\r\nmigrate to the new private API rather than try to figure out an\r\nalternative using public API.\r\n\r\nI also took @bluetech\u0027s advice in\r\nhttps://github.com/python/mypy/pull/15501#issuecomment-1606259499 to\r\nimprove the type annotations in the method in question.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "940776bf7b19a8143bd06a10677a08bae0f2279e",
      "old_mode": 33188,
      "old_path": "mypy/test/data.py",
      "new_id": "f9bb951650df65f446a195a0ad3563aa17e9fe13",
      "new_mode": 33188,
      "new_path": "mypy/test/data.py"
    },
    {
      "type": "modify",
      "old_id": "195909b71b8d8a7a110a0343fd684ab96293becb",
      "old_mode": 33188,
      "old_path": "test-requirements.txt",
      "new_id": "5340973a4de13134bd5f2fadc5094160d5b846d7",
      "new_mode": 33188,
      "new_path": "test-requirements.txt"
    }
  ]
}
