)]}'
{
  "commit": "ba22e8f174309979d90047c5dc64fcb63bc2c32e",
  "tree": "fe5add86cf54ab65ba7fdc1cc48bc23685884835",
  "parents": [
    "8af4712a16e4b7d1b60f1faec13cd7a88da95f6a"
  ],
  "author": {
    "name": "Berker Peksag",
    "email": "berker.peksag@gmail.com",
    "time": "Tue Feb 25 03:19:03 2020"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 25 03:19:03 2020"
  },
  "message": "bpo-30566: Fix IndexError when using punycode codec (GH-18632)\n\nTrying to decode an invalid string with the punycode codec\r\nshoud raise UnicodeError.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "66c51013ea431ace41d4c7b20da8df3349dc834c",
      "old_mode": 33188,
      "old_path": "Lib/encodings/punycode.py",
      "new_id": "1c5726447077b1716e4fa772ff85345c54d441f2",
      "new_mode": 33188,
      "new_path": "Lib/encodings/punycode.py"
    },
    {
      "type": "modify",
      "old_id": "3aec34c7f167d649589016022b040b0ebdfcd5e8",
      "old_mode": 33188,
      "old_path": "Lib/test/test_codecs.py",
      "new_id": "8d9cb9089039cf2492035bbbeba136cac2798ac2",
      "new_mode": 33188,
      "new_path": "Lib/test/test_codecs.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c780633030090daecbcf4134e8d62b13645af48e",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2020-02-24-03-45-28.bpo-30566.qROxty.rst"
    }
  ]
}
