)]}'
{
  "commit": "d7d234a27c72d5e5a28dfe735ff2e2c2fde63a65",
  "tree": "45e5804eb4c01b2e9c3d95d23fdd147a1897c094",
  "parents": [
    "329da0d412fb0eaf57b8f57636c776187e4e7bb5"
  ],
  "author": {
    "name": "pigweed-roller",
    "email": "pigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 14 00:44:44 2024 +0000"
  },
  "committer": {
    "name": "CQ Bot Account",
    "email": "pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Mon Oct 14 00:44:44 2024 +0000"
  },
  "message": "roll: third_party/pigweed/src 223c6d9..c221c63 (50 commits)\n\nc221c63:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241953 roll: python-wheel\nd3d8490:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241952 roll: ninja\n98d4ea4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241637 roll: fuchsia-infra-bazel-rules 589d68e..7011a76 (43 commits)\n5a33668:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241913 roll: cmake\n21c3798:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240732 pw_bluetooth_sapphire: Support creating LE dynamic channels in gap\n676147b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240713 pw_bluetooth_sapphire: Support creating LE dynamic channels in l2cap\nde832f1:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241194 targets/rp2040: Add --chip argument to unit_test_server.py\n6bdaaa9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/238471 bzlmod: Add transitive deps for oss-fuzz\n32f28d6:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241136 pw_env_setup: Update clang next version\nd08c60c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241201 pw_stream_uart_mcuxpresso: Remove dma_stream\nb39ad5c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241200 pw_uart: Add pw::uart::UartStream\n98667e8:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241193 bazel: Switch to forked pre-release probe-rs prebuilts\nba98cd9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/237452 pw_bluetooth_sapphire: Cleanup compatibility attrs\nf6a7bb7:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/238393 pw_uart: Add UartBlockingAdapter\nebf33f5:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/159050 python: Add ruff linting\nd44807b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/235638 roll: clang\nbdcf658:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/238572 pw_uart: Add UartNonBlocking::FlushOutput()\n840c58d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241199 pw_uart: Update OWNERS\na789e9c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241359 pw_env_setup: Remove black.json\n9024130:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241472 bazel: Move WORKSPACE based toolchain declarations to generated repo\n17df82d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241212 pw_tokenizer: Ignore whitespace in domain values\nc4ea179:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/238052 pw_web: Improvements to `device` RPC APIs\n9ff1095:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/238952 pw_bluetooth_sapphire: Support new bredr.Profile/Search argument\nd356f50:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241132 bazel: Update Fuchsia SDK to 24.20241009.5.1\nea85dfd:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241272 *: Fix ruff-detected Python lint errors\n9aae89c:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/239913 pw_allocator: Add UniquePtr::MakeUniqueArray\n60e7e4f:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/237196 pw_toolchain: Switch arm_clang to rules_cc toolchains\n7d78c54:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/239497 pw_bluetooth_sapphire: Update docs\n6efc99b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240833 pw_protobuf: Support directly specifying options file locations\n4321a46:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/236234 pw_spi: Use non-virtual interface (NVI) pattern on pw::spi::Initiator\n1e33c23:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/241038 pw_containers: Include C++ versions of headers from C++\n0125f4a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/238429 pw_toolchain: Add Bazel mechansim for clang/gcc-specific flags\n9fe59f4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240877 docs: Add more guidance to Bazel docgen quickstart\n385019a:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/133971 SEED-0103: pw_protobuf: Past, present, and future\n8bd77ab:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/233033 pw_console: Fix progress bar division by zero\n2828847:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/239115 many: Remove loads of pigweed.bzl\n86719db:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240803 bazel: Update rules_rust to 0.52.2\nfd6b7a9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/233752 pw_system: Add `debugger-listen` and `debugger-wait-for-client` options\n7698704:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240832 pw_build: Add pw_copy_and_patch_file\nbe43983:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/239509 pw_tokenizer: Load all domains from ELF files by default\n56aa667:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/234414 pw_tokenizer: Include the domain in CSV databases\nec62be9:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/206670 SEED-0128: Abstracting thread creation\ne3f0f42:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240752 pigweed.json: Add \"docs\" program\nd8a6c4d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/239944 pw_fuzzer: Updates docs for libFuzzer+Bazel\nd3a6358:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/232212 pw_allocator: Add BlockResult\n87f43fe:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240792 pw_build: Fix pw_python_venv generated requirements\n29fc404:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/227601 Revert \"pw_system: Don\u0027t use implementation_deps\"\n35c10c4:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240673 Revert \"roll: rust\"\n01e206b:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240672 pw_multibuf: Include missing header\nbf0f12d:https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/240574 roll: go\n\nRolled-Repo: https://pigweed.googlesource.com/pigweed/pigweed\nRolled-Commits: 223c6d99c503f1..c221c639957646\nRoller-URL: https://ci.chromium.org/b/8734145958688460305\nGitWatcher: ignore\nCQ-Do-Not-Cancel-Tryjobs: true\nChange-Id: Ib6587c3d500e478273dcf6a754c483d6a6993218\nReviewed-on: https://pigweed-review.googlesource.com/c/open-dice/+/241958\nCommit-Queue: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\nLint: Lint 🤖 \u003candroid-build-ayeaye@system.gserviceaccount.com\u003e\nBot-Commit: Pigweed Roller \u003cpigweed-roller@pigweed-service-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "223c6d99c503f17b28c2cbde52b15d1531eebd2d",
      "old_mode": 57344,
      "old_path": "third_party/pigweed/src",
      "new_id": "c221c639957646393332c6ae52a48331c2b96fad",
      "new_mode": 57344,
      "new_path": "third_party/pigweed/src"
    }
  ]
}
