)]}'
{
  "commit": "91b94aff149d2c6efe3afa81adaf5edcc6119221",
  "tree": "6491652282df172ec313e8d767c0b86b867052a6",
  "parents": [
    "f7a4848a9ca37add093628a3f60fb79201eb5fe6"
  ],
  "author": {
    "name": "Simon Glass",
    "email": "sjg@chromium.org",
    "time": "Sun Jul 05 13:32:17 2026 -0600"
  },
  "committer": {
    "name": "Tom Rini",
    "email": "trini@konsulko.com",
    "time": "Mon Jul 06 08:28:51 2026 -0600"
  },
  "message": "patman: Remove the patch-management code\n\nDelete the command-line tool and its supporting modules, now that this\nfunctionality lives in the standalone patch-manager package.\n\nKeep the modules that buildman still imports (commit and patchstream,\nplus their dependencies series, get_maintainer and settings), along with\nthe stub command. Trim __init__.py to match.\n\nSigned-off-by: Simon Glass \u003csjg@chromium.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0cca6f4243585270f9da58eef7b61d6f577169c3",
      "old_mode": 33188,
      "old_path": "tools/patman/__init__.py",
      "new_id": "bfe0f1fe946e78faefcd334c6af396dcac84c9bb",
      "new_mode": 33188,
      "new_path": "tools/patman/__init__.py"
    },
    {
      "type": "delete",
      "old_id": "f9204a907efd69b1ef3296baef22ceea33bf9064",
      "old_mode": 33188,
      "old_path": "tools/patman/checkpatch.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "924f0ad4e42c12b0cad08b3d2ceb31d5ab914252",
      "old_mode": 33188,
      "old_path": "tools/patman/cmdline.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "3e09b16e87b3f0ca824a3fe596bad30e6d477129",
      "old_mode": 33188,
      "old_path": "tools/patman/control.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "81ad212daeee4cd74a5c10a7ab55f0664a48d31d",
      "old_mode": 33188,
      "old_path": "tools/patman/cser_helper.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0844b5f02571469fed58b26a5d088018b1316835",
      "old_mode": 33188,
      "old_path": "tools/patman/cseries.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9c25b04a72012a0668b7ec55e3a9f0e374b2567c",
      "old_mode": 33188,
      "old_path": "tools/patman/database.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "d485648e4674604b3d98b933e61cd5a142abf2c2",
      "old_mode": 33188,
      "old_path": "tools/patman/patchwork.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e633401e9d6172cef9ed5771e5cc15e5cc2d67f0",
      "old_mode": 33188,
      "old_path": "tools/patman/project.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "08a916aff1ada2cbe413b9128ffd65335776d08e",
      "old_mode": 33188,
      "old_path": "tools/patman/send.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "967fef3ad6e0a39710f8cadd8bad9f93bddaed59",
      "old_mode": 33188,
      "old_path": "tools/patman/status.py",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
