)]}'
{
  "commit": "79114d19df14b28effc8bbd7cb376521d83b0046",
  "tree": "382902c56b3a6d7a7bdbfbe2a696f9fb92a90ad2",
  "parents": [
    "8c70e8043db2c3b537bdfaa42632451950f51b68"
  ],
  "author": {
    "name": "Jukka Lehtosalo",
    "email": "jukka.lehtosalo@iki.fi",
    "time": "Thu Jul 06 18:09:57 2023 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jul 06 18:09:57 2023 +0100"
  },
  "message": "[mypyc] Fix multiple inheritance with a protocol on Python 3.12 (#15572)\n\nFix the testProtocol test case in mypyc/test-data/run-classes.test.\r\n\r\nThere was a comment indicating that the code that causes the test to\r\nfail on 3.12 is required Python versions older than 3.7, so let\u0027s remove\r\nit. We only support 3.8 and later these days.\r\n\r\nWork on https://github.com/mypyc/mypyc/issues/995.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "88a76fb210d7af9255772f47eb248840d6d50e56",
      "old_mode": 33188,
      "old_path": "mypyc/lib-rt/misc_ops.c",
      "new_id": "f28eeb57e6467b0708b0ba2619f472cad312d5af",
      "new_mode": 33188,
      "new_path": "mypyc/lib-rt/misc_ops.c"
    }
  ]
}
