)]}'
{
  "commit": "25ee3c6e4097ea2286ae0c19b1856dece7bbc522",
  "tree": "f6af580a9237a69d088610c770f3a06bf328e6ca",
  "parents": [
    "cff2c575e631580c87ec290515f102339871cd94"
  ],
  "author": {
    "name": "Michael Schaffner",
    "email": "msf@opentitan.org",
    "time": "Sun Mar 08 19:23:47 2020 -0700"
  },
  "committer": {
    "name": "Michael Schaffner",
    "email": "msf@google.com",
    "time": "Mon Mar 09 16:46:25 2020 -0700"
  },
  "message": "[cleanup] Remove shebang from non-standalone files\n\nSigned-off-by: Michael Schaffner \u003cmsf@opentitan.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82deabff2229a90f2682470ef62e71f412f61be8",
      "old_mode": 33188,
      "old_path": "test/systemtest/conftest.py",
      "new_id": "0e77e60fcf74f095713abcd02f94dd2f82c0f3dd",
      "new_mode": 33188,
      "new_path": "test/systemtest/conftest.py"
    },
    {
      "type": "modify",
      "old_id": "15304d348ccff8e5f9bc1f6374a209a05dd858d8",
      "old_mode": 33188,
      "old_path": "test/systemtest/functional_fpga_test.py",
      "new_id": "4de7377e6cc149ccea62cba02b1b9711e867e827",
      "new_mode": 33188,
      "new_path": "test/systemtest/functional_fpga_test.py"
    },
    {
      "type": "modify",
      "old_id": "4394279e1112c182a5b35241d61769661efab2ee",
      "old_mode": 33188,
      "old_path": "test/systemtest/functional_verilator_test.py",
      "new_id": "f83c5a0b94c7c2c82337910c033ae10bb26e4ded",
      "new_mode": 33188,
      "new_path": "test/systemtest/functional_verilator_test.py"
    },
    {
      "type": "modify",
      "old_id": "47ab492e99cc9fbce3cdb8f649a35e54108c6572",
      "old_mode": 33188,
      "old_path": "test/systemtest/openocd_verilator_test.py",
      "new_id": "a4e89fe2cbed014ef3d932b64143a52cf459e604",
      "new_mode": 33188,
      "new_path": "test/systemtest/openocd_verilator_test.py"
    },
    {
      "type": "modify",
      "old_id": "6fc597186ca422bea71a8cfd7a05e07c0a2c3715",
      "old_mode": 33188,
      "old_path": "test/systemtest/test_utils.py",
      "new_id": "2868619be90fc393b70b6fa870264fa67ec5c8ac",
      "new_mode": 33188,
      "new_path": "test/systemtest/test_utils.py"
    },
    {
      "type": "modify",
      "old_id": "7f65dd0f2bf62e5cd945c0607ed65d891870d7e1",
      "old_mode": 33188,
      "old_path": "util/dvsim/Deploy.py",
      "new_id": "c4c21edec768fab8fe3d3d764a5f4b0d1ed58bd7",
      "new_mode": 33188,
      "new_path": "util/dvsim/Deploy.py"
    },
    {
      "type": "modify",
      "old_id": "306683c2db7da6c1ba8ac1590744f97ec43079bf",
      "old_mode": 33188,
      "old_path": "util/dvsim/FlowCfg.py",
      "new_id": "eea6ca23d53d38b93b7835e2c5b458ad1867eaef",
      "new_mode": 33188,
      "new_path": "util/dvsim/FlowCfg.py"
    },
    {
      "type": "modify",
      "old_id": "3209bf71345afe865c3d6c477f5de5e8229ed1fc",
      "old_mode": 33188,
      "old_path": "util/dvsim/LintCfg.py",
      "new_id": "670e5e3ab2b6c261f455fb5aa35e1925d7740b96",
      "new_mode": 33188,
      "new_path": "util/dvsim/LintCfg.py"
    },
    {
      "type": "modify",
      "old_id": "3ee140581bfb79802696f14d96411e6a3ccf8693",
      "old_mode": 33188,
      "old_path": "util/dvsim/Modes.py",
      "new_id": "795dcfa65a3fec1fc322399d9636dbce05e2444b",
      "new_mode": 33188,
      "new_path": "util/dvsim/Modes.py"
    },
    {
      "type": "modify",
      "old_id": "d55ab4eebf8f4d723e511c18d30fd7e16346cefb",
      "old_mode": 33188,
      "old_path": "util/dvsim/OneShotCfg.py",
      "new_id": "10fff9acbcce497c32fca381d659272c66bb53b1",
      "new_mode": 33188,
      "new_path": "util/dvsim/OneShotCfg.py"
    },
    {
      "type": "modify",
      "old_id": "99343a71a2a696af93343ad948435dfa439f203c",
      "old_mode": 33188,
      "old_path": "util/dvsim/SimCfg.py",
      "new_id": "71867242e5877fbe4ac99f68c363a1af8c8684da",
      "new_mode": 33188,
      "new_path": "util/dvsim/SimCfg.py"
    },
    {
      "type": "modify",
      "old_id": "9a90351bbe90a585b3bc7b574bff2ae9d926feee",
      "old_mode": 33188,
      "old_path": "util/dvsim/utils.py",
      "new_id": "e42c2a6c036456e9eeb964ecb86b9c518fc95c84",
      "new_mode": 33188,
      "new_path": "util/dvsim/utils.py"
    },
    {
      "type": "modify",
      "old_id": "4fab1267cf35e5e2c92755ea90d84e4f18378cc1",
      "old_mode": 33188,
      "old_path": "util/fpvgen/sv_parse.py",
      "new_id": "433f03f9a91cdeb42f7fe5750b3f3a15aef3558d",
      "new_mode": 33188,
      "new_path": "util/fpvgen/sv_parse.py"
    },
    {
      "type": "modify",
      "old_id": "ffab523f19dfebdc678871e5a81e994093c71981",
      "old_mode": 33188,
      "old_path": "util/reggen/gen_json.py",
      "new_id": "ff7db14f418c89ec59b7904257834e4eaf26ecd5",
      "new_mode": 33188,
      "new_path": "util/reggen/gen_json.py"
    },
    {
      "type": "modify",
      "old_id": "f6ca2e83cb924b669a8b2c0b31b4d6c787959a14",
      "old_mode": 33188,
      "old_path": "util/testplanner/class_defs.py",
      "new_id": "b7a2522b3085b9853d6da3ca2c8cb09f1a670ffa",
      "new_mode": 33188,
      "new_path": "util/testplanner/class_defs.py"
    },
    {
      "type": "modify",
      "old_id": "7accf3b91a78a3286ca55b75b81ce7de01131f64",
      "old_mode": 33188,
      "old_path": "util/testplanner/testplan_utils.py",
      "new_id": "9e8a83695fa3d1e8015b13d6e9722be90eefcf80",
      "new_mode": 33188,
      "new_path": "util/testplanner/testplan_utils.py"
    }
  ]
}
