)]}'
{
  "commit": "c003beb548409b39df9e38cf7a59fd13550885c7",
  "tree": "812f2e1e8aab1204b19b732aee686ddf67d10525",
  "parents": [
    "d2a6b85d619d24b0c8be518e81209f9559b3dfb4"
  ],
  "author": {
    "name": "Stella Laurenzo",
    "email": "stellaraccident@gmail.com",
    "time": "Wed Jul 19 13:19:14 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Jul 19 13:19:14 2023 -0700"
  },
  "message": "Make a couple of things configurable in setup.py scripts. (#14443)\n\nThis enables some better downstream usage:\r\n\r\n* Can build with some level of debug symbols as needed.\r\n* Can customize the package prefix, not just the suffix (and makes\r\nuniform between compiler/runtime).\r\n* Removes some premature optimizations on build targets and install\r\npaths that have no material benefit and are hard to make match in\r\ndownstreams.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4451bdea41b2b8c8c3bcaadd7e77934be5989a7d",
      "old_mode": 33188,
      "old_path": "compiler/setup.py",
      "new_id": "5a7f41ec0745de02f2ca4cad1a81f5da2e7929a5",
      "new_mode": 33188,
      "new_path": "compiler/setup.py"
    },
    {
      "type": "modify",
      "old_id": "005d258ce07a60e18b2cdf0c2b7fdb7ef280c841",
      "old_mode": 33188,
      "old_path": "runtime/setup.py",
      "new_id": "f5077f95e0b1ae14c2c0c0ef0e621e6bc2661de0",
      "new_mode": 33188,
      "new_path": "runtime/setup.py"
    }
  ]
}
