)]}'
{
  "commit": "bc0020ea107e9845f689d2e5e4d158abbf93720b",
  "tree": "86d0bec700abfb264956ae1ba1e4a3d12eaabba0",
  "parents": [
    "331e76e64dcc4d92a1b77cb74e5aea1212753ff3"
  ],
  "author": {
    "name": "pigweed-roller",
    "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
    "time": "Sun Nov 30 16:47:35 2025 -0800"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Sun Nov 30 16:47:35 2025 -0800"
  },
  "message": "roll: third_party/pigweed/src 560f88e..665f9ab (22 commits)\n\n665f9ab:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/349673 roll: luci\n5292430:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/349593 roll: fuchsia-infra-bazel-rules 5a0e3c6..a65d990 (46 commits)\ncb7ccab:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/349592 roll: python-wheel\nab421e2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/314054 pw_toolchain: Ensure Bazel warnings match GN\ne1a57a6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/349133 pw_bluetooth_sapphire: Silence -Wshadow violations\ne8d3556:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/349318 workflows.json: Add python linting builds\nc4c8c7b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/349317 pw_web: Clean up migration shim\nb4e8539:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/347732 pw_bluetooth_proxy: Encapsulate internal allocator\nee8b6ee:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/348653 pw_build: Split Bazel docs\n8db2d07:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/349253 pw_async2: Add NotifiedDispatcher\n295a4fb:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/349273 pw_rpc_transport: Replace constant std::vector with std::array\n0537186:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/349252 docs: Remove unused imports\n0d38b28:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/348973 changelog: Remove caching logic\ned1729e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/348930 pw_web: Add alias for pw_web at old path\nf9b2c52:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/348940 pw_toolchain: Minor macOS sysroot handling cleanup\nf2b0dcd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/348972 docs: Add Armando as secondary owner for changelog automation\nc9a0060:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/348753 pw_build: Remove deprecated constraints\n614fac9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/348734 pw_sys_io_baremetal_lm3s6965evb: Use compatibilty constraint\nc7bb6d3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/348752 pw_rust: Remove use of deprecated constraints\n4d6a49d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/341272 pw_containers: Public StorageBase / StorageBaseFor utility\ne5ee473:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/347792 pw_async2: Deregister tasks on destruction; remove PendableAsTask\n3be40f8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/348652 pw_build: New docs landing page\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 560f88ec3e7772..665f9abbef344f\nRoll-Count: 1\nRoller-URL: https://cr-buildbucket.appspot.com/build/8696729407452392865\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: I53be68991f9d6ba995763adf038d837974f9ffaa\nReviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/349773\nBot-Commit: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nCommit-Queue: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "560f88ec3e77724273e5c5997033ef5ea7bf2d09",
      "old_mode": 57344,
      "old_path": "third_party/pigweed/src",
      "new_id": "665f9abbef344f5a0db110927ac212e0432dd7a6",
      "new_mode": 57344,
      "new_path": "third_party/pigweed/src"
    }
  ]
}
