)]}'
{
  "commit": "d905df766c367c350f20c46ccd99d4da19ed57d8",
  "tree": "9e08a6c88d6b0dd4e73810c3f3a152b61bd773aa",
  "parents": [
    "968dcd9e7a4d3aa9aaa1dfca693adf60d6b71ce7"
  ],
  "author": {
    "name": "Dong-hee Na",
    "email": "donghee.na92@gmail.com",
    "time": "Thu Feb 13 17:37:17 2020"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Feb 13 17:37:17 2020"
  },
  "message": "bpo-39573: Add Py_IS_TYPE() function (GH-18488)\n\nCo-Author: Neil Schemenauer \u003cnas-github@arctrix.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "083c3740531e4c98c3f8c815be8111bcec895d9d",
      "old_mode": 33188,
      "old_path": "Doc/c-api/structures.rst",
      "new_id": "fc3467bee4d3cf7818f9ac03e2156c3bee5a3012",
      "new_mode": 33188,
      "new_path": "Doc/c-api/structures.rst"
    },
    {
      "type": "modify",
      "old_id": "7cc2f1fe23937acbca1ac7c2f3e4654395214b1b",
      "old_mode": 33188,
      "old_path": "Include/boolobject.h",
      "new_id": "bb8044a2b02cf6ddb55be24d96ba80e72b7a49bd",
      "new_mode": 33188,
      "new_path": "Include/boolobject.h"
    },
    {
      "type": "modify",
      "old_id": "341ab38a15d5a8d5ce5cefb18072ddd9a81019ae",
      "old_mode": 33188,
      "old_path": "Include/bytearrayobject.h",
      "new_id": "9e95433f0f26f0b319c1bf5c1c469a0e089a31f2",
      "new_mode": 33188,
      "new_path": "Include/bytearrayobject.h"
    },
    {
      "type": "modify",
      "old_id": "27c31ee342c88b119c6a35bb171c1d9595820818",
      "old_mode": 33188,
      "old_path": "Include/bytesobject.h",
      "new_id": "5062d8d123ad3e6bdca0311ff821dc3134ea04a2",
      "new_mode": 33188,
      "new_path": "Include/bytesobject.h"
    },
    {
      "type": "modify",
      "old_id": "2f9b5b75d998aeda50113fe4b62849fdcf4714e6",
      "old_mode": 33188,
      "old_path": "Include/cellobject.h",
      "new_id": "f12aa90a42a8fe9f4d74b4b235d66a8e112ebeff",
      "new_mode": 33188,
      "new_path": "Include/cellobject.h"
    },
    {
      "type": "modify",
      "old_id": "3afddd20c80d74b84b3d48a5d587d050c2dd99a4",
      "old_mode": 33188,
      "old_path": "Include/code.h",
      "new_id": "107eba4b9c4314b2fc3b09ed90fb37c4bebe8ebe",
      "new_mode": 33188,
      "new_path": "Include/code.h"
    },
    {
      "type": "modify",
      "old_id": "cb8c52c580085444313fc6aee36401be638ffd3e",
      "old_mode": 33188,
      "old_path": "Include/complexobject.h",
      "new_id": "9221f9c51d65be46edcddc81f5c1d1b41a070144",
      "new_mode": 33188,
      "new_path": "Include/complexobject.h"
    },
    {
      "type": "modify",
      "old_id": "9581285247b3976e2973dcae3a6d22c305dc624c",
      "old_mode": 33188,
      "old_path": "Include/context.h",
      "new_id": "619746d501efdc541cf30aa5ceeeddb3a45d49d5",
      "new_mode": 33188,
      "new_path": "Include/context.h"
    },
    {
      "type": "modify",
      "old_id": "00507cb85cc04aaf3fdd229547d3d8d8aa4e65de",
      "old_mode": 33188,
      "old_path": "Include/datetime.h",
      "new_id": "5d9f2558f924d0b66403348195bd7fdfbe8d30e7",
      "new_mode": 33188,
      "new_path": "Include/datetime.h"
    },
    {
      "type": "modify",
      "old_id": "b37573ad48c003d3f700c1073585244c672bc563",
      "old_mode": 33188,
      "old_path": "Include/dictobject.h",
      "new_id": "c88b0aa0a5d0f96aab1d17a4c001c72cc633ef14",
      "new_mode": 33188,
      "new_path": "Include/dictobject.h"
    },
    {
      "type": "modify",
      "old_id": "0fb9fc4e0fae7567d557ad3fe0f5e0c60f5c07e2",
      "old_mode": 33188,
      "old_path": "Include/floatobject.h",
      "new_id": "917dfcc26445cebc31bdabcf42e9b463d02311d2",
      "new_mode": 33188,
      "new_path": "Include/floatobject.h"
    },
    {
      "type": "modify",
      "old_id": "c6dd67d6124d3e7a876b6ae1ca99b74a2f0598b1",
      "old_mode": 33188,
      "old_path": "Include/funcobject.h",
      "new_id": "c5cc9d261a314e61005fb82889e53f699936d74a",
      "new_mode": 33188,
      "new_path": "Include/funcobject.h"
    },
    {
      "type": "modify",
      "old_id": "5ee9a2831d12bf77e1d66696002bfb4c02e33e65",
      "old_mode": 33188,
      "old_path": "Include/genobject.h",
      "new_id": "b87a6485631c0140e655bb7d1e22a3ab71ba8766",
      "new_mode": 33188,
      "new_path": "Include/genobject.h"
    },
    {
      "type": "modify",
      "old_id": "e65aef5e21a9548493a1e797881e42bd72f8382a",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_hamt.h",
      "new_id": "aaf655909551af4704c98a1c4a1dbd80b29aaf79",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_hamt.h"
    },
    {
      "type": "modify",
      "old_id": "eec2ee271eb67db29a3cabc1b6a44080d01ce480",
      "old_mode": 33188,
      "old_path": "Include/iterobject.h",
      "new_id": "51139bf1874088965d0f341e442f653a2c5aae0f",
      "new_mode": 33188,
      "new_path": "Include/iterobject.h"
    },
    {
      "type": "modify",
      "old_id": "34dfcf92ec93ab889642e4809b4eee477c8285c7",
      "old_mode": 33188,
      "old_path": "Include/listobject.h",
      "new_id": "2a8a25525d1d7bf660ab7ed55592a4714ac6c5af",
      "new_mode": 33188,
      "new_path": "Include/listobject.h"
    },
    {
      "type": "modify",
      "old_id": "990a716f220399a11af26a78c15682d9e3ca358b",
      "old_mode": 33188,
      "old_path": "Include/memoryobject.h",
      "new_id": "306028f4b225d8bbd0f0d443969b696cce991fed",
      "new_mode": 33188,
      "new_path": "Include/memoryobject.h"
    },
    {
      "type": "modify",
      "old_id": "d9f8d4f80c2cd815ed42aff2954164ae288dd6e1",
      "old_mode": 33188,
      "old_path": "Include/methodobject.h",
      "new_id": "adb2d9e884fbb00197d63c9be6e9b1d443cc0499",
      "new_mode": 33188,
      "new_path": "Include/methodobject.h"
    },
    {
      "type": "modify",
      "old_id": "e246fd2faf9184805a48f93d346a960ed9726868",
      "old_mode": 33188,
      "old_path": "Include/moduleobject.h",
      "new_id": "cf9ad40c0a17a0518f169d9d0d18645206da0cbb",
      "new_mode": 33188,
      "new_path": "Include/moduleobject.h"
    },
    {
      "type": "modify",
      "old_id": "11539ee080503d1c2725df8107cd0170303abf88",
      "old_mode": 33188,
      "old_path": "Include/object.h",
      "new_id": "3d0da52c2b6b1c49494f0178785606ae3d10a67c",
      "new_mode": 33188,
      "new_path": "Include/object.h"
    },
    {
      "type": "modify",
      "old_id": "35aff8a29a6e34f2c3262bb9a8d44bd1b449f752",
      "old_mode": 33188,
      "old_path": "Include/odictobject.h",
      "new_id": "e070413017d801c8c41d430cfb8431371987bf45",
      "new_mode": 33188,
      "new_path": "Include/odictobject.h"
    },
    {
      "type": "modify",
      "old_id": "d9ecda7a4b6e4a1f26500770e79b7996425d3832",
      "old_mode": 33188,
      "old_path": "Include/pycapsule.h",
      "new_id": "fb5d503fea73f13a254dc51b003e703b511250dd",
      "new_mode": 33188,
      "new_path": "Include/pycapsule.h"
    },
    {
      "type": "modify",
      "old_id": "7e4dc28894b042097c22387ad31dfe80ad8917f8",
      "old_mode": 33188,
      "old_path": "Include/rangeobject.h",
      "new_id": "d6af8473f9e8d33f011c6c42d6350fa00ca6ac3d",
      "new_mode": 33188,
      "new_path": "Include/rangeobject.h"
    },
    {
      "type": "modify",
      "old_id": "fc0ea83925f92f2e51a6f61a1e8060ee928f5865",
      "old_mode": 33188,
      "old_path": "Include/setobject.h",
      "new_id": "05a097eba7f7da05c9370eb28519d9d527965437",
      "new_mode": 33188,
      "new_path": "Include/setobject.h"
    },
    {
      "type": "modify",
      "old_id": "aae6f3cc7945e1774d10f58e332dab4fd475d592",
      "old_mode": 33188,
      "old_path": "Include/sliceobject.h",
      "new_id": "2c889508b4b495b56df2fc034f6f6ad5baebba89",
      "new_mode": 33188,
      "new_path": "Include/sliceobject.h"
    },
    {
      "type": "modify",
      "old_id": "5dcfa7e2c2bb68e95850975da5fbf65566fcc604",
      "old_mode": 33188,
      "old_path": "Include/symtable.h",
      "new_id": "abd19a7923e1ba3186231e9e83826f633198cc50",
      "new_mode": 33188,
      "new_path": "Include/symtable.h"
    },
    {
      "type": "modify",
      "old_id": "b451927fafa3a85fb86510c56dffdd0845a43d99",
      "old_mode": 33188,
      "old_path": "Include/traceback.h",
      "new_id": "0efbae8a76a2f2983967a8b57c25c0045f6018eb",
      "new_mode": 33188,
      "new_path": "Include/traceback.h"
    },
    {
      "type": "modify",
      "old_id": "590902de9d0215c35f5455013c729e61cfaddafa",
      "old_mode": 33188,
      "old_path": "Include/tupleobject.h",
      "new_id": "d3504b0501f9ef5e1cb1c3d2919fc25e7e31cd1d",
      "new_mode": 33188,
      "new_path": "Include/tupleobject.h"
    },
    {
      "type": "modify",
      "old_id": "4dea4942181225e9ec5b6f797d1d970868729ef4",
      "old_mode": 33188,
      "old_path": "Include/unicodeobject.h",
      "new_id": "500ce242e9f0e850f483695463701aed7d3cce14",
      "new_mode": 33188,
      "new_path": "Include/unicodeobject.h"
    },
    {
      "type": "modify",
      "old_id": "17051568f3a6e9880a7ceae50b85088f179edf37",
      "old_mode": 33188,
      "old_path": "Include/weakrefobject.h",
      "new_id": "ac4b4821c8a1470fd8e0b5f078b62da1521ebf2e",
      "new_mode": 33188,
      "new_path": "Include/weakrefobject.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "56e7e1ba3242cef7e961769207fc0e2d568cd26e",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Core and Builtins/2020-02-13-01-30-22.bpo-39573.uTFj1m.rst"
    },
    {
      "type": "modify",
      "old_id": "0efd57de7a5a34b64f3a0224fefd900baa036973",
      "old_mode": 33188,
      "old_path": "Objects/genobject.c",
      "new_id": "0837698fd784c9579eed81f24feb1995fde38920",
      "new_mode": 33188,
      "new_path": "Objects/genobject.c"
    }
  ]
}
