)]}'
{
  "commit": "8410d96034d98f3efc3875938ad91220fcec8eac",
  "tree": "b7cb081d65e5d42d898d749576eba45979b966bc",
  "parents": [
    "d7d234a27c72d5e5a28dfe735ff2e2c2fde63a65"
  ],
  "author": {
    "name": "pigweed-roller",
    "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 21 00:44:14 2024 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 21 00:44:14 2024 +0000"
  },
  "message": "roll: third_party/pigweed/src c221c63..5eec847 (45 commits)\n\n5eec847:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/243267 roll: gn\n5eaf939:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/243472 roll: fuchsia-infra-bazel-rules b9502a2..8c99ec2 (5 commits)\nf803d94:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/243260 pw_channel: Discuss backpressure in docs\nec16989:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/243255 pw_containers: Fix intrusive doc lists\n5551203:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/243262 roll: fuchsia-infra-bazel-rules 7011a76..b9502a2 (38 commits)\n632f1af:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/243292 docs: Update changelog\n3e9c883:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242452 pw_bluetooth_sapphire: Add test config to bazelrc\n170f745:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242635 pw_build: Add LinkerSymbol\nf66f4e4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242639 pw_build: Add Python Bazel tests\n273ade2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242638 pw_presubmit: Add Python Bazel tests\n2097d2e:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242928 pw_protobuf_compiler: Make oneof_callbacks a per-library setting\n60572e8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242637 pw_env_setup: Add Python Bazel tests\ne5db91d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/238432 pw_thread: Migrate to Thread::id\n9c37b72:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/236262 pw_tokenizer: Add support for tokenizing enums\nf316527:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242716 pw_env_setup: Move pip lock file exports\n03c2d2b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/243033 pw_env_setup: Add type annotations to config_file.py\nc460937:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/243034 pw_bluetooth_sapphire: Upgrade socket relay failures to WARN\n8fb97ee:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242933 pw_allocator: Fix enable_if error in unique_ptr: operator[]\nc42ec10:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242713 pw_env_setup: Drop Python 2 support\nf633c61:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242812 pw_allocator: Add size() to UniquePtr\neb03d32:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242918 pw_async2: Provide default template type for PendFuncTask\n57183de:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242736 pw_allocator: Fix data race\n8e0d91c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242917 targets/rp2040: Update `flash_rp2040` helper with --chip argument\n11ac924:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242893 pw_cli_analytics: Two bugfixes\n2055703:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242392 pw_protobuf: Force use of callbacks for oneof\n6ae64ef:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/188432 pw_cli_analytics: Initial commit\n068949b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242035 pw_async2: Add EnqueueHeapFunc\ncbbb308:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242592 pw_env_setup: Replace f-string with .format()\neaca721:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242512 docs: Fix a typo\nc51a1d2:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242632 pw_containers: Fix broken link\nc986667:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242594 targets/rp2040: Fix broken link\n5574faa:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242334 *: Rm deprecated whitespace for suffix operators\n8639b56:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242093 pw_presubmit: Handle rolls a little more flexibly\n8437527:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242192 docs: Consolidate content for pigweed.dev contributors\n1eadbb9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240656 pw_numeric: Rounded integer division\n0c98e51:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240655 pw_numeric: New module for mathematical utilities\n1184ff5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242252 bazel: Add `load` statments for the builtin Bazel java rules\n3eab170:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242332 pw_bytes: Remove deprecated whitespace\nb854269:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240912 docs: Build pw_async2 docs with Bazel\na222b3f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242172 targets/rp2040: Add default linker script targets\nf60e870:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242193 Revert \"pw_protobuf: Force use of callbacks for oneof\"\n53d4032:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/236592 pw_protobuf: Force use of callbacks for oneof\n064c768:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242133 pw_log_fuchsia: Replace stcompat cpp17::string_view with std version\nd0dd0b3:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242016 roll: bazelisk-as-bazel\n358d410:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/242013 *: Fix formatting\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: c221c639957646..5eec847de00e03\nRoll-Count: 1\nRoller-URL: https://ci.chromium.org/b/8733511778253323009\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Iac1e37838a171f50de8571ddf2570f469d8cf4b9\nReviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/243512\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": "c221c639957646393332c6ae52a48331c2b96fad",
      "old_mode": 57344,
      "old_path": "third_party/pigweed/src",
      "new_id": "5eec847de00e03c08e6557b2023d008bad70e2fc",
      "new_mode": 57344,
      "new_path": "third_party/pigweed/src"
    }
  ]
}
