)]}'
{
  "commit": "6504ff76ed3a88f0ed154690771abcab4ed53a6b",
  "tree": "0c89d9ea6f9ef293547298df08ea43bef3ec5576",
  "parents": [
    "3c0eafc59e3019d5f19c9921d3179d30c566c40e"
  ],
  "author": {
    "name": "Takashi Kajinami",
    "email": "kajinamit@oss.nttdata.com",
    "time": "Wed May 28 18:00:26 2025 +0900"
  },
  "committer": {
    "name": "Takashi Kajinami",
    "email": "kajinamit@oss.nttdata.com",
    "time": "Wed May 28 18:00:26 2025 +0900"
  },
  "message": "add pyproject.toml to support pip 23.1\n\npip 23.1 removed the \"setup.py install\" fallback for projects\nthat do not have pyproject.toml and now uses a pyproject.toml\nwhich is vendored in pip.\nTo address that, this change adds the minimal pyproject.toml\nto enable pbr to be properly used to build editable wheels.\n\nSee https://pip.pypa.io/en/stable/news/#v23-1\nand https://github.com/pypa/pip/issues/8368 for more\ndetails on the removal of the fallback support.\n\nCo-Authored-By: Sean Mooney \u003cwork@seanmooney.info\u003e\nChange-Id: I9c7ed2eb5292823ad427d0d7f06d4e3b067f47be\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2a38d6bc7523562f83624e416ddb84bd8485c01c",
      "new_mode": 33188,
      "new_path": "pyproject.toml"
    }
  ]
}
