)]}'
{
  "commit": "0f1c1f81f78a52d7cb6c6b9e3626bdeec9ed7582",
  "tree": "d4c5412cd285f08d89ccb2e4cb2d544a012eb272",
  "parents": [
    "8c47d7b38d1e60acc6acd99569c227194bb20fea"
  ],
  "author": {
    "name": "pigweed-roller",
    "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
    "time": "Fri May 22 15:28:09 2026 -0700"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Fri May 22 15:28:09 2026 -0700"
  },
  "message": "roll: pigweed f57d506..994cc3f (5 commits)\n\n994cc3f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/412853 sphinx: Re-enable persistent worker\n5c849ae:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/332335 pw_tokenizer: Add Java to data-driven detokenizer tests\n4041ba0:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/412913 pw_tokenizer: Fix Python nested detokenization base confusion bug\n87340d4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/412373 pw_tokenizer: Do not silently detokenize collisions\n070725a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/412054 pw_tokenizer: Update logic for successful detokenization\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: f57d506332ed78..994cc3f141c617\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8681065202114504433\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib1d44251b0e7f7706823a038b9c65787b7d42692\nReviewed-on: https://pigweed-review.googlesource.com/c/pigweed/showcase/sense/+/413253\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0ad8203c28f3517afea6482b4ee5ad433c83ea37",
      "old_mode": 33188,
      "old_path": "MODULE.bazel",
      "new_id": "24d09d8d317ba191eda31de60ee0cbcafc2f6557",
      "new_mode": 33188,
      "new_path": "MODULE.bazel"
    }
  ]
}
