)]}'
{
  "commit": "ba070d9fa43e2017cdfd17273af4d5373506751c",
  "tree": "890c17674d0d2eac4b5be7a2df35e44bd4e98e92",
  "parents": [
    "64da8a8bc2cee407443fb7cadc72fee3dc330ef3"
  ],
  "author": {
    "name": "Naomi Seyfer",
    "email": "violet@antepenultimate.org",
    "time": "Tue May 02 09:05:10 2017 -0700"
  },
  "committer": {
    "name": "Jukka Lehtosalo",
    "email": "jukka.lehtosalo@iki.fi",
    "time": "Tue May 02 17:05:10 2017 +0100"
  },
  "message": "Better callable: `Callable[[Arg(\u0027x\u0027, int), VarArg(str)], int]` now a thing you can do (#2607)\n\nImplements an experimental feature to allow Callable to have any kind of signature an actual function definition does.\r\n\r\nThis should enable better typing of callbacks \u0026c.\r\n\r\nInitial discussion: python/typing#239\r\nProposal, v. similar to this impl: python/typing#264\r\nRelevant typeshed PR: python/typeshed#793",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "26e568cc0a273df375b68106e722629aec4d6090",
      "old_mode": 33188,
      "old_path": "mypy_extensions.py",
      "new_id": "82eea32a31d8aafff5d8e7e96b5bb940a9fa6a33",
      "new_mode": 33188,
      "new_path": "mypy_extensions.py"
    }
  ]
}
