)]}'
{
  "commit": "bbcd6cc7824488a6f809bf9f981aa054093be023",
  "tree": "a2723989a0ba5b9370b3f3f5738e5ffdd9e7ea0b",
  "parents": [
    "25d1496d581dcc3e2c0e15c38b5f19455800971f"
  ],
  "author": {
    "name": "davidriazati",
    "email": "davidriazati@fb.com",
    "time": "Tue Jun 11 11:51:40 2019 -0700"
  },
  "committer": {
    "name": "Facebook Github Bot",
    "email": "facebook-github-bot@users.noreply.github.com",
    "time": "Tue Jun 11 12:03:57 2019 -0700"
  },
  "message": "Support for type annotations instead of torch.jit.annotate() (#21390)\n\nSummary:\nThis adds support for PEP 526 style annotations on assignments in place of\n`torch.jit.annotate()`, so\n\n```python\na \u003d torch.jit.annotate(List[int], [])\n```\n\nturns into\n\n```python\na : List[int] \u003d []\n```\n](https://our.intern.facebook.com/intern/diff/15706021/)\nPull Request resolved: https://github.com/pytorch/pytorch/pull/21390\n\nPulled By: driazati\n\nDifferential Revision: D15706021\n\nfbshipit-source-id: 8bf1459f229d5fd0e16e59953b9656e85a2207fb\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9edfa99c1f9629d20131ffa149ca9fb4cf2a861e",
      "old_mode": 33188,
      "old_path": "test/expect/TestScript.test_python_frontend.expect",
      "new_id": "861d7c3ebb85e48bd796a887d9ffa08ac47405ca",
      "new_mode": 33188,
      "new_path": "test/expect/TestScript.test_python_frontend.expect"
    },
    {
      "type": "modify",
      "old_id": "5e739d7202dc0e26b28a8671038ca73647dbd08e",
      "old_mode": 33188,
      "old_path": "test/test_jit.py",
      "new_id": "8696c8246ece5dddf1d5354105384d66972c2e38",
      "new_mode": 33188,
      "new_path": "test/test_jit.py"
    },
    {
      "type": "modify",
      "old_id": "cc1dfd366cb07f8fa08299615c80e1fdd8e33c4c",
      "old_mode": 33188,
      "old_path": "torch/csrc/jit/script/compiler.cpp",
      "new_id": "de94c5c47268e570535fa2140ddc987ed9d5b400",
      "new_mode": 33188,
      "new_path": "torch/csrc/jit/script/compiler.cpp"
    },
    {
      "type": "modify",
      "old_id": "3bc8ce50b1ba02bb69db6e3605c1d3d60f3a783f",
      "old_mode": 33188,
      "old_path": "torch/csrc/jit/script/parser.cpp",
      "new_id": "fe5a28600d48fe9135a9d6abec8a684f0401715b",
      "new_mode": 33188,
      "new_path": "torch/csrc/jit/script/parser.cpp"
    },
    {
      "type": "modify",
      "old_id": "9f88a87d9599f4b239087dc98bae8f72de4d735f",
      "old_mode": 33188,
      "old_path": "torch/csrc/jit/script/python_tree_views.cpp",
      "new_id": "6972cfeb4179a820cfebd3e76d950598d2df41fb",
      "new_mode": 33188,
      "new_path": "torch/csrc/jit/script/python_tree_views.cpp"
    },
    {
      "type": "modify",
      "old_id": "9997adfc641873cdd7b260b2fa47d4e360067c06",
      "old_mode": 33188,
      "old_path": "torch/csrc/jit/script/tree_views.h",
      "new_id": "95863a13a49f01b2945d23e164afc6d45ef75edc",
      "new_mode": 33188,
      "new_path": "torch/csrc/jit/script/tree_views.h"
    },
    {
      "type": "modify",
      "old_id": "7a9d02127396b1ab654414e01fcd26289137c6d8",
      "old_mode": 33188,
      "old_path": "torch/jit/frontend.py",
      "new_id": "05b6fcd028490e25d15d6fe89075f69f76aae796",
      "new_mode": 33188,
      "new_path": "torch/jit/frontend.py"
    }
  ]
}
