)]}'
{
  "commit": "508d25ef34a69e698adeaf195fd03b2f4cdaecca",
  "tree": "811e95227cd9a8d1699768f633ca507a1d755050",
  "parents": [
    "a4681cd9819429a8a470fe516fce8e65f4528e48"
  ],
  "author": {
    "name": "Anirudh Padmarao",
    "email": "apadmarao@users.noreply.github.com",
    "time": "Thu Jan 24 03:52:18 2019 -0800"
  },
  "committer": {
    "name": "Ivan Levkivskyi",
    "email": "levkivskyi@gmail.com",
    "time": "Thu Jan 24 11:52:18 2019 +0000"
  },
  "message": "Set TypedDict module correctly when using class definition syntax (#2) (#4)\n\nI shuffled the code so that we only override `__module__` when TypedDict is instantiated (and not when it\u0027s subclassed). \r\n\r\nAnd I tested that `__module__` is correct with both syntaxes.\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c5442a3e1c0079432a7628d93856615eff7c3960",
      "old_mode": 33188,
      "old_path": "mypy_extensions.py",
      "new_id": "2c6c8713a00a021c6ae76ebf22b9861a619199ee",
      "new_mode": 33188,
      "new_path": "mypy_extensions.py"
    },
    {
      "type": "modify",
      "old_id": "a76f565cb6f91d5bf79adc7e9e8365ba16d22d6a",
      "old_mode": 33188,
      "old_path": "tests/testextensions.py",
      "new_id": "265f725caf59035c5b56b2ef93c0183b8a22c9d6",
      "new_mode": 33188,
      "new_path": "tests/testextensions.py"
    }
  ]
}
