)]}'
{
  "commit": "0d140b8c5ea83d095cb35b6b0c9434cb63fe6ced",
  "tree": "39ff9b2c6bcb4968f4086b3af5a385db343877c5",
  "parents": [
    "c879b9fddf570a46d51df81fd181015ed983224a"
  ],
  "author": {
    "name": "Alex Waygood",
    "email": "Alex.Waygood@Gmail.com",
    "time": "Tue Aug 29 11:23:22 2023"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Aug 29 11:23:22 2023"
  },
  "message": "gh-108455: peg_generator: make the mypy config slightly stricter (#108627)\n\n* Enable `--no-implicit-reexport`\r\n\r\n* Enable the `truthy-bool` error code\r\n\r\n* Enable the `ignore-without-code` error code\r\n\r\n* Explicitly note that `--warn-unreachable` cannot yet be enabled",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bc94c6a94512b091861f4d1a951d97254420116f",
      "old_mode": 33188,
      "old_path": "Tools/peg_generator/mypy.ini",
      "new_id": "6a45165e8eecb5e86ea6b6cb69326ab941e859d7",
      "new_mode": 33188,
      "new_path": "Tools/peg_generator/mypy.ini"
    },
    {
      "type": "modify",
      "old_id": "2910d6ccf1c694f799a607db432c9180e34d5a56",
      "old_mode": 33261,
      "old_path": "Tools/peg_generator/pegen/__main__.py",
      "new_id": "262c8a6db68f6ed63954b2efd6b6c65b66b66bd8",
      "new_mode": 33261,
      "new_path": "Tools/peg_generator/pegen/__main__.py"
    },
    {
      "type": "modify",
      "old_id": "eab48efe2089ee3d3dcf53f73b92b7a768599746",
      "old_mode": 33188,
      "old_path": "Tools/peg_generator/pegen/parser.py",
      "new_id": "ed0aec9db2443fab45bb3bc366e6c61c60e5b277",
      "new_mode": 33188,
      "new_path": "Tools/peg_generator/pegen/parser.py"
    },
    {
      "type": "modify",
      "old_id": "9fcca928b08ee57686872be8e74f5c21ed802e62",
      "old_mode": 33188,
      "old_path": "Tools/peg_generator/pegen/testutil.py",
      "new_id": "50cc8520f2ce3fa65a7d7d180e11b518478016dc",
      "new_mode": 33188,
      "new_path": "Tools/peg_generator/pegen/testutil.py"
    }
  ]
}
