)]}'
{
  "commit": "a7c893601f8c3c5e4ccff7af306d8b656526ef12",
  "tree": "bfaca81574bf96f5f7a6fb8a6edb711e026931b3",
  "parents": [
    "59104946ab4aead987dfd7169327e49e86803ab7"
  ],
  "author": {
    "name": "John Admanski",
    "email": "jadmanski@google.com",
    "time": "Wed May 19 09:13:17 2021 -0700"
  },
  "committer": {
    "name": "John Admanski",
    "email": "jadmanski@google.com",
    "time": "Wed May 19 09:13:17 2021 -0700"
  },
  "message": "Replace usage of fractions.gcd with a conditional that uses math.gcd if\nit is available and which falls back to fractions.gcd if it is not. This\nallows the code to work in Python 3.9+ where the deprecated\nfractions.gcd function was removed.\n\nIf support for versions of Python older than 3.5 is dropped then this\ncode could be simplified to just use math.gcd.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7191adab6c8ff7545e0c227aa59da8826927e32b",
      "old_mode": 33188,
      "old_path": "compiler/front_end/expression_bounds.py",
      "new_id": "5d37e1cffc5af554ff51478fe54ca881ba721c8f",
      "new_mode": 33188,
      "new_path": "compiler/front_end/expression_bounds.py"
    }
  ]
}
