)]}'
{
  "log": [
    {
      "commit": "e64bbe4b51fb40c530f65494c2577ed6d421c18a",
      "tree": "9b0330ce6aaaa9fd093814cb27dd48808aee6533",
      "parents": [
        "75198576dc6936038502a1f1ce2d476f2eb74767"
      ],
      "author": {
        "name": "Thomas Foutrein",
        "email": "thomas.foutrein@gmail.com",
        "time": "Fri Jun 05 02:31:27 2026 +0200"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jun 05 13:43:31 2026 -0700"
      },
      "message": "Add native __contains__ to Container, Table and InlineTable (#487)\n\n* Add a native Container.__contains__\n\nContainer inherits __contains__ from MutableMapping, so `key in container`\ngoes through __getitem__ -\u003e item(), which resolves and returns the value\n(and constructs a NonExistentKey on every absent key) only to discard it.\n\nResolve the key exactly as item() does (str -\u003e SingleKey; a non-str/non-Key\nargument still raises TypeError) and probe _map directly. For an out-of-order\ntable the OutOfOrderTableProxy is still built so its validation runs as before.\nThis also speeds up __setitem__, which does `if key in self` on every assignment.\n\nBehaviour-identical: 969 tests pass (incl. toml-test); a differential `in`\ncheck over present/absent/out-of-order/dotted/non-str keys matches master\nexactly. ~1.17x faster on membership (drift-immune A/B). Part of #483.\n\nCo-Authored-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\n\n* Add a native Table.__contains__\n\nTable and InlineTable inherit __contains__ from the MutableMapping mixin,\nwhich answers `key in table` by calling self[key] -- resolving the value\nthrough the inner container and building a NonExistentKey on every absent\nkey -- only to discard it.\n\nAdd a native AbstractTable.__contains__ (covering both Table and\nInlineTable) that delegates straight to the inner container, so membership\nis answered from the now-native Container.__contains__ while still building\nthe OutOfOrderTableProxy for an out-of-order entry (validation unchanged).\n\n---------\n\nCo-authored-by: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\nGitOrigin-RevId: 5de48308e666db61f92441191e7b76045c32d9fb\nChange-Id: Ib2ef37efd256684a90302fb617f4a22fb584f2e7\n"
    },
    {
      "commit": "75198576dc6936038502a1f1ce2d476f2eb74767",
      "tree": "8a86cfcbd1102bdf6896036524d398f9e25d9b0e",
      "parents": [
        "2739f9c92681af038cf01d7cbb457f3dd1814504"
      ],
      "author": {
        "name": "Sarath Francis",
        "email": "sarathfrancis90@gmail.com",
        "time": "Wed Jun 03 03:53:06 2026 -0400"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jun 05 13:43:26 2026 -0700"
      },
      "message": "Fix duplicated comma when removing a middle inline table element (#486)\n\nRemoving a key that is neither the first nor the last element of a parsed\ninline table left both of its surrounding comma separators in the body,\nproducing invalid TOML such as `{a \u003d 1, , c \u003d 3}` that fails to re-parse.\n\nInlineTable.as_string() now tracks whether a separator has already been\nemitted for the current gap and drops the redundant comma left behind by\nthe removed key, so the serialized output stays valid and round-trips.\n\nGitOrigin-RevId: 568739658e92b2836c4ead6dc029482f76bbfee8\nChange-Id: I2aef47b3073d038101aea82b45df528b0811b5bf\n"
    },
    {
      "commit": "2739f9c92681af038cf01d7cbb457f3dd1814504",
      "tree": "e3d2654223318e4460f272813307061fef85985e",
      "parents": [
        "88724ec1af967d51878a32f375ca88e6d24a92bc"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 15:51:27 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jun 05 13:43:20 2026 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#484)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.15.14 → v0.15.15](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.14...v0.15.15)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 207a2e869b05b4849240937a2c8b333b6422887b\nChange-Id: Ic43183abafeda76d11693ca5f3a7706b1e15559e\n"
    },
    {
      "commit": "88724ec1af967d51878a32f375ca88e6d24a92bc",
      "tree": "a0b6a0db7e8f68961a8d6eaa7f39e338fe2cb034",
      "parents": [
        "bb946506dc1be257e4e2b4f6b47b9f17183f57fa"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Mon Jun 01 15:16:08 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 02 13:43:58 2026 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#478)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.15.12 → v0.15.14](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.12...v0.15.14)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 6057016c882161772a83309d3d08d7517f9f7b95\nChange-Id: I85a8c87f3d1e12e6f31a7e0869c72152fec6d0e8\n"
    },
    {
      "commit": "bb946506dc1be257e4e2b4f6b47b9f17183f57fa",
      "tree": "53f8103908a8b89936f0698a9ede729557455f6d",
      "parents": [
        "d068eb1497f158907fd2353c4cb177c89f624c82"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 01 15:16:06 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 02 13:43:53 2026 -0700"
      },
      "message": "chore(deps): bump urllib3 from 2.5.0 to 2.7.0 in /docs (#475)\n\nBumps [urllib3](https://github.com/urllib3/urllib3) from 2.5.0 to 2.7.0.\n- [Release notes](https://github.com/urllib3/urllib3/releases)\n- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)\n- [Commits](https://github.com/urllib3/urllib3/compare/2.5.0...2.7.0)\n\n---\nupdated-dependencies:\n- dependency-name: urllib3\n  dependency-version: 2.7.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 4621770fa19ccd3b712d5e7611adbff5c4f48d4f\nChange-Id: Id70733cc0689f04e2858b4872f9bab73c11b4594\n"
    },
    {
      "commit": "d068eb1497f158907fd2353c4cb177c89f624c82",
      "tree": "62d8b75d123d29ca44491949484125da76593de7",
      "parents": [
        "1deb4152487a45149d826f636f889ebf64da55e1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 01 15:15:58 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 02 13:43:47 2026 -0700"
      },
      "message": "chore(deps-dev): bump idna from 3.7 to 3.15 (#480)\n\nBumps [idna](https://github.com/kjd/idna) from 3.7 to 3.15.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)\n- [Commits](https://github.com/kjd/idna/compare/v3.7...v3.15)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n  dependency-version: \u00273.15\u0027\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 14ffc212315e2e41a0d52e8ce94bf05addae75c7\nChange-Id: I2bffa7a60560f0f4d09fdbcd901e64b3da328e66\n"
    },
    {
      "commit": "1deb4152487a45149d826f636f889ebf64da55e1",
      "tree": "126b9c990f5e7a8ef3d4f19e91f755df7aea4953",
      "parents": [
        "eba66714ae02281b14f2daf8a1106ca573cdfef4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 01 15:15:34 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jun 02 13:43:41 2026 -0700"
      },
      "message": "chore(deps): bump idna from 3.7 to 3.15 in /docs (#481)\n\nBumps [idna](https://github.com/kjd/idna) from 3.7 to 3.15.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.md)\n- [Commits](https://github.com/kjd/idna/compare/v3.7...v3.15)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n  dependency-version: \u00273.15\u0027\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: ad10a95d4bfb158f16b6ccf2679d2ee8c3104324\nChange-Id: I788c82291b1ff9aeb2240add15aae20ddd536186\n"
    },
    {
      "commit": "eba66714ae02281b14f2daf8a1106ca573cdfef4",
      "tree": "e2d9a94663aa717c9c63e3f1a399e530883edd99",
      "parents": [
        "a1410ee6ad620f5be0ff8008a86918c9e868dd0d"
      ],
      "author": {
        "name": "Chengyou Liu",
        "email": "35356271+cyliu0@users.noreply.github.com",
        "time": "Wed May 27 09:24:40 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 27 13:43:11 2026 -0700"
      },
      "message": "Fix inline table separator after append (#477)\n\n* Fix inline table separator after append\n\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci\n\n---------\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 1d499870617c8e55b9322f99a2d64a7670f3b929\nChange-Id: I77fd60b9cc15e6cb51d8dd259413c9aa8098f109\n"
    },
    {
      "commit": "a1410ee6ad620f5be0ff8008a86918c9e868dd0d",
      "tree": "55b84f6299912a72caf0e60d8e09f580f06a1596",
      "parents": [
        "a58f64577fe97a28e01a76ee02a3d68ef1c3a9f8"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Sun May 10 15:39:55 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 12 13:43:12 2026 -0700"
      },
      "message": "chore: bump version to 0.15.0 and update changelog for release (#473)\n\n* chore: bump version to 0.15.0 and update changelog for release\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n* fix: update output setting for full Python version in integration workflow\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 8694e4d3323df68eb325bf3d5ab7caa66f8c206a\nChange-Id: Ic1adf00225aa082ec716d6865d466f020532f032\n"
    },
    {
      "commit": "a58f64577fe97a28e01a76ee02a3d68ef1c3a9f8",
      "tree": "7161632729657e6192b594d80a4681919e091601",
      "parents": [
        "b0f8e7c1f8d3775fcb37cc2b7ee35b6d320602cf"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Tue Apr 28 15:54:44 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Apr 30 13:43:38 2026 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#472)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.15.11 → v0.15.12](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.11...v0.15.12)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: e636a5121260e811dba9fd1c33656021f6855490\nChange-Id: I2c37a6e5c83f24de8f563524ba1354e3397a4bd6\n"
    },
    {
      "commit": "b0f8e7c1f8d3775fcb37cc2b7ee35b6d320602cf",
      "tree": "8e4c993967986c54b3cb3462222de7c26264d4cc",
      "parents": [
        "f992d7c9486641d4ed317f9fffb651a134d14b86"
      ],
      "author": {
        "name": "David Hotham",
        "email": "david.hotham@microsoft.com",
        "time": "Mon Apr 27 09:22:05 2026 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 27 13:44:15 2026 -0700"
      },
      "message": "fix: fix a parser hang (#470)\n\nGitOrigin-RevId: 96a4d22fdd07e25742009a6bcd8a2d23e9b5574a\nChange-Id: I34f12ddb3f6d7368bfb6f4de50f985e2820998d5\n"
    },
    {
      "commit": "f992d7c9486641d4ed317f9fffb651a134d14b86",
      "tree": "6e6d41c6d5ce68a3bcbe1bfedbfd3063ade8566b",
      "parents": [
        "60b3d4113c0e80ec6014becf7c42b3bcd0ea4edd"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Mon Apr 27 16:20:03 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 27 13:44:05 2026 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#469)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.15.8 → v0.15.11](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.8...v0.15.11)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 843f79992139ec56266f52161b27a3eadd1f6a35\nChange-Id: I3865b3e06edc5c1f0de43db8142f12f53a386b04\n"
    },
    {
      "commit": "60b3d4113c0e80ec6014becf7c42b3bcd0ea4edd",
      "tree": "71a20df13a439acfba21588469b175fd3f70b5ea",
      "parents": [
        "3922277e7f93b6a59b6e7745da7bdb75c4528fa3"
      ],
      "author": {
        "name": "ShipItAndPray",
        "email": "beno83459@gmail.com",
        "time": "Sun Apr 26 21:54:28 2026 -0500"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 27 13:43:55 2026 -0700"
      },
      "message": "Honor sort_keys for parsed TOML documents (#471)\n\nCo-authored-by: ShipItAndPray \u003cnoreply@users.noreply.github.com\u003e\nGitOrigin-RevId: 2c87eafe7c852d19c1b91a1c9bed4d47bd03816f\nChange-Id: I1b3dab55e006d951c7a00b7194fa055d8e1d1890\n"
    },
    {
      "commit": "3922277e7f93b6a59b6e7745da7bdb75c4528fa3",
      "tree": "629a5852e94bfd14fc1e6e8db2bb585ca9218e22",
      "parents": [
        "be6ae5237f273259eab845906b5dc14b6c464227"
      ],
      "author": {
        "name": "David Hotham",
        "email": "david.hotham@microsoft.com",
        "time": "Thu Apr 02 03:24:43 2026 +0100"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Apr 03 13:44:02 2026 -0700"
      },
      "message": "Type annotations (#460)\n\n* round 1: clean, but lots of ignore\n\n* round 2: ignore less\n\n* ruff check\n\n* ruff format\n\n* update and tighten mypy configuration\n\n* pipeline fixes\n\nGitOrigin-RevId: 8e32f9cb7fcfbc45e893c34e0e9a590a26675fd6\nChange-Id: Iadbea3248233ca5536be8f3c8efebc359bd80d18\n"
    },
    {
      "commit": "be6ae5237f273259eab845906b5dc14b6c464227",
      "tree": "1fd9d734b979dd320691ae405f877a5099273c43",
      "parents": [
        "071fd14c2c93a47a57c5747f09b415367d8f6290"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 10:24:15 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Apr 03 13:43:58 2026 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#461)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.15.6 → v0.15.8](https://github.com/astral-sh/ruff-pre-commit/compare/v0.15.6...v0.15.8)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: df98af48778f865d270d2f53e816d3b0948c8927\nChange-Id: Ie65e6ef3aa5e105309f20f7acd3a37230d1dc220\n"
    },
    {
      "commit": "071fd14c2c93a47a57c5747f09b415367d8f6290",
      "tree": "30ccfdf472403222cb0f82a2e3f92e626e6b069d",
      "parents": [
        "1f87b8a53b97a581a9d886138c3727c882e9aea5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 10:24:02 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Apr 03 13:43:53 2026 -0700"
      },
      "message": "chore(deps): bump requests from 2.32.4 to 2.33.0 in /docs (#462)\n\nBumps [requests](https://github.com/psf/requests) from 2.32.4 to 2.33.0.\n- [Release notes](https://github.com/psf/requests/releases)\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\n- [Commits](https://github.com/psf/requests/compare/v2.32.4...v2.33.0)\n\n---\nupdated-dependencies:\n- dependency-name: requests\n  dependency-version: 2.33.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 4bd97db2c8fda5cbffc01acc586e3328168bac36\nChange-Id: Idfb94efbf56deba0651884c4d5fbe17144226a8c\n"
    },
    {
      "commit": "1f87b8a53b97a581a9d886138c3727c882e9aea5",
      "tree": "65aa158f12effced15f5ef546c51ef3ffbd9f6f9",
      "parents": [
        "c420b009cd6e69546f8344b8e8c893de7eefc872"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 10:23:52 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Apr 03 13:43:47 2026 -0700"
      },
      "message": "chore(deps-dev): bump pygments from 2.17.2 to 2.20.0 (#463)\n\nBumps [pygments](https://github.com/pygments/pygments) from 2.17.2 to 2.20.0.\n- [Release notes](https://github.com/pygments/pygments/releases)\n- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)\n- [Commits](https://github.com/pygments/pygments/compare/2.17.2...2.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: pygments\n  dependency-version: 2.20.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: b2d703032bf2e44e680b67f2897c3a7c67be55eb\nChange-Id: Ibca06f7e95df87ead47a6e6a10730ff377ce7372\n"
    },
    {
      "commit": "c420b009cd6e69546f8344b8e8c893de7eefc872",
      "tree": "4e588fc64c5f522414e0cd2874fe08b739031a86",
      "parents": [
        "939541aec7102efd0a5eebe28ce36743b0bd6ec7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 02 10:23:31 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Apr 03 13:43:41 2026 -0700"
      },
      "message": "chore(deps): bump pygments from 2.18.0 to 2.20.0 in /docs (#464)\n\nBumps [pygments](https://github.com/pygments/pygments) from 2.18.0 to 2.20.0.\n- [Release notes](https://github.com/pygments/pygments/releases)\n- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)\n- [Commits](https://github.com/pygments/pygments/compare/2.18.0...2.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: pygments\n  dependency-version: 2.20.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 87d98b1d0100c5bd39736eda4cd9cc3d8e24bf48\nChange-Id: Ie20480e20622a5f84fd96e0f3c5dd8b18aedf577\n"
    },
    {
      "commit": "939541aec7102efd0a5eebe28ce36743b0bd6ec7",
      "tree": "2675cca2c0996aca0b6b13fcc4865099ced491fb",
      "parents": [
        "9bfc89ddacfc5729ee9eb529aabadf642a05b0ea"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Mon Mar 23 08:49:12 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Mar 25 13:43:51 2026 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#458)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.14.14 → v0.15.6](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.14...v0.15.6)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: dd05eebc8ed9e30fc6c223088a5a450cb54c1cab\nChange-Id: I45a32bece56ad0dc9b827c47cbecfa0d899d771d\n"
    },
    {
      "commit": "9bfc89ddacfc5729ee9eb529aabadf642a05b0ea",
      "tree": "4dcc55db45a7b3c0b8426a25d4c73d3fcfd2599c",
      "parents": [
        "6303b47995bcf476e71717b218d1212ec31c3df6"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Sat Feb 07 11:20:02 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Feb 08 12:44:08 2026 -0800"
      },
      "message": "docs: update compliance version to 1.1.0 and installation instructions in README.md\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 0e67614c8d57f29f0790f6e0794333b95193d93c\nChange-Id: I05ad29ed94011e5926fe9e97bef975bfa809cb00\n"
    },
    {
      "commit": "6303b47995bcf476e71717b218d1212ec31c3df6",
      "tree": "cde99f42dc2a018c65ea1c00d62111a65307f3b0",
      "parents": [
        "992494a3c0f5c134b15c2a5e11190ed5c898f6f8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Feb 07 11:12:42 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Feb 08 12:44:03 2026 -0800"
      },
      "message": "chore(deps-dev): bump virtualenv from 20.26.6 to 20.36.1 (#454)\n\nBumps [virtualenv](https://github.com/pypa/virtualenv) from 20.26.6 to 20.36.1.\n- [Release notes](https://github.com/pypa/virtualenv/releases)\n- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)\n- [Commits](https://github.com/pypa/virtualenv/compare/20.26.6...20.36.1)\n\n---\nupdated-dependencies:\n- dependency-name: virtualenv\n  dependency-version: 20.36.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: ff859ea349f53be3d453a576752d7088e1705707\nChange-Id: Ib100188ee6b926d1a814dde9eee6419b550c8914\n"
    },
    {
      "commit": "992494a3c0f5c134b15c2a5e11190ed5c898f6f8",
      "tree": "f55856e7284189d4dc689fc909b9d61132c43146",
      "parents": [
        "415909882c6a1d36805ded14f424119249a5cae2"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Sat Feb 07 11:12:19 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Feb 08 12:43:57 2026 -0800"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#455)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.14.11 → v0.14.14](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.11...v0.14.14)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 85113c76f5f5dd4da50267bef0275b4318f0a983\nChange-Id: I5bea4f9ed014ac13abfc7745a72299ee238e791c\n"
    },
    {
      "commit": "415909882c6a1d36805ded14f424119249a5cae2",
      "tree": "e6cb2bca17f3a926c2e0d2b94a88902c463ba0cb",
      "parents": [
        "c6223a2a4c48e4832105f148e809c4af24217429"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Sat Feb 07 11:11:54 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Feb 08 12:43:51 2026 -0800"
      },
      "message": "feat(spec): update to toml spec v1.1 (#456)\n\n* feat(spec): update to toml spec v1.1\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n* feat(changelog): update parser to support TOML spec v1.1.0\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 7f237d8f5d07d23422571e9daaf411f4a2356855\nChange-Id: I74f54df3e7b91d2a005690a2a171c9e70bb38d26\n"
    },
    {
      "commit": "c6223a2a4c48e4832105f148e809c4af24217429",
      "tree": "8052c43a1b294ea8182683d66754677f271b6b38",
      "parents": [
        "18191453923ade0f25830ddf8025ee5c29f10fc5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jan 13 09:10:20 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 15 12:44:51 2026 -0800"
      },
      "message": "chore(deps-dev): bump setuptools from 70.0.0 to 78.1.1 (#453)\n\nBumps [setuptools](https://github.com/pypa/setuptools) from 70.0.0 to 78.1.1.\n- [Release notes](https://github.com/pypa/setuptools/releases)\n- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)\n- [Commits](https://github.com/pypa/setuptools/compare/v70.0.0...v78.1.1)\n\n---\nupdated-dependencies:\n- dependency-name: setuptools\n  dependency-version: 78.1.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 090a28e46b58473210a74ec68a3c08b1535ff233\nChange-Id: I9d8d3edebc837a1e8d197a6ec32854b37578ee1d\n"
    },
    {
      "commit": "18191453923ade0f25830ddf8025ee5c29f10fc5",
      "tree": "1720f5481dffd804188d99d38a4d2e9513c3adae",
      "parents": [
        "4199481e3e44ceaf4e035c43124ffcd62a6d3af4"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue Jan 13 09:06:15 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 15 12:44:46 2026 -0800"
      },
      "message": "chore: bump version to 0.14.0 in pyproject.toml and __init__.py\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 9bccd76ed6331fa5d1f783a2181093dc23d4d05b\nChange-Id: I4aab54c4544b3e7e63ed15729ddcd574e201db22\n"
    },
    {
      "commit": "4199481e3e44ceaf4e035c43124ffcd62a6d3af4",
      "tree": "b46e331f621657f40d20324239e6de62d86dda02",
      "parents": [
        "1b490e4b0ec0a09495c1bfee1538b154a2e4755d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jan 13 09:04:07 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 15 12:44:42 2026 -0800"
      },
      "message": "chore(deps-dev): bump urllib3 from 2.2.2 to 2.6.3 (#452)\n\nBumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.2 to 2.6.3.\n- [Release notes](https://github.com/urllib3/urllib3/releases)\n- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)\n- [Commits](https://github.com/urllib3/urllib3/compare/2.2.2...2.6.3)\n\n---\nupdated-dependencies:\n- dependency-name: urllib3\n  dependency-version: 2.6.3\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: e457892c7a0c4ee500dc62f8b2117483d90d75b0\nChange-Id: I787e36a9bd6806403ffa82f54ecc5fe73e2e1319\n"
    },
    {
      "commit": "1b490e4b0ec0a09495c1bfee1538b154a2e4755d",
      "tree": "508c4a790671027b696e088660283b98a6fa14ee",
      "parents": [
        "67ed3584b8614524499b101c9ec7f2bd6f20b23c"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue Jan 13 08:58:02 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 15 12:44:37 2026 -0800"
      },
      "message": "chore: update pre-commit hooks and refactor imports for consistency\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 82970a1fe533f657b9c959ffffa1a02ca3e22e9a\nChange-Id: I5584a785191cce5d6457b50b327a4ad2353d8719\n"
    },
    {
      "commit": "67ed3584b8614524499b101c9ec7f2bd6f20b23c",
      "tree": "d2eca19f4e72d1ceac13c9faa12c0b012b091021",
      "parents": [
        "0c657852694ebc2157f0d5e34fafb26411fc4253"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue Jan 13 08:54:11 2026 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 15 12:44:32 2026 -0800"
      },
      "message": "chore: update Python version and GitHub Actions to use latest versions (#451)\n\n* [pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.14.2 → v0.14.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.2...v0.14.3)\n\n* feat: add String.type property to retrieve the string type\n\nClose #443\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n* chore: update Python version and GitHub Actions to use latest versions\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n* chore: drop support for Python 3.8 and update CI matrix\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n* Merge branch \u0027pre-commit-ci-update-config\u0027 into drop-py38\n\n* chore: update poetry.lock for Python version changes and remove deprecated dependencies\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: edba395a30999877b36568d17be7c90268764753\nChange-Id: I2a05c6d682c2174956360f05645b5a60fdac208d\n"
    },
    {
      "commit": "0c657852694ebc2157f0d5e34fafb26411fc4253",
      "tree": "531e42ef35215eb17e4f72c136f5263f76bd84da",
      "parents": [
        "5fea0fed24226eb9e70bcd7566882c6bbfc8cade"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue Nov 04 14:41:29 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 04 12:43:52 2025 -0800"
      },
      "message": "feat: add String.type property to retrieve the string type\n\nClose #443\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 5495784eb11c612b28ca467e7f7e6138305df810\nChange-Id: I7faa7066eb179a816004cdbc0137da8e678420ee\n"
    },
    {
      "commit": "5fea0fed24226eb9e70bcd7566882c6bbfc8cade",
      "tree": "6514e6b4f90f2fe3d6fe9f8c19a97d9f276e2569",
      "parents": [
        "21287f1e57ecd646f8d5691fe18f2acf23d4de86"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Tue Nov 04 14:35:13 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 04 12:43:48 2025 -0800"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#444)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.14.2 → v0.14.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.14.2...v0.14.3)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: a61a4d5fa85bd50c18475918353168526d144d76\nChange-Id: I547cdfad432fafbd77cb12e3e4562b0f18f0c8d2\n"
    },
    {
      "commit": "21287f1e57ecd646f8d5691fe18f2acf23d4de86",
      "tree": "0155fe57bbc3528619115d577f96f5dce30d67b0",
      "parents": [
        "453752b215809efeee3266689d8b87a2fe787dc2"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Mon Nov 03 11:25:18 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 04 12:43:43 2025 -0800"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#438)\n\n* [pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/pre-commit/pre-commit-hooks: v5.0.0 → v6.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v5.0.0...v6.0.0)\n- [github.com/asottile/pyupgrade: v3.20.0 → v3.21.0](https://github.com/asottile/pyupgrade/compare/v3.20.0...v3.21.0)\n- [github.com/astral-sh/ruff-pre-commit: v0.12.3 → v0.14.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.3...v0.14.2)\n\n* fix: suppress lint warning in test_aot_unwrap function\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n---------\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nCo-authored-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 87ace5e8df508fb9d182f20585146ba46ff8f324\nChange-Id: Ib77405fb2c50064905ef6017f4030f5595bfebae\n"
    },
    {
      "commit": "453752b215809efeee3266689d8b87a2fe787dc2",
      "tree": "e83df4b8a7fe06e20cbe8367f28a365e11d8afc8",
      "parents": [
        "da95312b8f7009957373af4a596f62b3144d70e0"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Mon Nov 03 11:14:01 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 04 12:43:38 2025 -0800"
      },
      "message": "fix: update boolean function to handle both string and boolean inputs correctly\nFix #442\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 3687d0dfbf5331965fe64e6b64127ebe19c24196\nChange-Id: I7bcadee7fb418255c8add66fd481dbb194091d73\n"
    },
    {
      "commit": "da95312b8f7009957373af4a596f62b3144d70e0",
      "tree": "e7012f8db3bc365c0040a46f917bc9d389879ab9",
      "parents": [
        "d81c1ef1e9d4464517751253078723a030f5ee0b"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue Jul 15 11:27:57 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 16 13:44:01 2025 -0700"
      },
      "message": "feat: enhance custom encoders to accept _parent and _sort_keys parameters (#436)\n\nResolve #429\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 6042e0ce80c8c49f325a6e60b6ee3e153669b144\nChange-Id: Ic8246da56eb1b03b825b45c5aac556b064148d93\n"
    },
    {
      "commit": "d81c1ef1e9d4464517751253078723a030f5ee0b",
      "tree": "3438f271d88727d7b9994f389e9f4940c3f50033",
      "parents": [
        "cc148ea0713c1741e3454a211960a6e3559218e5"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Tue Jul 15 09:24:36 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 16 13:43:54 2025 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#434)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.12.0 → v0.12.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.12.0...v0.12.3)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 424dd0d58b29f011238d4c9530bef6e304179f43\nChange-Id: Ib817231c8c711c7a52849bdfe68574caa771d2f2\n"
    },
    {
      "commit": "cc148ea0713c1741e3454a211960a6e3559218e5",
      "tree": "9d5e1ea2187d0441c1e356dcae1b516f650ae5fa",
      "parents": [
        "717757dc21bd41dadc1b76b40fac7e4783ae56b2"
      ],
      "author": {
        "name": "Marnix",
        "email": "150045289+deltamarnix@users.noreply.github.com",
        "time": "Mon Jul 07 02:40:04 2025 +0200"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Jul 07 13:43:48 2025 -0700"
      },
      "message": "fix: Add DottedKey to a super table gives wrong output (#431) (#435)\n\nWhen a table is already a super table, appending dotted items to it will result in wrong behavior.\nThe header was missing, so the final result was an incorrect representation of the document.\n\nBecause super_table is already set and can no longer be re-evaluated,\nI have added a check to the renderer instead, so that it can determine if the header should be rendered.\n\nI have not gone through different edge cases, but it seems that all other tests are still passing.\n\nCo-authored-by: deltamarnix \u003cdeltamarnix@users.noreply.github.com\u003e\nGitOrigin-RevId: b9d22fb8906b649f6e2d27b7f64f2d368e80c475\nChange-Id: Ief8a6893c44384c2448bb099d81248e053951e01\n"
    },
    {
      "commit": "717757dc21bd41dadc1b76b40fac7e4783ae56b2",
      "tree": "58de2585c21a942df055fbe9a039ba6b9956df24",
      "parents": [
        "983ffe535e3bfaf10b04f79a75c1b04062a3d249"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jun 27 19:34:57 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 28 13:44:10 2025 -0700"
      },
      "message": "chore(deps): bump requests from 2.32.3 to 2.32.4 in /docs (#432)\n\nBumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.32.4.\n- [Release notes](https://github.com/psf/requests/releases)\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\n- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)\n\n---\nupdated-dependencies:\n- dependency-name: requests\n  dependency-version: 2.32.4\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: fe45e51b7d89b14d0587cbe0f45c6576a6585526\nChange-Id: I0005f59b6ee62c2cfed11f774ae4a31dbad04265\n"
    },
    {
      "commit": "983ffe535e3bfaf10b04f79a75c1b04062a3d249",
      "tree": "7a57cf2f5ff00e38b9f8c22796c338b48fcbb16c",
      "parents": [
        "2374f9e8e89dd95664e71c8bda52879f58e98716"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jun 27 19:34:47 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 28 13:44:05 2025 -0700"
      },
      "message": "chore(deps): bump jinja2 from 3.1.5 to 3.1.6 in /docs (#433)\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n  dependency-version: 3.1.6\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: b6ef8a76e37a5962869269ae16380487fcc8400a\nChange-Id: Iac749225c50cf6ba791cc7491a2ccdfcca338321\n"
    },
    {
      "commit": "2374f9e8e89dd95664e71c8bda52879f58e98716",
      "tree": "cf3cd4371fdbd9e72ad25c20a0f862d6f971e7f5",
      "parents": [
        "40b8f08a551faddca5d468e633fe92f33dea8220"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Fri Jun 27 17:03:36 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 28 13:43:59 2025 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#424)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.11.12 → v0.12.0](https://github.com/astral-sh/ruff-pre-commit/compare/v0.11.12...v0.12.0)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 304d8073e641223438348989fdc90e48bdb652ee\nChange-Id: Ifc8e9d2dc7ee6aa405dd5741db2ac32f086b3f3e\n"
    },
    {
      "commit": "40b8f08a551faddca5d468e633fe92f33dea8220",
      "tree": "ba46c41544e2d16c929c1e7bc4c1a1e4782336d5",
      "parents": [
        "3c0e50952f0cfd2ae1ef6a3372c5d754e20abc31"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jun 27 17:03:24 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 28 13:43:53 2025 -0700"
      },
      "message": "chore(deps): bump urllib3 from 2.2.2 to 2.5.0 in /docs (#428)\n\nBumps [urllib3](https://github.com/urllib3/urllib3) from 2.2.2 to 2.5.0.\n- [Release notes](https://github.com/urllib3/urllib3/releases)\n- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)\n- [Commits](https://github.com/urllib3/urllib3/compare/2.2.2...2.5.0)\n\n---\nupdated-dependencies:\n- dependency-name: urllib3\n  dependency-version: 2.5.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: e9a38f84aa0fad8d185431d0ea5408c274feeafe\nChange-Id: Ia0f33c03ee5aa9fed3388b1c27d6079523d505c1\n"
    },
    {
      "commit": "3c0e50952f0cfd2ae1ef6a3372c5d754e20abc31",
      "tree": "2e0ccf20ff53992bdc829577131be481309feb8f",
      "parents": [
        "ade3beea54aeb9c46d414747a8188a84b97c563a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jun 27 17:03:08 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 28 13:43:47 2025 -0700"
      },
      "message": "chore(deps-dev): bump requests from 2.32.2 to 2.32.4 (#426)\n\nBumps [requests](https://github.com/psf/requests) from 2.32.2 to 2.32.4.\n- [Release notes](https://github.com/psf/requests/releases)\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\n- [Commits](https://github.com/psf/requests/compare/v2.32.2...v2.32.4)\n\n---\nupdated-dependencies:\n- dependency-name: requests\n  dependency-version: 2.32.4\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 00f1c048dd67f120325add3a90e42751957c2f51\nChange-Id: I143a598e396f5bc2b6bb70a33cf1300c0a0aa4b1\n"
    },
    {
      "commit": "ade3beea54aeb9c46d414747a8188a84b97c563a",
      "tree": "5b2226610ae00c8630d83bf32b6cc7809873b113",
      "parents": [
        "90b538bb069089676198b0217ccf251f713ae37b"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Thu Jun 05 15:12:24 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 13:44:29 2025 -0700"
      },
      "message": "chore: update version to 0.13.3 (#423)\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 8c963db32784623f8fc076ad4ef9b6b01ab0d542\nChange-Id: I6aed893d6a75f430ead58fe1c79e3aac69446abb\n"
    },
    {
      "commit": "90b538bb069089676198b0217ccf251f713ae37b",
      "tree": "8d222ba9efe01e7c3a752c0a235272696d8b6d4f",
      "parents": [
        "8aa11ab78f4d692c266e9537b40fd803d50b2fb4"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Thu Jun 05 15:05:15 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 13:44:23 2025 -0700"
      },
      "message": "fix: Missing newline at end of file with multiple array of tables can corrupt during dumping (#422)\n\nFixes #381\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: fcb82ae1d9bd531e6c7c4a1f7fd6ddea5e41cf7b\nChange-Id: I773122c5beaba2399eeda7f89d85fee91e420769\n"
    },
    {
      "commit": "8aa11ab78f4d692c266e9537b40fd803d50b2fb4",
      "tree": "b5f6dc449b6b2fce07200a734e1829e77adbbe53",
      "parents": [
        "3d0897b52312854a3cd2e3403f8c6cb38cd3498e"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Thu Jun 05 11:19:20 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 13:44:17 2025 -0700"
      },
      "message": "fix: add newline indentation after existing items in Container class (#421)\n\nFix #387\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: d4e1ecda48c6b8ae772a46af07d2cb5781d7f2bd\nChange-Id: I65bb92519408b17410b56193506b694fc70dcce2\n"
    },
    {
      "commit": "3d0897b52312854a3cd2e3403f8c6cb38cd3498e",
      "tree": "667ff367a24e62b8ef73876e085326d9ffc2eb3b",
      "parents": [
        "9717ce08bb811bb33cb26cc61364c85db3ccf242"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Thu Jun 05 10:56:02 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 13:44:11 2025 -0700"
      },
      "message": "fix: ensure unique table indices when adding items to out-of-order tables (#420)\n\nFix #383\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: e3b7332de2b5bd7acf56883630a50de65c6b57ce\nChange-Id: I1cf23683a314c58aa084dddca86725fbe6dcd496\n"
    },
    {
      "commit": "9717ce08bb811bb33cb26cc61364c85db3ccf242",
      "tree": "24dd1f5df3b6ad4fd5bd0b616b6ccc92a3bfd7c3",
      "parents": [
        "a71372f43f45ec6bae7b1308dbef6828323f329c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 05 10:29:26 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 13:44:05 2025 -0700"
      },
      "message": "chore(deps-dev): bump jinja2 from 3.1.5 to 3.1.6 (#418)\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n  dependency-version: 3.1.6\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 14607a516ed3594bac67f7c520d2fb2430a6ab21\nChange-Id: I13dc5170a05762c97d59d821ee23cb38582f1d25\n"
    },
    {
      "commit": "a71372f43f45ec6bae7b1308dbef6828323f329c",
      "tree": "ca9fe5422bae170ca2e7228a6593995bb03dddcb",
      "parents": [
        "c721852d039b499d6a743a4abf27324058c0bd80"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Thu Jun 05 10:28:29 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 13:43:58 2025 -0700"
      },
      "message": "fix: Dumping a subelement of a parsed toml fails starting on 4rd level of nesting (#419)\n\nFixes #411\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: bd31dbd8e2762c88af534ac72cb5c48644d3b4af\nChange-Id: Ia05934c59ab7530eb1180714ad3a3144bd214fc5\n"
    },
    {
      "commit": "c721852d039b499d6a743a4abf27324058c0bd80",
      "tree": "b5949ddbb8893dad0e6748b82a9451d7559fd001",
      "parents": [
        "175cb556a450bdd1c82aa52393271892fb529029"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Thu Jun 05 10:07:22 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 13:43:52 2025 -0700"
      },
      "message": "fix: Invalid serialization when overwriting out-of-order table key (#417)\n\n- Updated pyproject.toml to use the new dependency grouping format for dev dependencies.\n- Added a test for overwriting out-of-order tables in the TOML document parser.\n- Enhanced the OutOfOrderTableProxy class to better manage the insertion of tables and plain values, ensuring correct handling of overwrites and maintaining the integrity of the internal structure.\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 62a67082374af1c34944aecf917d5fa454a09cd3\nChange-Id: I98f07745ef30f551cbe875356e35bb2169d8a71d\n"
    },
    {
      "commit": "175cb556a450bdd1c82aa52393271892fb529029",
      "tree": "5b9523cddfdf3c187461643fe85074383697f2ac",
      "parents": [
        "a126e0c43f6ab4ffc3863cb11fbe1ba612a86998"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Thu Jun 05 08:43:17 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 13:43:45 2025 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#415)\n\nupdates:\n- [github.com/asottile/pyupgrade: v3.19.1 → v3.20.0](https://github.com/asottile/pyupgrade/compare/v3.19.1...v3.20.0)\n- [github.com/astral-sh/ruff-pre-commit: v0.11.10 → v0.11.12](https://github.com/astral-sh/ruff-pre-commit/compare/v0.11.10...v0.11.12)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 64064f30bed25c2559ab3e6310cf49323355b3bc\nChange-Id: Ide74468a0843a767814fa2c53c0021750abbf0e7\n"
    },
    {
      "commit": "a126e0c43f6ab4ffc3863cb11fbe1ba612a86998",
      "tree": "5df0de9167c9a8b5dfbfbbd2142224cf97fc69fc",
      "parents": [
        "5b0ebdc7dc5a730fd2a5eb5e5077a1c3f91f3c36"
      ],
      "author": {
        "name": "Sam Vente",
        "email": "savente93@proton.me",
        "time": "Thu Jun 05 02:43:06 2025 +0200"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat Jun 07 13:43:37 2025 -0700"
      },
      "message": "Fix: reject single keys that aren\u0027t strings (#416)\n\n* Fix: accept ints as keys (interpret them as strings)\n\n* fix: throw type error instead of casting to str\n\nGitOrigin-RevId: df4afc67ac465be42c05621f14306a0befb37104\nChange-Id: I2bfe08d6635acce0d9e0bb1b96c92f94d82a9a4a\n"
    },
    {
      "commit": "5b0ebdc7dc5a730fd2a5eb5e5077a1c3f91f3c36",
      "tree": "f4edb406da763c998aedac0a5a8370b70bfbf135",
      "parents": [
        "d28163a62dfa8550be53b285e3000fda1af5f57e"
      ],
      "author": {
        "name": "Dimma Don\u0027t",
        "email": "93484965+DimmaDont@users.noreply.github.com",
        "time": "Mon May 19 22:29:01 2025 -0400"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 20 13:44:13 2025 -0700"
      },
      "message": "Fix array item removal (#409)\n\nGitOrigin-RevId: 832e85579ea9029aae53ebbb1812c537abf9dd03\nChange-Id: I77c5885d27fd8ba7b55a7e57a810fb537b9a47c2\n"
    },
    {
      "commit": "d28163a62dfa8550be53b285e3000fda1af5f57e",
      "tree": "27a1ee6f4d8d5066334f578004b53592ec7aef44",
      "parents": [
        "8409f81b66cd7e6254b3d3f26ba409b2716a5659"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Tue May 20 10:26:22 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 20 13:44:06 2025 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#398)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.9.2 → v0.11.10](https://github.com/astral-sh/ruff-pre-commit/compare/v0.9.2...v0.11.10)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: f0c50e0a4371df420bb7e7e61af099ac6f3c8e51\nChange-Id: Ie524e18169905b78295abbabec768bc2c86c494e\n"
    },
    {
      "commit": "8409f81b66cd7e6254b3d3f26ba409b2716a5659",
      "tree": "32edadfcad215480e80182d8b8868a4a7fad31e3",
      "parents": [
        "5bbf16669944b852913d8b9c61b68e5a9b40c0bb"
      ],
      "author": {
        "name": "Annakan",
        "email": "Annakan@users.noreply.github.com",
        "time": "Mon May 12 05:19:41 2025 +0200"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 14 13:43:28 2025 -0700"
      },
      "message": "Aot __setitem__ not implemented fix (#413)\n\n* Fix AOT __setitem__  raising not implemented\n\n* Checking returned types after __setitems__ on  AOT\n\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci\n\n---------\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 8fc73fc60a421e3192a3dba745320ac967de96f2\nChange-Id: Icf5ee5635e8c0692fa118943f65088f7cb685852\n"
    },
    {
      "commit": "5bbf16669944b852913d8b9c61b68e5a9b40c0bb",
      "tree": "4212227edd1e7f4c114ae38d11fc672a7e8dc7d3",
      "parents": [
        "8dd435a1377b0e6e8276298eca61ab9fb12d2899"
      ],
      "author": {
        "name": "Dimma Don\u0027t",
        "email": "93484965+DimmaDont@users.noreply.github.com",
        "time": "Fri Mar 21 02:46:33 2025 -0400"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Mar 21 13:43:28 2025 -0700"
      },
      "message": "Prevent repeated whitespace items in arrays (#406)\n\n* prevent repeated whitespace items\n\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci\n\n---------\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 1a3085c0ac4dbacf1632ba07df6fcbbeaf5911d9\nChange-Id: I6e54b23ff442a3943189d74eb3961753c2f1d094\n"
    },
    {
      "commit": "8dd435a1377b0e6e8276298eca61ab9fb12d2899",
      "tree": "15cc050db7fdd874b7cd31a15516851341540429",
      "parents": [
        "511d6a8a0dadf5e0976fcf3c48a47d3fd09aa48c"
      ],
      "author": {
        "name": "Dimma Don\u0027t",
        "email": "93484965+DimmaDont@users.noreply.github.com",
        "time": "Thu Mar 06 20:06:07 2025 -0500"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Mar 09 13:56:51 2025 -0700"
      },
      "message": "Update README.md (#404)\n\nGitOrigin-RevId: c5db0b67847b8ec55e5625a44cea8fe103c9e52b\nChange-Id: I0e8a7836653abf596a57b7217ade270c20f2397d\n"
    },
    {
      "commit": "511d6a8a0dadf5e0976fcf3c48a47d3fd09aa48c",
      "tree": "e1a33775d5d5ab06e74b3b0d61d47570d83d7bea",
      "parents": [
        "08875221c395ff35a0073c0674e41ec823a0d39e"
      ],
      "author": {
        "name": "Dimma Don\u0027t",
        "email": "93484965+DimmaDont@users.noreply.github.com",
        "time": "Tue Mar 04 20:04:49 2025 -0500"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Mar 06 12:47:29 2025 -0800"
      },
      "message": "Fix: Inconsistent newlines on Windows (#402)\n\n* Update test_toml_file.py\n\n* Update toml_file.py\n\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci\n\n---------\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: b73d19204139949e3a6f4d2e7ffbde4da4b51b86\nChange-Id: Id7a0019b0ec5476d17d4570a1249269a58974595\n"
    },
    {
      "commit": "08875221c395ff35a0073c0674e41ec823a0d39e",
      "tree": "f46bf077116d13a00b082e66f982e19442f41b5a",
      "parents": [
        "3c524c859ec92a4d3a14f7a665fabc63236b16a8"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Fri Feb 14 16:48:03 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Feb 16 12:44:01 2025 -0800"
      },
      "message": "doc: add exceptions to api docs\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 564b5a84981e45a525bd988069a14508c6b194da\nChange-Id: I7e0aafb44fabd5abe1329e678b408c6000fad93b\n"
    },
    {
      "commit": "3c524c859ec92a4d3a14f7a665fabc63236b16a8",
      "tree": "226191c5f9114f5d13e7d50bc14e18c0066ea926",
      "parents": [
        "b5d050ebf62fb473b6ad5df745684e19c35b16c2"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Sun Jan 26 11:35:27 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Jan 26 12:44:49 2025 -0800"
      },
      "message": "feat: add .item() method to retrieve the item object (#397)\n\n* feat: add .item() method to retrieve the item object\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n* changelog\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 94e193afd679ca8cf5b0f45b879ffa6af20cf528\nChange-Id: I3bbfd5c0304de472acc7d576d96c3f9abf96d76f\n"
    },
    {
      "commit": "b5d050ebf62fb473b6ad5df745684e19c35b16c2",
      "tree": "1b254c1fae68a1088a39b95628ba1a30bad26637",
      "parents": [
        "1c780b5254dfa5811df2bfffbb560031125e558c"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Tue Jan 21 14:39:08 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jan 23 12:43:30 2025 -0800"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#396)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.9.1 → v0.9.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.9.1...v0.9.2)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 8a3564a08e63e98a6602d4e7a7dc93043ed4416e\nChange-Id: Idfa406ae231d46e6e4ad7b1847b0605379cb0a59\n"
    },
    {
      "commit": "1c780b5254dfa5811df2bfffbb560031125e558c",
      "tree": "efca39eea60275eae40687a81f4cb56368a68c91",
      "parents": [
        "4fc192ebdc817e7af0187ea18aa22c4ad9ef2a3f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jan 14 09:16:16 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 14 12:44:34 2025 -0800"
      },
      "message": "chore(deps-dev): bump jinja2 from 3.1.4 to 3.1.5 (#395)\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.1.4 to 3.1.5.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: c484446a6f5945e2f52a8e08737acadce24575c3\nChange-Id: Id213ffbc170507bab61e88213d0fb02f0bc4bdf9\n"
    },
    {
      "commit": "4fc192ebdc817e7af0187ea18aa22c4ad9ef2a3f",
      "tree": "f217ade0b5404626d46d4ab61bfc4dde0db7b057",
      "parents": [
        "a4534a89380df98466a0636a3457ec0b7fba1ee6"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Tue Jan 14 09:15:57 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 14 12:44:30 2025 -0800"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#386)\n\n* [pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/asottile/pyupgrade: v3.19.0 → v3.19.1](https://github.com/asottile/pyupgrade/compare/v3.19.0...v3.19.1)\n- [github.com/astral-sh/ruff-pre-commit: v0.7.3 → v0.9.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.7.3...v0.9.1)\n\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci\n\n* chore(deps-dev): bump virtualenv from 20.26.1 to 20.26.6 (#394)\n\nBumps [virtualenv](https://github.com/pypa/virtualenv) from 20.26.1 to 20.26.6.\n- [Release notes](https://github.com/pypa/virtualenv/releases)\n- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)\n- [Commits](https://github.com/pypa/virtualenv/compare/20.26.1...20.26.6)\n\n---\nupdated-dependencies:\n- dependency-name: virtualenv\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\n\n* chore(deps): bump jinja2 from 3.1.4 to 3.1.5 in /docs (#388)\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.1.4 to 3.1.5.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\n\n* fix: tests\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 800c829558c15c26bae514a97a70526907d388c7\nChange-Id: I631235d1a4193e419f47f5f6da4566d26f3526a4\n"
    },
    {
      "commit": "a4534a89380df98466a0636a3457ec0b7fba1ee6",
      "tree": "049419f3a5f1df6302d5e50ea6d580f8d563eb43",
      "parents": [
        "871d3e5acb3d8dc31fa2f0caf4951b68eccf2775"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jan 14 08:54:46 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 14 12:44:25 2025 -0800"
      },
      "message": "chore(deps): bump jinja2 from 3.1.4 to 3.1.5 in /docs (#388)\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.1.4 to 3.1.5.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.4...3.1.5)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: bb64350bb39e6946cb02b95ee78f458780c6f66e\nChange-Id: Ic1e079ab8812adf86cbb913ab048f7d76e5cff98\n"
    },
    {
      "commit": "871d3e5acb3d8dc31fa2f0caf4951b68eccf2775",
      "tree": "a4a183fbe9585bfdc0786844ccffaeda6de34286",
      "parents": [
        "b0ac73f7068015ce2441a243b60b9ebd73ca4c1e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jan 14 08:54:37 2025 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jan 14 12:44:20 2025 -0800"
      },
      "message": "chore(deps-dev): bump virtualenv from 20.26.1 to 20.26.6 (#394)\n\nBumps [virtualenv](https://github.com/pypa/virtualenv) from 20.26.1 to 20.26.6.\n- [Release notes](https://github.com/pypa/virtualenv/releases)\n- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)\n- [Commits](https://github.com/pypa/virtualenv/compare/20.26.1...20.26.6)\n\n---\nupdated-dependencies:\n- dependency-name: virtualenv\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 7c51736b340b86ca055a70bbc5e2c40b346275e5\nChange-Id: Ia5e47d32e07a5f22250cdc84eafc77c854e92b91\n"
    },
    {
      "commit": "b0ac73f7068015ce2441a243b60b9ebd73ca4c1e",
      "tree": "b5e971ddb8de3f59b2c1ada8e8530e2bbf529fd2",
      "parents": [
        "5b635df3b0504edb84ce0baba0677ed4867e3c71"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Tue Nov 12 11:34:50 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 12 12:43:46 2024 -0800"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#380)\n\nupdates:\n- [github.com/pre-commit/pre-commit-hooks: v4.6.0 → v5.0.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.6.0...v5.0.0)\n- [github.com/asottile/pyupgrade: v3.17.0 → v3.19.0](https://github.com/asottile/pyupgrade/compare/v3.17.0...v3.19.0)\n- [github.com/astral-sh/ruff-pre-commit: v0.5.7 → v0.7.3](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.7...v0.7.3)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 635831f1be9b0e107047e74af8ebecc7c0e4b7bf\nChange-Id: Ie6bdb271924291feb05cd21498903784f6cf06cd\n"
    },
    {
      "commit": "5b635df3b0504edb84ce0baba0677ed4867e3c71",
      "tree": "fd706682e63de4e1f6e164dc8897bf14a1dd9df2",
      "parents": [
        "935150be9d41f0e87c0544dff09e75df1986cbbf"
      ],
      "author": {
        "name": "Mathieu Lemay",
        "email": "23462228+mathieu-lemay@users.noreply.github.com",
        "time": "Mon Nov 11 22:34:39 2024 -0500"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Nov 12 12:43:41 2024 -0800"
      },
      "message": "fix: register encoder\u0027s doc incorrectly mentions TypeError (#384)\n\nSince #358, custom encoders are expected to raise a ConvertError instead\nof a TypeError, but the docstring of register_encoder still mentions\nTypeError. Fix this to mention ConvertError instead.\n\nGitOrigin-RevId: 2777bedb901e11064b4405d9f32c11af7ae54d24\nChange-Id: I4c92a6f9e683495cf04e54e94a67d064947457a2\n"
    },
    {
      "commit": "935150be9d41f0e87c0544dff09e75df1986cbbf",
      "tree": "ddd6a83dc9e6c885a8467aac7ed7df77fbe36322",
      "parents": [
        "309e49daba19c974e5cc3160052d91494f2d342b"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Wed Aug 14 16:14:21 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 14 13:45:10 2024 -0700"
      },
      "message": "fix: delete keys from out of order table (#379)\n\nGitOrigin-RevId: e6e5d3803ba2942c5e19e3c083d289009c27338c\nChange-Id: Id59c0c5fca857bd49e5c4b39566288a1e6330725\n"
    },
    {
      "commit": "309e49daba19c974e5cc3160052d91494f2d342b",
      "tree": "5dabefd90cc0a973987b49cb9e8a4ce7784757a8",
      "parents": [
        "62d2c35915b9938bdd06cda02c11a74722b93daf"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Wed Aug 14 10:06:59 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 14 13:45:04 2024 -0700"
      },
      "message": "chore: bump version to 0.13.1\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 8c1671a8b25e3ae0c35370f5918a57671867f38e\nChange-Id: Ic38ebb64ae9aa8b4f31425a0d23883af524a2f23\n"
    },
    {
      "commit": "62d2c35915b9938bdd06cda02c11a74722b93daf",
      "tree": "9f234589372709dfe2be1e7621d7b12603696e9c",
      "parents": [
        "9ef8f5467d0bd087ca4ef1e5385bb5ab8083f99a"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Wed Aug 14 10:04:50 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 14 13:44:58 2024 -0700"
      },
      "message": "fix: Empty table dumped when number of subtables \u003e 1 (#378)\n\nFixes #377\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 28fe6ec7386e3923a3e87efae8ab580138f6fcbc\nChange-Id: I80fe9df2b7c95bee1f0e4bcd5e7b9a7b0701a235\n"
    },
    {
      "commit": "9ef8f5467d0bd087ca4ef1e5385bb5ab8083f99a",
      "tree": "cbd76e5122202b7531cd5e44497a333f51b86edd",
      "parents": [
        "f5d4157d60407c0c362be8971b4c9a52225c6d48"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Wed Aug 14 09:45:26 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Aug 14 13:44:50 2024 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#376)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.5.5 → v0.5.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.5...v0.5.7)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 168cb22352b5928bfc2b36df4b9ad76c146ca34b\nChange-Id: I351506c9ff0ef6e1b1b1439e09f0f0cf56830913\n"
    },
    {
      "commit": "f5d4157d60407c0c362be8971b4c9a52225c6d48",
      "tree": "b054a8c3fde26cfe37c163d9b2725112855d36a0",
      "parents": [
        "c92a7162a6c63fa01db6d88a1de127d1a48069e3"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Fri Aug 02 09:16:46 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 02 13:43:55 2024 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#372)\n\nupdates:\n- [github.com/asottile/pyupgrade: v3.16.0 → v3.17.0](https://github.com/asottile/pyupgrade/compare/v3.16.0...v3.17.0)\n- [github.com/astral-sh/ruff-pre-commit: v0.5.4 → v0.5.5](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.4...v0.5.5)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 3594bdfff00f9eddddbf53b02e445b3c06f47b80\nChange-Id: Ie0455ac65806334a3a15890faf69c50d62aafdc5\n"
    },
    {
      "commit": "c92a7162a6c63fa01db6d88a1de127d1a48069e3",
      "tree": "41e1621c358952b9500eaca24dd87b3a4cf79e4c",
      "parents": [
        "6cafd879600392c95e44ab37c715151ea7cbeb63"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Fri Aug 02 09:16:24 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Aug 02 13:43:50 2024 -0700"
      },
      "message": "fix: Table header missing (#375)\n\nGitOrigin-RevId: 8b288a5b1483834b0dd4c7b689033b41b57e2084\nChange-Id: I368a574a6dc9742bbf709331a177c84f63056ea7\n"
    },
    {
      "commit": "6cafd879600392c95e44ab37c715151ea7cbeb63",
      "tree": "fffeecd1da41d0bffe3efb4348f38a70a039a096",
      "parents": [
        "a9dd76866c1501fa5dcb14414e773f44f564a564"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Wed Jul 24 09:48:04 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 24 13:44:16 2024 -0700"
      },
      "message": "Merge branch \u0027master\u0027 of github.com:python-poetry/tomlkit\n\nGitOrigin-RevId: b1b38b3716b937a126f9ac4ea7c638b4bc53fd6e\nChange-Id: I93da6800dc0553aaaf94daa087e6d40f4894fd86\n"
    },
    {
      "commit": "a9dd76866c1501fa5dcb14414e773f44f564a564",
      "tree": "fea2c38dcd49fa35792bdb48f18fd7028f995f33",
      "parents": [
        "fa8ece2d48d2d09513d668bab78bf6f08a5141b3"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Wed Jul 24 09:47:49 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed Jul 24 13:44:10 2024 -0700"
      },
      "message": "doc: upgrade docs requirements\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 507ca76ce62c15b717a82d74eaf83e192d6a51d9\nChange-Id: I8789eb5fcb04e5f70635c1cfed331e89ff6c5d67\n"
    },
    {
      "commit": "fa8ece2d48d2d09513d668bab78bf6f08a5141b3",
      "tree": "3dcd09ba546e36848b3c1c9ce34052675c413d65",
      "parents": [
        "3a0ff7b7abc8d3907ba2ed8f67521c62732180de"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Fri Jul 19 09:19:02 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Jul 21 13:43:27 2024 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#368)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.5.1 → v0.5.2](https://github.com/astral-sh/ruff-pre-commit/compare/v0.5.1...v0.5.2)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 60ed9050f2f43056488d0f94c94cbb8db61a7b35\nChange-Id: Ife3f819d794f4c8b3478d196709d30ddebc3a3ef\n"
    },
    {
      "commit": "3a0ff7b7abc8d3907ba2ed8f67521c62732180de",
      "tree": "cc9562a140b4f1265bf9bf29cba2c4341f9874a9",
      "parents": [
        "138c1e9bd2e9f4d021a9fe8cb8d4a4b19188aae9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jul 19 09:18:49 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sun Jul 21 13:43:20 2024 -0700"
      },
      "message": "chore(deps-dev): bump setuptools from 68.0.0 to 70.0.0 (#367)\n\nBumps [setuptools](https://github.com/pypa/setuptools) from 68.0.0 to 70.0.0.\n- [Release notes](https://github.com/pypa/setuptools/releases)\n- [Changelog](https://github.com/pypa/setuptools/blob/main/NEWS.rst)\n- [Commits](https://github.com/pypa/setuptools/compare/v68.0.0...v70.0.0)\n\n---\nupdated-dependencies:\n- dependency-name: setuptools\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 6e6752663f44f3c9085b68fcf27c614b9c09536e\nChange-Id: Ia6e9c4c7f604bc68c63a866df6a55177bad90146\n"
    },
    {
      "commit": "138c1e9bd2e9f4d021a9fe8cb8d4a4b19188aae9",
      "tree": "cd2674c42836c87cf01494adb8d5158fb2842b9a",
      "parents": [
        "e47aa0e384e799b73fcd28cea2da8e9f0fd42570"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Wed Jul 10 17:22:35 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 12 13:44:15 2024 -0700"
      },
      "message": "chore: bump version to 0.13.0\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 4d06dff4bc4a1cc16e0f600f71df8f41724efcec\nChange-Id: I11d4c2b2cce914dfca67c1b1dfd3a61ca28a09e5\n"
    },
    {
      "commit": "e47aa0e384e799b73fcd28cea2da8e9f0fd42570",
      "tree": "f1a96dd1b76de113700af31c8be3a449bb10898e",
      "parents": [
        "01580515c085099700f2e2bd1ca63488ba1d8061"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Wed Jul 10 17:19:21 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 12 13:44:09 2024 -0700"
      },
      "message": "fix: keep the nested out of order table (#366)\n\nGitOrigin-RevId: 85aaf7a9231030fc3455048d78bfdabfe0a0a937\nChange-Id: I766f2e1d6f9c35989334680685171955c90b932d\n"
    },
    {
      "commit": "01580515c085099700f2e2bd1ca63488ba1d8061",
      "tree": "7ad92e2aab9d9da4dfba287a0da41ff17ba0d98f",
      "parents": [
        "53a896d212d80b420c54301052fab50dbb5c2d14"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 10 16:22:30 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 12 13:44:04 2024 -0700"
      },
      "message": "chore(deps-dev): bump zipp from 3.15.0 to 3.19.1 (#365)\n\nBumps [zipp](https://github.com/jaraco/zipp) from 3.15.0 to 3.19.1.\n- [Release notes](https://github.com/jaraco/zipp/releases)\n- [Changelog](https://github.com/jaraco/zipp/blob/main/NEWS.rst)\n- [Commits](https://github.com/jaraco/zipp/compare/v3.15.0...v3.19.1)\n\n---\nupdated-dependencies:\n- dependency-name: zipp\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: f12ece324fc376d0f863717005ba6acc5f9d8933\nChange-Id: I28cd0f8d3c1e1ab2ff46b68032ded3fae0bf413b\n"
    },
    {
      "commit": "53a896d212d80b420c54301052fab50dbb5c2d14",
      "tree": "cdb849cbcd59a576839a91442cc603b1fda9ae81",
      "parents": [
        "44e37ba61dedda6a802f34fd1319b431e7c7895b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 10 16:21:57 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 12 13:43:59 2024 -0700"
      },
      "message": "chore(deps-dev): bump requests from 2.31.0 to 2.32.2 (#364)\n\nBumps [requests](https://github.com/psf/requests) from 2.31.0 to 2.32.2.\n- [Release notes](https://github.com/psf/requests/releases)\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\n- [Commits](https://github.com/psf/requests/compare/v2.31.0...v2.32.2)\n\n---\nupdated-dependencies:\n- dependency-name: requests\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: f4b2f74d2a4e19ee8bebd94b874c8c47699a169f\nChange-Id: I5dbe9e7733d4217c087c6e4e37af5a2b119e28fa\n"
    },
    {
      "commit": "44e37ba61dedda6a802f34fd1319b431e7c7895b",
      "tree": "887e39bc4cca87c8bc54f81d1c2b27619090b75c",
      "parents": [
        "3471f79f39bb0339241a8e38555925bf1b214754"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 10 16:21:48 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 12 13:43:53 2024 -0700"
      },
      "message": "chore(deps-dev): bump urllib3 from 2.0.7 to 2.2.2 (#363)\n\nBumps [urllib3](https://github.com/urllib3/urllib3) from 2.0.7 to 2.2.2.\n- [Release notes](https://github.com/urllib3/urllib3/releases)\n- [Changelog](https://github.com/urllib3/urllib3/blob/main/CHANGES.rst)\n- [Commits](https://github.com/urllib3/urllib3/compare/2.0.7...2.2.2)\n\n---\nupdated-dependencies:\n- dependency-name: urllib3\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 0747884431425b45071b696fd6ffe806d59304bb\nChange-Id: I35fec39e8e9d5fdf27e8dcdcf714622839ace8e8\n"
    },
    {
      "commit": "3471f79f39bb0339241a8e38555925bf1b214754",
      "tree": "77f6f5c24edb2f46036a56267c79ebca31db3e68",
      "parents": [
        "5e1aed191c6125517347cd20e4e4f0d1516e8628"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Wed Jul 10 16:04:54 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri Jul 12 13:43:46 2024 -0700"
      },
      "message": "fix: Remove 3.7 from the CI matrix\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: d55d837d0b139bd48567ac90204baccb8ce0cbd9\nChange-Id: I38480582106fc70088d2e190ec1d55a1d5517e6d\n"
    },
    {
      "commit": "5e1aed191c6125517347cd20e4e4f0d1516e8628",
      "tree": "56bde746b7ef94f4920ea927e39cfac303becea7",
      "parents": [
        "5ee2229ea138ca99b86e758987f11c278b24554c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 09 10:33:31 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jul 09 13:43:47 2024 -0700"
      },
      "message": "chore(deps-dev): bump certifi from 2024.2.2 to 2024.7.4 (#362)\n\nBumps [certifi](https://github.com/certifi/python-certifi) from 2024.2.2 to 2024.7.4.\n- [Commits](https://github.com/certifi/python-certifi/compare/2024.02.02...2024.07.04)\n\n---\nupdated-dependencies:\n- dependency-name: certifi\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 49daa69df84db37ab3e9ec365c3a9590d5455646\nChange-Id: I7b9e4b36a6ab20f9054daf1a1c366039ff8db711\n"
    },
    {
      "commit": "5ee2229ea138ca99b86e758987f11c278b24554c",
      "tree": "de9ea14ff2dd68be3203d719f1fe0e2f1ba393e5",
      "parents": [
        "07e8878e8ee5223e59d72ceb900488d86f584318"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Tue Jul 09 10:33:09 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue Jul 09 13:43:42 2024 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#359)\n\nupdates:\n- [github.com/asottile/pyupgrade: v3.15.2 → v3.16.0](https://github.com/asottile/pyupgrade/compare/v3.15.2...v3.16.0)\n- [github.com/astral-sh/ruff-pre-commit: v0.4.7 → v0.5.1](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.7...v0.5.1)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: cce567ca4c1455d948d68c0fa32f7eb9196b9be3\nChange-Id: I0712d88e83de2a8b9a6035e07d51aefc8a8842a4\n"
    },
    {
      "commit": "07e8878e8ee5223e59d72ceb900488d86f584318",
      "tree": "91841d99a86c9b451fd708241f30a8e4f33d0731",
      "parents": [
        "5e8d93dafa493c58e93ab02d8b92ba6ee3634d07"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue Jun 04 17:10:28 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jun 06 13:43:46 2024 -0700"
      },
      "message": "fix: `tomlkit` 0.12.5 : Encoder contract interferes with external `TypeError`s raised in encoders (#358)\n\nFixes #355\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 400057ba17dbf562fa4fe01fc26b40d7112690e4\nChange-Id: I0f5ce4ac1513c5cd0939280c3257beb63443e19c\n"
    },
    {
      "commit": "5e8d93dafa493c58e93ab02d8b92ba6ee3634d07",
      "tree": "d41f7e31c708937b2dbe9078b53bd99aaab4bf58",
      "parents": [
        "f74ebb6662f31c8011efeabf72550e71f5f1a430"
      ],
      "author": {
        "name": "Waket Zheng",
        "email": "waketzheng@gmail.com",
        "time": "Tue Jun 04 11:57:00 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jun 06 13:43:40 2024 -0700"
      },
      "message": "Update tests action (#357)\n\n* Update github action\n\n* fix typo\n\n* Change to new GITHUB_OUTPUT syntax\n\n* Use `version\u003d` instead of `name\u003dversion::`\n\nGitOrigin-RevId: 22676f9a79228df216d79ba98209b98c2313c31c\nChange-Id: I883020755d3e8b3acd9fea57fe6f341a2fb6e05d\n"
    },
    {
      "commit": "f74ebb6662f31c8011efeabf72550e71f5f1a430",
      "tree": "ef7143924105203a3256672b4c72089cdcae0183",
      "parents": [
        "669d78891c9fb9eab3ca7f19a2c32d075a4209de"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Tue Jun 04 08:30:45 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Thu Jun 06 13:43:32 2024 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#354)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.4.4 → v0.4.7](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.4...v0.4.7)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: b3f9a684c83b44f4fd3ed7ebcd821dc4d35dd36b\nChange-Id: I7f4f01710b0aa3449861ec68d8dde1460487bf29\n"
    },
    {
      "commit": "669d78891c9fb9eab3ca7f19a2c32d075a4209de",
      "tree": "a072af89f56e46335a268b7e614129506d46fcdf",
      "parents": [
        "671ee8d563755b42acee2dd2a83cd412f2697b7b"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Fri May 24 08:46:41 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat May 25 13:43:59 2024 -0700"
      },
      "message": "fix: Revert \"fix: Construction of OutOfOrderTableProxy can cause newlines to be inserted (#347)\" (#353)\n\nGitOrigin-RevId: 30a22f711f10b5c6715d4c11f8d699f4fd033ef6\nChange-Id: I5c7a20ead3031d0eabababe3589e956729ca7b0c\n"
    },
    {
      "commit": "671ee8d563755b42acee2dd2a83cd412f2697b7b",
      "tree": "18c679d8d2c1f7c24a17ddee2954bb7a511f3235",
      "parents": [
        "1c257fd17a3b92f93a6ca833454c196950d601f8"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Thu May 23 14:48:33 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Sat May 25 13:43:53 2024 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#350)\n\nupdates:\n- [github.com/astral-sh/ruff-pre-commit: v0.4.3 → v0.4.4](https://github.com/astral-sh/ruff-pre-commit/compare/v0.4.3...v0.4.4)\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 13576bb8f5a7cb125384b0956197caebcc8839ae\nChange-Id: If8547a86fd19d1aeefa3c1bf804fc08fbd813a79\n"
    },
    {
      "commit": "1c257fd17a3b92f93a6ca833454c196950d601f8",
      "tree": "0513cc68ddae332fa8f937a33d9d09d3139d9c63",
      "parents": [
        "ef431ff3b78dfc28889e8d50d8176a1c6fde0988"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Mon May 13 10:44:28 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon May 13 13:43:57 2024 -0700"
      },
      "message": "fix: Test failures with Python 3.13.0a4: test_dates_behave_like_dates and test_times_behave_like_times (#349)\n\nFixes #333\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 05d9be1c2b2a95a4eb3a53d999f1483dd7abae5a\nChange-Id: Ia2cacb95ec76fab98e7c5c834c5eeb2e2147c642\n"
    },
    {
      "commit": "ef431ff3b78dfc28889e8d50d8176a1c6fde0988",
      "tree": "ca1e6db2918e8eb6f101adedea1334a965ca5959",
      "parents": [
        "6cf040c7be433fe9842b56a7fcb2e3a946b3c886"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Wed May 08 17:58:32 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri May 10 13:43:55 2024 -0700"
      },
      "message": "chore: release 0.12.5\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: a96883b15f545169dd33f16160bd609d624471e3\nChange-Id: I6036280031dce47f6ae6901f6c8605680bfd2387\n"
    },
    {
      "commit": "6cf040c7be433fe9842b56a7fcb2e3a946b3c886",
      "tree": "b3c5d54af3e4d3deb414937f3ed618f684216627",
      "parents": [
        "a7c81ca88767c388337e38fc3adc9fe9759872c4"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Wed May 08 17:54:56 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Fri May 10 13:43:47 2024 -0700"
      },
      "message": "fix: Construction of OutOfOrderTableProxy can cause newlines to be inserted (#347)\n\nFixes #343\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: c2611c555261e41e1219a675cef14dd24229c607\nChange-Id: I16371dd8b6be17575ab8c91b7c683c7a9601efbd\n"
    },
    {
      "commit": "a7c81ca88767c388337e38fc3adc9fe9759872c4",
      "tree": "6eb941bb62878b70a9ab524c3da434e5452ea260",
      "parents": [
        "d98b77198a6677d5abf0c813ec1ef63a68fefdd2"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue May 07 18:11:01 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 07 13:44:12 2024 -0700"
      },
      "message": "fix: redundant minus sign added to negative integers when multiplie by -1\nFix #346\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 990e325d72b96e3d8e34d2dc5224a64a444c5d12\nChange-Id: Icc32a0a9278dbb8edb22607cbf4cbd917f8e678b\n"
    },
    {
      "commit": "d98b77198a6677d5abf0c813ec1ef63a68fefdd2",
      "tree": "cda8e5aa01d58deaff27f1d7db4a30f7f155897b",
      "parents": [
        "c31049c9f9b43b39cb8133849ac2d87cf0f2033a"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue May 07 17:39:20 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 07 13:44:07 2024 -0700"
      },
      "message": "chore: switch to ruff lint and format\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: e5e09e9e815010a6ab562d17c3ead4034fba6d19\nChange-Id: Ic85b6d24a20e06f48ece4ca54c19ff41010b174b\n"
    },
    {
      "commit": "c31049c9f9b43b39cb8133849ac2d87cf0f2033a",
      "tree": "dc10c5074af67e7b446c64aef6fd033e7071b060",
      "parents": [
        "ede0e6308a8d20d35c350d2a6f8af65d8c79e95d"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue May 07 17:15:06 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 07 13:44:01 2024 -0700"
      },
      "message": "fix: don\u0027t add sign if the float is negative (#345)\n\nFix #341\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: bf01a25e26e5968c0fcb515f0513b9f88ab83e03\nChange-Id: I979ce2b8eff5cd13ece491dc1606c1014d15b60a\n"
    },
    {
      "commit": "ede0e6308a8d20d35c350d2a6f8af65d8c79e95d",
      "tree": "1b7c435c391f5f93f4d660fbed5244973f85a485",
      "parents": [
        "701fa60c663a2193752b4e5960ee9d0cc9c1b3c1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 07 16:52:47 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Tue May 07 13:43:55 2024 -0700"
      },
      "message": "chore(deps-dev): bump jinja2 from 3.1.3 to 3.1.4 (#344)\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.1.3 to 3.1.4.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.3...3.1.4)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 059fab2227a23215595894db66f8f731abe8387b\nChange-Id: I3e481a4c86882022e0e16c9888e4cd1c7c18beb8\n"
    },
    {
      "commit": "701fa60c663a2193752b4e5960ee9d0cc9c1b3c1",
      "tree": "418601cb78b2f6426486217081b86da779e13353",
      "parents": [
        "55627fbca0d017093625fe9fbc12df3d54849556"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue Apr 30 09:19:46 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 01 13:44:39 2024 -0700"
      },
      "message": "fix: CI workflow for macos (#342)\n\n* fix: CI workflow for macos\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n* fix: python version\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n* fix: use default python and remove linting job\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n* fix\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n* fix: update yaml\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 6351f3d68dbc3d67ccfc20b7b0b79479d7fb982a\nChange-Id: I6b7b1e78bbfab1e97bb15b797f338d4bac92754a\n"
    },
    {
      "commit": "55627fbca0d017093625fe9fbc12df3d54849556",
      "tree": "00762ed0209d453501ad08cfc861162828b49eb8",
      "parents": [
        "e504f1575e7efcba6380ed7b3b60814b692aee8e"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue Apr 30 08:45:32 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 01 13:44:34 2024 -0700"
      },
      "message": "fix: linter errors caused by black\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 3711b066f1da9850cbd5053e2ffcb492ea54a8cc\nChange-Id: I10393194647747a349721d5dd35e92da6bc5a7f6\n"
    },
    {
      "commit": "e504f1575e7efcba6380ed7b3b60814b692aee8e",
      "tree": "b56ae4f5202a8d9e5850dcc1ebedb35f6ba35c4b",
      "parents": [
        "00d7e587996ab1cd28eef516ade3627c49545129"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 30 08:36:27 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 01 13:44:27 2024 -0700"
      },
      "message": "chore(deps-dev): bump idna from 3.4 to 3.7 (#339)\n\nBumps [idna](https://github.com/kjd/idna) from 3.4 to 3.7.\n- [Release notes](https://github.com/kjd/idna/releases)\n- [Changelog](https://github.com/kjd/idna/blob/master/HISTORY.rst)\n- [Commits](https://github.com/kjd/idna/compare/v3.4...v3.7)\n\n---\nupdated-dependencies:\n- dependency-name: idna\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: dab2da8ea684eee0278119fb5b6e88948a0aed26\nChange-Id: I13d0a3aa973d007864192d97fad68c1991f79c8d\n"
    },
    {
      "commit": "00d7e587996ab1cd28eef516ade3627c49545129",
      "tree": "ecf3564feabc607db11f30294610f77d6c86fb6a",
      "parents": [
        "c3197a16c91dd1bae845191ad5e1a73e3edc92d3"
      ],
      "author": {
        "name": "pre-commit-ci[bot]",
        "email": "66853113+pre-commit-ci[bot]@users.noreply.github.com",
        "time": "Tue Apr 30 08:35:59 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Wed May 01 13:44:21 2024 -0700"
      },
      "message": "[pre-commit.ci] pre-commit autoupdate (#337)\n\n* [pre-commit.ci] pre-commit autoupdate\n\nupdates:\n- [github.com/psf/black: 23.10.1 → 24.4.2](https://github.com/psf/black/compare/23.10.1...24.4.2)\n- [github.com/pycqa/isort: 5.12.0 → 5.13.2](https://github.com/pycqa/isort/compare/5.12.0...5.13.2)\n- [github.com/pre-commit/pre-commit-hooks: v4.5.0 → v4.6.0](https://github.com/pre-commit/pre-commit-hooks/compare/v4.5.0...v4.6.0)\n- [github.com/asottile/pyupgrade: v3.15.0 → v3.15.2](https://github.com/asottile/pyupgrade/compare/v3.15.0...v3.15.2)\n- [github.com/pycqa/flake8: 6.1.0 → 7.0.0](https://github.com/pycqa/flake8/compare/6.1.0...7.0.0)\n\n* [pre-commit.ci] auto fixes from pre-commit.com hooks\n\nfor more information, see https://pre-commit.ci\n\n---------\n\nCo-authored-by: pre-commit-ci[bot] \u003c66853113+pre-commit-ci[bot]@users.noreply.github.com\u003e\nGitOrigin-RevId: 4f2ae7f255611036bc2ff1f0b300e2ea43d7bf6b\nChange-Id: I9adac02c4230366911f8b9df6eec8bd37ee77977\n"
    },
    {
      "commit": "c3197a16c91dd1bae845191ad5e1a73e3edc92d3",
      "tree": "8353dbfadc1aa34b34e6f04ec86528e0b3fc2627",
      "parents": [
        "3c58125386e784cb5ad89de7b6d8ac962b5e10db"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "me@frostming.com",
        "time": "Tue Feb 27 12:04:32 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 01 09:03:18 2024 -0700"
      },
      "message": "chore: release 0.12.4\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 911cccd630965ff423316e25b4685ecf7df0ec0a\nChange-Id: If60bdd4c336e418a7549b21d4d10e4633f220556\n"
    },
    {
      "commit": "3c58125386e784cb5ad89de7b6d8ac962b5e10db",
      "tree": "c98a1d08a265440ef8373096632a4e15330bb2f2",
      "parents": [
        "8028ca7787349d67f0f7e880c069223b22db861e"
      ],
      "author": {
        "name": "Frost Ming",
        "email": "mianghong@gmail.com",
        "time": "Tue Feb 27 12:01:00 2024 +0800"
      },
      "committer": {
        "name": "Copybara-Service",
        "email": "copybara-worker@google.com",
        "time": "Mon Apr 01 09:03:11 2024 -0700"
      },
      "message": "fix: -1 index error when setting dotted keyFixes #332Signed-off-by: Frost Ming \u003cme@frostming.com\u003e\n\n* fix: -1 index error when setting dotted key\nFixes #332\n\nSigned-off-by: Frost Ming \u003cme@frostming.com\u003e\nGitOrigin-RevId: 712dba727a50cc555880f610b76f8594c0b3af7a\nChange-Id: I9c137b5dc59d9ca08450b16cc1e3557ec5335621\n"
    }
  ],
  "next": "8028ca7787349d67f0f7e880c069223b22db861e"
}
