)]}'
{
  "commit": "2dae7d2c3da73653e6de329dc15c55056a0b9ab6",
  "tree": "bd333dce394b0b14e74326571e66ce0537eca7a8",
  "parents": [
    "b06ce6ea566247b306f0531c5716e57b9c7b4876"
  ],
  "author": {
    "name": "Mike Bayer",
    "email": "mike_mp@zzzcomputing.com",
    "time": "Sun Jan 05 21:11:07 2020 -0500"
  },
  "committer": {
    "name": "Mike Bayer",
    "email": "mike_mp@zzzcomputing.com",
    "time": "Sun Jan 05 21:18:15 2020 -0500"
  },
  "message": "Replace usage of parser.suite with ast.parse\n\nReplaced usage of the long-superseded \"parser.suite\" module in the\nmako.util package for parsing the python magic encoding comment with the\n\"ast.parse\" function introduced many years ago in Python 2.5, as\n\"parser.suite\" is emitting deprecation warnings in Python 3.9.\n\nAdditionally repair two error-detection unit tests that were using a\n\"print\" statement despite the tests running under Python 3; while the\ntests were passing they were no longer testing the right thing.\n\nFixes: #310\nChange-Id: Id436e2c6620438ef16b3f188b989233c82972b29\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e824924b7e148b09594a9467e09e5930d6defe84",
      "new_mode": 33188,
      "new_path": "doc/build/unreleased/310.rst"
    },
    {
      "type": "modify",
      "old_id": "498edbced89cc45fb75589206869e0577b5a9cb6",
      "old_mode": 33188,
      "old_path": "mako/util.py",
      "new_id": "16e3c72658c4ffbba33f6c1953d5eb9b69f6d060",
      "new_mode": 33188,
      "new_path": "mako/util.py"
    },
    {
      "type": "modify",
      "old_id": "862dce5d43d0e5cb0355acbd500b336bf2614cce",
      "old_mode": 33188,
      "old_path": "test/templates/unicode_runtime_error.html",
      "new_id": "dda7f62ff9ab64f87a7fa36bf0ca881f0470a3da",
      "new_mode": 33188,
      "new_path": "test/templates/unicode_runtime_error.html"
    },
    {
      "type": "modify",
      "old_id": "982af33cc864619ee828c3ff0b82a1ecebb6bb7a",
      "old_mode": 33188,
      "old_path": "test/templates/unicode_syntax_error.html",
      "new_id": "aa53025b871d96817afd80682abfc0614ad0774e",
      "new_mode": 33188,
      "new_path": "test/templates/unicode_syntax_error.html"
    }
  ]
}
