)]}'
{
  "commit": "3814e2036d96e2b6c69afce61926bb0a2a34d2d9",
  "tree": "07370122389b21359fabbd658bc0acafde69d127",
  "parents": [
    "d081eab7df176453c9834b852a579e1ada0354b2"
  ],
  "author": {
    "name": "Eric Snow",
    "email": "ericsnowcurrently@gmail.com",
    "time": "Wed Sep 15 14:15:32 2021 -0600"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 15 14:15:32 2021 -0600"
  },
  "message": "bpo-45019: Clean up the frozen __hello__ module. (gh-28374)\n\nHere\u0027s one more small cleanup that should have been in PR gh-28319. We eliminate stdout side-effects from importing the frozen __hello__ module, and update tests accordingly. We also move the module\u0027s source file into Lib/ from Toos/freeze/flag.py.\r\n\r\nhttps://bugs.python.org/issue45019",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d37bd2766ac1c6c50660afff724338ab696afbbd",
      "new_mode": 33188,
      "new_path": "Lib/__hello__.py"
    },
    {
      "type": "modify",
      "old_id": "4f525cde69e863c353946a2fcac9d3af7ce1271c",
      "old_mode": 33188,
      "old_path": "Lib/ctypes/test/test_values.py",
      "new_id": "96521fd3abce9c61e77286c257ecbbcbe4862c40",
      "new_mode": 33188,
      "new_path": "Lib/ctypes/test/test_values.py"
    },
    {
      "type": "modify",
      "old_id": "52d8f7ced96803375fc87f3884e9cfa99aa6f632",
      "old_mode": 33188,
      "old_path": "Lib/test/test_frozen.py",
      "new_id": "3d212b9202f90a2d3ef858819d50f044c013a93d",
      "new_mode": 33188,
      "new_path": "Lib/test/test_frozen.py"
    },
    {
      "type": "modify",
      "old_id": "1b0a56f7e8afa980753c1a58c2e1465d7ec88e1e",
      "old_mode": 33188,
      "old_path": "Lib/test/test_importlib/frozen/test_loader.py",
      "new_id": "cfa5e5bb31bea9a8edf0628f279ae55ac927a06f",
      "new_mode": 33188,
      "new_path": "Lib/test/test_importlib/frozen/test_loader.py"
    },
    {
      "type": "modify",
      "old_id": "b2a8f0ecdddfd6dde57013b05c13bb088151cbf5",
      "old_mode": 33188,
      "old_path": "Makefile.pre.in",
      "new_id": "3e562d72cfe192dc2fc8106592a6c225d269e2d6",
      "new_mode": 33188,
      "new_path": "Makefile.pre.in"
    },
    {
      "type": "modify",
      "old_id": "a87dca75c34fa3095ed8e318455e0cc3a11d2944",
      "old_mode": 33188,
      "old_path": "PCbuild/_freeze_module.vcxproj",
      "new_id": "e306884029fb06cc0e3a28dea40633814cd76be9",
      "new_mode": 33188,
      "new_path": "PCbuild/_freeze_module.vcxproj"
    },
    {
      "type": "modify",
      "old_id": "bed7920fdba638f3579ea72e61e3c28a633b7ebf",
      "old_mode": 33188,
      "old_path": "PCbuild/_freeze_module.vcxproj.filters",
      "new_id": "6e7c1bba263336d70bf9acae392a0c7d247df370",
      "new_mode": 33188,
      "new_path": "PCbuild/_freeze_module.vcxproj.filters"
    },
    {
      "type": "modify",
      "old_id": "eef0f453f62607533a0628ba653452a413271cda",
      "old_mode": 33188,
      "old_path": "Python/frozen.c",
      "new_id": "cf384d31768eb5b7ec8fb6a47dd55ece43e37a6e",
      "new_mode": 33188,
      "new_path": "Python/frozen.c"
    },
    {
      "type": "modify",
      "old_id": "811dc5b48e423319092151d25bf7d666acbaa0a4",
      "old_mode": 33188,
      "old_path": "Python/frozen_modules/MANIFEST",
      "new_id": "b723684dc7201c36b02d3256d12b9675d541f345",
      "new_mode": 33188,
      "new_path": "Python/frozen_modules/MANIFEST"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "eea102923ebd5e009dfd038779a2ce3395137caf",
      "new_mode": 33188,
      "new_path": "Python/frozen_modules/__hello__.h"
    },
    {
      "type": "delete",
      "old_id": "2658c05886a6db803dff2be01dc4e45c1605d235",
      "old_mode": 33188,
      "old_path": "Python/frozen_modules/hello.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "044ea095fdcd46b8f461f33d5d927efef7644165",
      "old_mode": 33188,
      "old_path": "Tools/scripts/freeze_modules.py",
      "new_id": "89b66169d832becbd575688c2b6f9e773b1081c7",
      "new_mode": 33188,
      "new_path": "Tools/scripts/freeze_modules.py"
    }
  ]
}
