)]}'
{
  "commit": "c883ad633c45540a82788d3e69d1aeca5e18ebe1",
  "tree": "8363812ded2a92a6e1d31a1054daa8bd1133c40b",
  "parents": [
    "a5fd7ba939d07fcc8788d19d72b499bb91ebcacf"
  ],
  "author": {
    "name": "Guido van Rossum",
    "email": "guido@python.org",
    "time": "Fri May 31 21:19:53 2002"
  },
  "committer": {
    "name": "Guido van Rossum",
    "email": "guido@python.org",
    "time": "Fri May 31 21:19:53 2002"
  },
  "message": "Backport to 2.1.x:\n\nSF bug 533625 (Armin Rigo). rexec: potential security hole\n\nIf a rexec instance allows writing in the current directory (a common\nthing to do), there\u0027s a way to execute bogus bytecode.  Fix this by\nnot allowing imports from .pyc files (in a way that allows a site to\nconfigure things so that .pyc files *are* allowed, if writing is not\nallowed).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1f56a984b8f6b1c793941f45e1dbb60ac1ab05ae",
      "old_mode": 33188,
      "old_path": "Doc/lib/librexec.tex",
      "new_id": "f00ddfcfc019f9034907fdf3ee93e56dddbd4a6a",
      "new_mode": 33188,
      "new_path": "Doc/lib/librexec.tex"
    },
    {
      "type": "modify",
      "old_id": "cb397ce75c9676a5c1ceae43e7ca6a1f738bb619",
      "old_mode": 33188,
      "old_path": "Lib/rexec.py",
      "new_id": "ccc53df03a25ad0b70e5f1fe2f5568c9b049cc38",
      "new_mode": 33188,
      "new_path": "Lib/rexec.py"
    }
  ]
}
