)]}'
{
  "commit": "91f4380cedbae32b49adbea2518014a5624c6523",
  "tree": "fbc47b8ee756f9e0a8f6bacf6b055490f2ef9ab3",
  "parents": [
    "22ccb0b4902137275960c008ef77b88fa82729ce"
  ],
  "author": {
    "name": "Antoine Pitrou",
    "email": "antoine@python.org",
    "time": "Sun May 26 15:10:09 2019"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun May 26 15:10:09 2019"
  },
  "message": "bpo-36785: PEP 574 implementation (GH-7076)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f4c41ac68d2f7997004f2a59a6ff05cccc0ee187",
      "old_mode": 33188,
      "old_path": "Doc/library/pickle.rst",
      "new_id": "6aa30492c7060cc0e74f79924c0cadc822479673",
      "new_mode": 33188,
      "new_path": "Doc/library/pickle.rst"
    },
    {
      "type": "modify",
      "old_id": "55b06aeea9846f8bb6c9cd25e3efba684aa4b55f",
      "old_mode": 33188,
      "old_path": "Include/Python.h",
      "new_id": "17ad5b3071d40526043f7c9fc753945c1942b1c4",
      "new_mode": 33188,
      "new_path": "Include/Python.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f07e900bf26dacf2dfcc797495b245fa03df50be",
      "new_mode": 33188,
      "new_path": "Include/picklebufobject.h"
    },
    {
      "type": "modify",
      "old_id": "be8e3811947b74aaf0f854dc38cb8aa581b747e0",
      "old_mode": 33188,
      "old_path": "Lib/pickle.py",
      "new_id": "cb768b28586a1de6acd146de288e9a9785c13a02",
      "new_mode": 33188,
      "new_path": "Lib/pickle.py"
    },
    {
      "type": "modify",
      "old_id": "ed8bee36e8c586abc87770cbcf4237e3d91fb9fa",
      "old_mode": 33188,
      "old_path": "Lib/pickletools.py",
      "new_id": "95706e746c9870c92996a622ef56a25c41aa88cd",
      "new_mode": 33188,
      "new_path": "Lib/pickletools.py"
    },
    {
      "type": "modify",
      "old_id": "4f8c2942df93dd72b1508930908c2d050fdaae08",
      "old_mode": 33188,
      "old_path": "Lib/test/pickletester.py",
      "new_id": "f6fda9ee6d8363cc2f043eea036d4ff6afa22c87",
      "new_mode": 33188,
      "new_path": "Lib/test/pickletester.py"
    },
    {
      "type": "modify",
      "old_id": "be52b389e62dc1b85ae0a61d87d2fba86b801b05",
      "old_mode": 33188,
      "old_path": "Lib/test/test_inspect.py",
      "new_id": "b3aae3a18ecfae6e7662cee0e7a83968392c2919",
      "new_mode": 33188,
      "new_path": "Lib/test/test_inspect.py"
    },
    {
      "type": "modify",
      "old_id": "435c248802d3d7e537334b480e34770fa579b7b9",
      "old_mode": 33188,
      "old_path": "Lib/test/test_pickle.py",
      "new_id": "5f7a879b935d922fac54296fb7eb18c31513518a",
      "new_mode": 33188,
      "new_path": "Lib/test/test_pickle.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e72157fd022169a5577a94dfff22082b49bd6f6",
      "new_mode": 33188,
      "new_path": "Lib/test/test_picklebuffer.py"
    },
    {
      "type": "modify",
      "old_id": "e40a958f7ebaefb59827498f2bd3a81a39109031",
      "old_mode": 33188,
      "old_path": "Lib/test/test_pickletools.py",
      "new_id": "8cc6ca58cd04b43f793793054d99a2b87db4aafd",
      "new_mode": 33188,
      "new_path": "Lib/test/test_pickletools.py"
    },
    {
      "type": "modify",
      "old_id": "839c58f0fde5be1424bd47c6e0ed836ec91f9fe5",
      "old_mode": 33188,
      "old_path": "Lib/test/test_pyclbr.py",
      "new_id": "0b3934f6226e3673508f2613cf9a855a7da5aa3e",
      "new_mode": 33188,
      "new_path": "Lib/test/test_pyclbr.py"
    },
    {
      "type": "modify",
      "old_id": "ee94ad54a272e543aed338e4b5d0b3d03e6db6b1",
      "old_mode": 33188,
      "old_path": "Makefile.pre.in",
      "new_id": "8071a94dd6ff160574b9c2565248d22b2580ca99",
      "new_mode": 33188,
      "new_path": "Makefile.pre.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a86054bbe869cecd0cdb6a6d3c797fe5b29d553",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Library/2019-05-03-20-47-55.bpo-36785.PQLnPq.rst"
    },
    {
      "type": "modify",
      "old_id": "24a5d22770127412cfb06e249226e59cb365010b",
      "old_mode": 33188,
      "old_path": "Modules/_pickle.c",
      "new_id": "a3f02ae8813d9109beb61d67e3a1373663547b25",
      "new_mode": 33188,
      "new_path": "Modules/_pickle.c"
    },
    {
      "type": "modify",
      "old_id": "1da2f936be4399ee7b465437a1a940fab0d40ba4",
      "old_mode": 33188,
      "old_path": "Modules/clinic/_pickle.c.h",
      "new_id": "8ac723fd43a681d155516a6a596538cc4e765052",
      "new_mode": 33188,
      "new_path": "Modules/clinic/_pickle.c.h"
    },
    {
      "type": "modify",
      "old_id": "f842ab3889675e840a0aac01dec529e9c25f8593",
      "old_mode": 33188,
      "old_path": "Objects/object.c",
      "new_id": "6d79165683e15746e5bf12b87f571f133f7d141b",
      "new_mode": 33188,
      "new_path": "Objects/object.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a135e5575e28c52f64831597bc67622e44155ee1",
      "new_mode": 33188,
      "new_path": "Objects/picklebufobject.c"
    },
    {
      "type": "modify",
      "old_id": "10f51dd431b7c1081baeeea190367c7d83128457",
      "old_mode": 33188,
      "old_path": "PCbuild/pythoncore.vcxproj",
      "new_id": "db691cd39c8bb46795b3a0022c1df50642e020f3",
      "new_mode": 33188,
      "new_path": "PCbuild/pythoncore.vcxproj"
    },
    {
      "type": "modify",
      "old_id": "396d146513d799a6cd87000a607fe6ec0bc78cb8",
      "old_mode": 33188,
      "old_path": "PCbuild/pythoncore.vcxproj.filters",
      "new_id": "dba47e9aa2d1fb8765237b67002c1374ba4090ff",
      "new_mode": 33188,
      "new_path": "PCbuild/pythoncore.vcxproj.filters"
    }
  ]
}
