)]}'
{
  "log": [
    {
      "commit": "3e57f2b957b4f04df02fd935b51975c73e57696f",
      "tree": "033a08a5d6c58e060b7a1393edaf0dcf96b6cd0a",
      "parents": [
        "9d998738ebad70ee01fa0180eb202cf8f08585cb"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 30 11:13:21 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 11:13:21 2026 +0100"
      },
      "message": "Bump pypa/cibuildwheel from 4.1.0 to 4.1.1 (#2269)\n\nBumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 4.1.0 to 4.1.1.\n- [Release notes](https://github.com/pypa/cibuildwheel/releases)\n- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)\n- [Commits](https://github.com/pypa/cibuildwheel/compare/294735312765b09d24a2fbec22660ce817587d55...4726cd35bb13f7bde50cf2761f2499ac7b3aa32c)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/cibuildwheel\n  dependency-version: 4.1.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "9d998738ebad70ee01fa0180eb202cf8f08585cb",
      "tree": "dfe5bd15b34db10091fa3e294881672ec79f60f7",
      "parents": [
        "d46e8f4e030c52f55e2ca3abed4b44d033999d60"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 30 10:33:08 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 10:33:08 2026 +0100"
      },
      "message": "Bump ossf/scorecard-action from 2.4.3 to 2.4.4 (#2270)\n\nBumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.4.3 to 2.4.4.\n- [Release notes](https://github.com/ossf/scorecard-action/releases)\n- [Changelog](https://github.com/ossf/scorecard-action/blob/main/RELEASE.md)\n- [Commits](https://github.com/ossf/scorecard-action/compare/4eaacf0543bb3f2c246792bd56e8cdeffafb205a...2d1146689b8cda280b9bc96326124645441f03bc)\n\n---\nupdated-dependencies:\n- dependency-name: ossf/scorecard-action\n  dependency-version: 2.4.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "d46e8f4e030c52f55e2ca3abed4b44d033999d60",
      "tree": "c12a8a3acfcf434692c0d26ead8e78a0026611eb",
      "parents": [
        "f68fb8f2ef1b9cbabe82ecc50e8a157bbd10060a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 30 10:20:48 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 10:20:48 2026 +0100"
      },
      "message": "Bump lukka/get-cmake from 4.4.0 to 4.4.1 (#2271)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.4.0 to 4.4.1.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/e6906078ebd1ccb8ce51ab4626ac46a1b5a517e3...4a7d025fc60f00db0c7b44ebf783d19b52444830)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.4.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "f68fb8f2ef1b9cbabe82ecc50e8a157bbd10060a",
      "tree": "a18e5c2ea8e4673b3351ddd02032366c947ecf48",
      "parents": [
        "194098fdfc109ece3fd2a4bc3d1181244cbc1b89"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 30 10:13:45 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 30 10:13:45 2026 +0100"
      },
      "message": "Bump pypa/gh-action-pypi-publish from 1.14.1 to 1.14.2 (#2272)\n\nBumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.14.1 to 1.14.2.\n- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)\n- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/ba38be9e461d3875417946c167d0b5f3d385a247...dc37677b2e1c63e2034f94d8a5b11f265b73ba33)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/gh-action-pypi-publish\n  dependency-version: 1.14.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "194098fdfc109ece3fd2a4bc3d1181244cbc1b89",
      "tree": "59479b860fccbb377d0add41f31808dee9b5260a",
      "parents": [
        "b25d33248549b967b4196e12ee2c91dd7e1e2ff3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 29 10:16:57 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 29 10:16:57 2026 +0100"
      },
      "message": "Bump astral-sh/setup-uv from 8.3.2 to 9.0.0 (#2261)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.3.2 to 9.0.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/11f9893b081a58869d3b5fccaea48c9e9e46f990...c771a70e6277c0a99b617c7a806ffedaca235ff9)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 9.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "b25d33248549b967b4196e12ee2c91dd7e1e2ff3",
      "tree": "eb908398ca70bed734039ee92bbf8ea51fcbf6e7",
      "parents": [
        "9cd398dace6fe40e21cc4d1db0dd9b25962a0ebe"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 28 18:13:53 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 18:13:53 2026 +0100"
      },
      "message": "Bump pypa/gh-action-pypi-publish from 1.14.0 to 1.14.1 (#2260)\n\nBumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.14.0 to 1.14.1.\n- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)\n- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/cef221092ed1bacb1cc03d23a2d87d1d172e277b...ba38be9e461d3875417946c167d0b5f3d385a247)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/gh-action-pypi-publish\n  dependency-version: 1.14.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "9cd398dace6fe40e21cc4d1db0dd9b25962a0ebe",
      "tree": "8af544b495cefb9d4c04ebfd415611a60ce6e677",
      "parents": [
        "76912fe6fbb9219ca8b8e56fa6c100a3afc3c660"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 28 18:00:16 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 18:00:16 2026 +0100"
      },
      "message": "Bump actions/checkout from 7.0.0 to 7.0.1 (#2259)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 7.0.0 to 7.0.1.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0...3d3c42e5aac5ba805825da76410c181273ba90b1)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 7.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "76912fe6fbb9219ca8b8e56fa6c100a3afc3c660",
      "tree": "9983f48f7ac9bdc41a8f33f8c25bcb708ea81715",
      "parents": [
        "fd4cc2ba8b58fe5db397202557c3ec41ffb3e410"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 28 17:52:28 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 17:52:28 2026 +0100"
      },
      "message": "Bump actions/setup-python from 6.3.0 to 7.0.0 (#2258)\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 6.3.0 to 7.0.0.\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/ece7cb06caefa5fff74198d8649806c4678c61a1...5fda3b95a4ea91299a34e894583c3862153e4b97)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-python\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "fd4cc2ba8b58fe5db397202557c3ec41ffb3e410",
      "tree": "3f453d524918e93fe6c44b68fb3b73706ea16c5b",
      "parents": [
        "6f09473ddf0fa1f43ab0f0109b272a7c37d32838"
      ],
      "author": {
        "name": "Dominic Hamon",
        "email": "dominic+github@google.com",
        "time": "Tue Jul 28 17:45:24 2026 +0100"
      },
      "committer": {
        "name": "Dominic Hamon",
        "email": "dominic+github@google.com",
        "time": "Tue Jul 28 17:45:44 2026 +0100"
      },
      "message": "pin action to commit hash\n"
    },
    {
      "commit": "6f09473ddf0fa1f43ab0f0109b272a7c37d32838",
      "tree": "df62b91253d305851521ddbf2e8a52acd8c58034",
      "parents": [
        "e6242692e6a1fa4d0ba9b6b00b9efd59db41069c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 28 17:32:02 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 28 17:32:02 2026 +0100"
      },
      "message": "Bump lukka/get-cmake from 4.3.4 to 4.4.0 (#2255)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.3.4 to 4.4.0.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/f5b8fbb4d77cec1acc5a5f9f0df4beffaf5d98d9...e6906078ebd1ccb8ce51ab4626ac46a1b5a517e3)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "e6242692e6a1fa4d0ba9b6b00b9efd59db41069c",
      "tree": "df6503114c9bb02c8378145c9e13ffe810e80597",
      "parents": [
        "2b0bff7444a8df460daab2e5af18bce45ca00657"
      ],
      "author": {
        "name": "Dominic Hamon",
        "email": "dominic+github@google.com",
        "time": "Tue Jul 28 17:05:16 2026 +0100"
      },
      "committer": {
        "name": "Dominic Hamon",
        "email": "dominic+github@google.com",
        "time": "Tue Jul 28 17:05:16 2026 +0100"
      },
      "message": "zizmor should be happy now\n"
    },
    {
      "commit": "2b0bff7444a8df460daab2e5af18bce45ca00657",
      "tree": "1d5a46413bf7cc035cbd068ae98e75c742d911f0",
      "parents": [
        "ff954e9ab87c8164c2b45d061281c0efbe22193d"
      ],
      "author": {
        "name": "aokblast",
        "email": "aokblast@FreeBSD.org",
        "time": "Sun Jul 26 01:40:19 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Jul 25 20:40:19 2026 +0300"
      },
      "message": "Fix compile error with clang -Werror -Wunused-template (#2268)\n\nThis sysctl override is only used on some OS\u0027es\nso it causes compile error with latest LLVM."
    },
    {
      "commit": "ff954e9ab87c8164c2b45d061281c0efbe22193d",
      "tree": "fa8a1f5b68a38707e57c17736158ae246c9f3821",
      "parents": [
        "8b66b54f7e1bf6b25390dca1dea3f18a40e607f9"
      ],
      "author": {
        "name": "Mike Taves",
        "email": "mwtoews@gmail.com",
        "time": "Fri Jul 24 14:57:53 2026 +1200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 24 05:57:53 2026 +0300"
      },
      "message": "Fix typos, add codespell configuration (#2262)\n\nFix typos"
    },
    {
      "commit": "8b66b54f7e1bf6b25390dca1dea3f18a40e607f9",
      "tree": "d6a1db317cdd0e8b8af36f8d9927acce684421f7",
      "parents": [
        "c4114ca2b76eefdb48222abff96c12160614b737"
      ],
      "author": {
        "name": "Tejas Anil Nagmote",
        "email": "tejasnagmote520@gmail.com",
        "time": "Thu Jul 16 14:16:23 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 16 09:46:23 2026 +0100"
      },
      "message": "Make --benchmark_list_tests respect --benchmark_format (#2245)\n\n* Make --benchmark_list_tests respect --benchmark_format via reporter List() (#1642)\n\n* Export FindBenchmarksInternal for shared-library test link; fix include order"
    },
    {
      "commit": "c4114ca2b76eefdb48222abff96c12160614b737",
      "tree": "2507232469c0394c134c362af5996365a638ac7f",
      "parents": [
        "d5acb6946294f21cb21157f813e2ae5e1ade6496"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jul 09 10:53:30 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 09 10:53:30 2026 +0100"
      },
      "message": "Bump astral-sh/setup-uv from 8.3.1 to 8.3.2 (#2244)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.3.1 to 8.3.2.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/f98e06938123ccabd21905ea5d0069192241f9f1...11f9893b081a58869d3b5fccaea48c9e9e46f990)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.3.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d5acb6946294f21cb21157f813e2ae5e1ade6496",
      "tree": "4e8bce839e1760e61a5d0cda1737c1096bcfc59e",
      "parents": [
        "231fffe1f1bbbc28804af92f8c5f5e97f5078ae8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jul 08 09:10:42 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 08 09:10:42 2026 +0100"
      },
      "message": "Bump astral-sh/setup-uv from 8.3.0 to 8.3.1 (#2243)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.3.0 to 8.3.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/d31148d669074a8d0a63714ba94f3201e7020bc3...f98e06938123ccabd21905ea5d0069192241f9f1)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "231fffe1f1bbbc28804af92f8c5f5e97f5078ae8",
      "tree": "1edefe192710652157b124438845f204bd039287",
      "parents": [
        "c46905a53044e74a37b49efbe3b2d2852c3d36c8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 07 09:15:25 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 09:15:25 2026 +0100"
      },
      "message": "Bump numpy from 2.5.0 to 2.5.1 in /tools (#2241)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.5.0 to 2.5.1.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.5.0...v2.5.1)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.5.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "c46905a53044e74a37b49efbe3b2d2852c3d36c8",
      "tree": "5280f02f7089964af377f6da0379bc1ea374eae3",
      "parents": [
        "79d07484f145ae40ac42dc569d393b6396b39cb0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jul 07 09:03:07 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jul 07 09:03:07 2026 +0100"
      },
      "message": "Bump astral-sh/setup-uv from 8.2.0 to 8.3.0 (#2242)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.2.0 to 8.3.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/fac544c07dec837d0ccb6301d7b5580bf5edae39...d31148d669074a8d0a63714ba94f3201e7020bc3)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "79d07484f145ae40ac42dc569d393b6396b39cb0",
      "tree": "03f292adad3acc47e7b079726e4ac839303c63a0",
      "parents": [
        "fb5a752614edf90541322763e9b0bb70a9b55a07"
      ],
      "author": {
        "name": "anish",
        "email": "145943060+anishesg@users.noreply.github.com",
        "time": "Mon Jul 06 08:23:42 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 18:23:42 2026 +0300"
      },
      "message": "fix(linux): prevent infinite re-exec loop under AppArmor (#2239)\n\n* fix(linux): prevent infinite re-exec loop under AppArmor\n\nThe `MaybeReenterWithoutASLR()` function in `src/benchmark.cc` caused infinite execv() loops when running benchmarks under AppArmor-enabled LSMs. The existing fix from #1985 only checked whether personality(ADDR_NO_RANDOMIZE) succeeded in the current process before calling execv(). However, some LSMs like AppArmor can silently reset personality flags during the execve() system call transition, even though the flag was successfully set in the parent process.\nAdditionally, ensure that we actually report that ASLR is still on in case we fail to unset it.\n\nSigned-off-by: anish \u003canishesg@users.noreply.github.com\u003e\nCo-authored-by: anish \u003canishesg@users.noreply.github.com\u003e\nCo-authored-by: Roman Lebedev \u003clebedev.ri@gmail.com\u003e"
    },
    {
      "commit": "fb5a752614edf90541322763e9b0bb70a9b55a07",
      "tree": "4cd2c38d53e20161f505cc24eb00c06a14067797",
      "parents": [
        "b3a8d2f88e4a4c9e02739e168c9ced0c8434dc23"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Mon Jul 06 10:50:09 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 06 10:50:09 2026 +0100"
      },
      "message": "Run an autofix pass on github workflows using zizmor (#2233)\n\nZizmor is going to be automatically installed in this repo shortly. To\navoid any churn, this is a pre-run to fix up any potential\nvulnerabilities identified by the tool."
    },
    {
      "commit": "b3a8d2f88e4a4c9e02739e168c9ced0c8434dc23",
      "tree": "718a505013992539bbca940aa7616e01fdf3f234",
      "parents": [
        "882336a4b83cba9bf475b312dad410b7e642a2aa"
      ],
      "author": {
        "name": "Tuna Kılıç",
        "email": "tuna33tuna06@gmail.com",
        "time": "Thu Jul 02 11:50:00 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jul 02 09:50:00 2026 +0100"
      },
      "message": "docs: document Bazel integration (#2238)\n\n* docs: document Bazel integration\n\n* fix(docs): avoid pinning current benchmark version"
    },
    {
      "commit": "882336a4b83cba9bf475b312dad410b7e642a2aa",
      "tree": "31ed3467b5443b261642b658bdb208401758024b",
      "parents": [
        "eedbb493587ca8f91ff9ea8d2d7e27f6ba0e9214"
      ],
      "author": {
        "name": "Sidhartha kumar",
        "email": "siddharthtiwari155@yahoo.com",
        "time": "Tue Jun 30 22:54:18 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 30 18:24:18 2026 +0100"
      },
      "message": "rust bindings: keep argv[0] alive across benchmark reporting (#2237)\n\nThe Rust binding\u0027s initialize() creates temporary CString buffers that are freed on return, but benchmark::Initialize() stores argv[0] as a raw pointer in BenchmarkReporter::Context::executable_name. Later reporter calls dereference freed heap memory (use-after-free).\n\nCopy argv[0] into static storage in the C++ bridge before calling benchmark::Initialize(), ensuring the retained pointer remains valid for the process lifetime.\n\nAI assistance disclosure: AI tooling was used to assist with auditing, reproducer design, patch drafting, and PR text preparation."
    },
    {
      "commit": "eedbb493587ca8f91ff9ea8d2d7e27f6ba0e9214",
      "tree": "7c56b880fa571049612bb7c736aa088d3d71f3f3",
      "parents": [
        "bab0f02ecca7b543111bc24e3724e2599dfc8f33"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 29 10:55:17 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 29 10:55:17 2026 +0100"
      },
      "message": "Bump actions/cache from 6.0.0 to 6.1.0 (#2236)\n\nBumps [actions/cache](https://github.com/actions/cache) from 6.0.0 to 6.1.0.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/2c8a9bd7457de244a408f35966fab2fb45fda9c8...55cc8345863c7cc4c66a329aec7e433d2d1c52a9)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n  dependency-version: 6.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "bab0f02ecca7b543111bc24e3724e2599dfc8f33",
      "tree": "86fa1ccd1d6ebd970227b43f25acfdfe01d80032",
      "parents": [
        "0b88d5c7bfe76adc3fd62178f466e0e68ab235e4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 25 09:17:45 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 25 09:17:45 2026 +0100"
      },
      "message": "Bump actions/setup-python from 6.2.0 to 6.3.0 (#2232)\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 6.2.0 to 6.3.0.\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/a309ff8b426b58ec0e2a45f0f869d46889d02405...ece7cb06caefa5fff74198d8649806c4678c61a1)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-python\n  dependency-version: 6.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "0b88d5c7bfe76adc3fd62178f466e0e68ab235e4",
      "tree": "8c2c47918995565b9a09011b943393615504cadc",
      "parents": [
        "36224c060147e176dbff22f934933a8faf59be2a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 24 02:41:21 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 24 02:41:21 2026 +0300"
      },
      "message": "Bump actions/cache from 5.0.5 to 6.0.0 (#2230)\n\nBumps [actions/cache](https://github.com/actions/cache) from 5.0.5 to 6.0.0.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/27d5ce7f107fe9357f9df03efb73ab90386fccae...2c8a9bd7457de244a408f35966fab2fb45fda9c8)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n  dependency-version: 6.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "36224c060147e176dbff22f934933a8faf59be2a",
      "tree": "ad483f2cea3b4b2c9ed821379dcc12cd1bb71af4",
      "parents": [
        "ab9383bb49eac305c7e8db372ee2c6f2e1db1c05"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 23 10:05:07 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 23 10:05:07 2026 +0100"
      },
      "message": "Bump numpy from 2.4.6 to 2.5.0 in /tools (#2228)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.4.6 to 2.5.0.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.4.6...v2.5.0)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ab9383bb49eac305c7e8db372ee2c6f2e1db1c05",
      "tree": "2884039959bac2c67b9c4f170e2d9719b84607cc",
      "parents": [
        "846feb6886a106d8b6d5a1140ce4767c0e5e03b7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 22 12:23:14 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 12:23:14 2026 +0100"
      },
      "message": "Bump lukka/get-cmake from 4.3.3 to 4.3.4 (#2227)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.3.3 to 4.3.4.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/591817e96fcad43505fb4eae36172462abb3a42e...f5b8fbb4d77cec1acc5a5f9f0df4beffaf5d98d9)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "846feb6886a106d8b6d5a1140ce4767c0e5e03b7",
      "tree": "b93d6ee63260047d2b6fa9d18236ee8fa77874ba",
      "parents": [
        "5bfa2bd77f30e69af99bc511235741220d68fe04"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 22 12:01:29 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 22 12:01:29 2026 +0100"
      },
      "message": "Bump scipy from 1.17.1 to 1.18.0 in /tools (#2226)\n\nBumps [scipy](https://github.com/scipy/scipy) from 1.17.1 to 1.18.0.\n- [Release notes](https://github.com/scipy/scipy/releases)\n- [Commits](https://github.com/scipy/scipy/compare/v1.17.1...v1.18.0)\n\n---\nupdated-dependencies:\n- dependency-name: scipy\n  dependency-version: 1.18.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "5bfa2bd77f30e69af99bc511235741220d68fe04",
      "tree": "727098ac6cf4225a5354d3007367b7fa78694c86",
      "parents": [
        "11ca63f02ff420ae357c0a449cd07f482f1297a5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Jun 19 11:12:29 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 19 11:12:29 2026 +0100"
      },
      "message": "Bump actions/checkout from 6.0.3 to 7.0.0 (#2225)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.3 to 7.0.0.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/df4cb1c069e1874edd31b4311f1884172cec0e10...9c091bb21b7c1c1d1991bb908d89e4e9dddfe3e0)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "11ca63f02ff420ae357c0a449cd07f482f1297a5",
      "tree": "d3030b1830d757e3872ec1275b78fff084d54dc7",
      "parents": [
        "64cc7cee5d32b48893e1804f9837aae4106f784b"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 16 11:06:27 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 16 11:06:27 2026 +0100"
      },
      "message": "Bump msys2/setup-msys2 from 2.31.1 to 2.32.0 (#2224)\n\nBumps [msys2/setup-msys2](https://github.com/msys2/setup-msys2) from 2.31.1 to 2.32.0.\n- [Release notes](https://github.com/msys2/setup-msys2/releases)\n- [Changelog](https://github.com/msys2/setup-msys2/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/msys2/setup-msys2/compare/e9898307ac31d1a803454791be09ab9973336e1c...66cd2cce69caa17b53920067426061ca1de3a884)\n\n---\nupdated-dependencies:\n- dependency-name: msys2/setup-msys2\n  dependency-version: 2.32.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "64cc7cee5d32b48893e1804f9837aae4106f784b",
      "tree": "3693eafa6de392818198808d44af40bd8f7190fc",
      "parents": [
        "eb15fc80dd8a1d2c922fff3551db80dfc6ef2c52"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Mon Jun 15 17:19:28 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 17:19:28 2026 +0100"
      },
      "message": "better rust build/test (#2223)"
    },
    {
      "commit": "eb15fc80dd8a1d2c922fff3551db80dfc6ef2c52",
      "tree": "58e4bb06141f01f2fa29f82dbcf0588bb858c1bd",
      "parents": [
        "1b3abc896c1331293cccb7409f06c0a2d7ae0ef3"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Mon Jun 15 14:29:03 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 14:29:03 2026 +0100"
      },
      "message": "Introduce Rust bindings (#2221)\n\n* add Rust bindings\n\n* clang-format\n\n* pre-commit fix\n\n* windows static builds\n\n* Rust prefers MD on windows\n\n* check in lock file to avoid source poisoning\n\n* use a rust crate name that isn\u0027t taken\n\n* add CMake target for running Rust binding tests and integrate into CI\n\n* complete crate rename\n\n* enable test dependency downloads in Rust bindings CI"
    },
    {
      "commit": "1b3abc896c1331293cccb7409f06c0a2d7ae0ef3",
      "tree": "e833736f722776e5c32ce079ec99eb53a7a65e61",
      "parents": [
        "2b0e960d50afe89ebf57fa442048ddcccb9e649d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 15 13:53:13 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 13:53:13 2026 +0100"
      },
      "message": "Bump msys2/setup-msys2 from 2.31.0 to 2.31.1 (#2170)\n\nBumps [msys2/setup-msys2](https://github.com/msys2/setup-msys2) from 2.31.0 to 2.31.1.\n- [Release notes](https://github.com/msys2/setup-msys2/releases)\n- [Changelog](https://github.com/msys2/setup-msys2/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/msys2/setup-msys2/compare/cafece8e6baf9247cf9b1bf95097b0b983cc558d...e9898307ac31d1a803454791be09ab9973336e1c)\n\n---\nupdated-dependencies:\n- dependency-name: msys2/setup-msys2\n  dependency-version: 2.31.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "2b0e960d50afe89ebf57fa442048ddcccb9e649d",
      "tree": "2bc2d5a32900687616ce56a663ffe3f85f2131cd",
      "parents": [
        "517b5d5622cfd62e682725341b57001160fb9cac"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Jun 15 13:15:54 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 15 13:15:54 2026 +0100"
      },
      "message": "Bump pypa/cibuildwheel from 4.0.0 to 4.1.0 (#2222)\n\nBumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 4.0.0 to 4.1.0.\n- [Release notes](https://github.com/pypa/cibuildwheel/releases)\n- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)\n- [Commits](https://github.com/pypa/cibuildwheel/compare/f03ac7617d6cff873ccf24cc0d567ef5ba5a9e6d...294735312765b09d24a2fbec22660ce817587d55)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/cibuildwheel\n  dependency-version: 4.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "517b5d5622cfd62e682725341b57001160fb9cac",
      "tree": "c7ed39438cf3bfe50c214b8dcb8aa154ec38ada9",
      "parents": [
        "b5ba9bab85d80f29a161dd634b7d234cf3722f90"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Thu Jun 11 11:13:38 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 11 11:13:38 2026 +0100"
      },
      "message": "Fix up windows tests (#2220)\n\n* Replace VS 2022 (17) on 2025 with VS 2026 (18) on 2025\n\n* Bring bazel tests in line with cmake wrt minimum times\n\n* format BUILD"
    },
    {
      "commit": "b5ba9bab85d80f29a161dd634b7d234cf3722f90",
      "tree": "d5978bd3a4be5d9d258d9dbdfc362e76ce1a39b9",
      "parents": [
        "4f38b0a0d4ffbf92c084725cbb32e2d344f7e8d6"
      ],
      "author": {
        "name": "Alyssa Ross",
        "email": "hi@alyssa.is",
        "time": "Wed Jun 10 17:16:30 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 10 16:16:30 2026 +0100"
      },
      "message": "Handle missing locale in test on more platforms (#2219)\n\n* Add myself to AUTHORS and CONTRIBUTORS\n\n* Improve accuracy of locale support check\n\nIt\u0027s much easier to list the two platforms libstdc++ does support\nlocale manipulation on than to try to exhaustively list the myriad\nplatforms where it does not."
    },
    {
      "commit": "4f38b0a0d4ffbf92c084725cbb32e2d344f7e8d6",
      "tree": "8db7c4bccfb1abcfc1aad1bcdfc1f44f0de9589c",
      "parents": [
        "a8460680f0df91fd26205e0931708a26c3b4094d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Jun 09 09:10:20 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 09 09:10:20 2026 +0100"
      },
      "message": "Bump pypa/cibuildwheel from 3.4.1 to 4.0.0 (#2218)\n\nBumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.4.1 to 4.0.0.\n- [Release notes](https://github.com/pypa/cibuildwheel/releases)\n- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)\n- [Commits](https://github.com/pypa/cibuildwheel/compare/8d2b08b68458a16aeb24b64e68a09ab1c8e82084...f03ac7617d6cff873ccf24cc0d567ef5ba5a9e6d)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/cibuildwheel\n  dependency-version: 4.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a8460680f0df91fd26205e0931708a26c3b4094d",
      "tree": "27fc2bb8e34a9ec4a6524829504718ddd8a71ff2",
      "parents": [
        "00ae6b0045979841d355a8fc8549e7a29ea11dc6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 04 10:38:41 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 04 10:38:41 2026 +0100"
      },
      "message": "Bump astral-sh/setup-uv from 8.1.0 to 8.2.0 (#2217)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.1.0 to 8.2.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/08807647e7069bb48b6ef5acd8ec9567f424441b...fac544c07dec837d0ccb6301d7b5580bf5edae39)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.2.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "00ae6b0045979841d355a8fc8549e7a29ea11dc6",
      "tree": "c0ab836e1a10f41c841659d28f6ced87b5820af9",
      "parents": [
        "c0f58d3b767a47bd56ece03b447991654de26505"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jun 03 09:41:18 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jun 03 09:41:18 2026 +0100"
      },
      "message": "Bump actions/checkout from 6.0.2 to 6.0.3 (#2216)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 6.0.2 to 6.0.3.\n- [Release notes](https://github.com/actions/checkout/releases)\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/actions/checkout/compare/de0fac2e4500dabe0009e67214ff5f5447ce83dd...df4cb1c069e1874edd31b4311f1884172cec0e10)\n\n---\nupdated-dependencies:\n- dependency-name: actions/checkout\n  dependency-version: 6.0.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c0f58d3b767a47bd56ece03b447991654de26505",
      "tree": "4dc6429d65ebdc001436780cb547e1a42c19f5f3",
      "parents": [
        "56c1349d0f684316dc216e2aa1c13427572da638"
      ],
      "author": {
        "name": "Charles Munger",
        "email": "charleslmunger@gmail.com",
        "time": "Tue Jun 02 06:01:31 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Jun 02 14:01:31 2026 +0100"
      },
      "message": "Disable allocation zeroing in benchmarks on Android (#2214)\n\nThis is particularly problematic because large allocations partially used can get eagerly memset even if they hit the backing allocator, faulting in a ton of pages, so the behavior can diverge substantially from real in-app performance."
    },
    {
      "commit": "56c1349d0f684316dc216e2aa1c13427572da638",
      "tree": "d36bf75f058d6d5e2885e7a717b36ef83242abc4",
      "parents": [
        "e27a0c1a50f93de91d5c5fffe89904cd137d0144"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed May 27 20:37:17 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 18:37:17 2026 +0100"
      },
      "message": "CONTRIBUTING: actually link to AGENTS.md (#2211)"
    },
    {
      "commit": "e27a0c1a50f93de91d5c5fffe89904cd137d0144",
      "tree": "f940e315afa663f4e68c9edaa536a803439116ef",
      "parents": [
        "345756f1aeba6cad00181b431b07e44d34ba374f"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Wed May 27 10:57:24 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 08:57:24 2026 +0100"
      },
      "message": "Tune AGENTS.md (#2208)\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "345756f1aeba6cad00181b431b07e44d34ba374f",
      "tree": "4de53215f3bf0d74044c1bb16fa7cc56550a706a",
      "parents": [
        "6408acf50aa7a157a8bc561c367baef0721ccd38"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Tue May 26 21:10:21 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 07:10:21 2026 +0300"
      },
      "message": "Skip perf counter tests when counters are unavailable (#2204)\n\nThis handles platforms where benchmark is built with libpfm, but the specific counters used by these tests cannot be opened."
    },
    {
      "commit": "6408acf50aa7a157a8bc561c367baef0721ccd38",
      "tree": "e2e9f28d0d478f905f682e49131cc866e29c5164",
      "parents": [
        "d6303b29ba764c668e845dba20c4e50e21e5c8bd"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Tue May 26 20:46:27 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 27 06:46:27 2026 +0300"
      },
      "message": "Clarify DoNotOptimize const-ref warning (#2201)\n\nImprove docs for `DoNotOptimize()`, and make it\u0027s compile-time diagnostic suggest a possible fix"
    },
    {
      "commit": "d6303b29ba764c668e845dba20c4e50e21e5c8bd",
      "tree": "5e4a0bf5f862fe2362e8a6ab38051ad640c53073",
      "parents": [
        "223269f94bc162c444973977b848df20b57e68c4"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Tue May 26 11:39:48 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 21:39:48 2026 +0300"
      },
      "message": "Skip errored runs when computing repetition statistics (#2199)"
    },
    {
      "commit": "223269f94bc162c444973977b848df20b57e68c4",
      "tree": "b75111010a65e8f89a1e5b8c2831bc70ea0dca74",
      "parents": [
        "7417cb66455075ce85370f9c2588a3377c1417aa"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Tue May 26 02:03:02 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 10:03:02 2026 +0100"
      },
      "message": "Document CMake embedding guidance (#2203)\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "7417cb66455075ce85370f9c2588a3377c1417aa",
      "tree": "44deae91497b7143f1e91a1e647d5f0806649dfb",
      "parents": [
        "161bbc6af11e046a131bf86b4518a67844f30762"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Tue May 26 01:57:28 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 09:57:28 2026 +0100"
      },
      "message": "Document static library benchmark registration (#2200)\n\n* Document static library benchmark registration\n\n* Clarify object library benchmark docs\n\n* Clarify static library benchmark docs\n\n* Address static library README wording\n\n---------\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "161bbc6af11e046a131bf86b4518a67844f30762",
      "tree": "952707850ae52564c7c47153e11abb427422ea8f",
      "parents": [
        "6f674db907ca92b5117aacbe467c1bbba4758d0a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 26 09:56:14 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 09:56:14 2026 +0100"
      },
      "message": "Bump lukka/get-cmake from 4.3.2 to 4.3.3 (#2196)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.3.2 to 4.3.3.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/7bfc9baacbbdcb5e37957ad05c3546b3e222be3c...591817e96fcad43505fb4eae36172462abb3a42e)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "6f674db907ca92b5117aacbe467c1bbba4758d0a",
      "tree": "55ac4c57e7f6c2e70070a52704cc3d8a795d301c",
      "parents": [
        "c6b37eeccd91b9ca413593dabfc06b9430eb9200"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Tue May 26 01:41:48 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 09:41:48 2026 +0100"
      },
      "message": "Clarify benchmark_main CMake target usage (#2205)\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "c6b37eeccd91b9ca413593dabfc06b9430eb9200",
      "tree": "f5e96d6cd33e119b18197950f7b63fa5e499643d",
      "parents": [
        "926a850aa4d4fff675f18c1b1e8fe29b40826b48"
      ],
      "author": {
        "name": "Roman Lebedev",
        "email": "lebedev.ri@gmail.com",
        "time": "Tue May 26 11:30:04 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 26 09:30:04 2026 +0100"
      },
      "message": "Add AGENTS.md (#2202)\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "926a850aa4d4fff675f18c1b1e8fe29b40826b48",
      "tree": "a5839c03087dff79bec18516727e56d5b683d7bd",
      "parents": [
        "266b9b6797d25ed97f957c14ea960bf641b3ff94"
      ],
      "author": {
        "name": "Haihan Jiang",
        "email": "haihanj99@gmail.com",
        "time": "Mon May 25 13:36:50 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 25 23:36:50 2026 +0300"
      },
      "message": "Fix pkg-config paths for absolute install dirs (#2198)\n\nThe general practice for `.pc` is to avoid absolute paths\nand use `${prefix}` variables whenever possible."
    },
    {
      "commit": "266b9b6797d25ed97f957c14ea960bf641b3ff94",
      "tree": "b3081209b933c53875ebb9c76093fa7d16337451",
      "parents": [
        "83c826c8d9499bb3ecd02f6f4abbac1e990297fe"
      ],
      "author": {
        "name": "Kiwi",
        "email": "kiwisclubco@gmail.com",
        "time": "Fri May 22 16:10:42 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 22 23:10:42 2026 +0300"
      },
      "message": "Add libpfm to pkg-config Libs.private when libpfm is enabled (#2194)\n\nThe private link library derivation skips CMake targets, so the PFM::libpfm imported target was never translated into linker flags. Static consumers using pkg-config then fail to resolve pfm_* symbols. Resolve imported targets through their IMPORTED_LOCATION and emit the corresponding -L/-l flags alongside the other private libraries."
    },
    {
      "commit": "83c826c8d9499bb3ecd02f6f4abbac1e990297fe",
      "tree": "11fafc2a91e75d8042b83654117b1fc5c79d8af8",
      "parents": [
        "486f6ea9fb97b35c9b86b90d8b452d8d0c12b8c3"
      ],
      "author": {
        "name": "Shaway",
        "email": "39594020+ShawayL@users.noreply.github.com",
        "time": "Wed May 20 16:55:41 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 20 09:55:41 2026 +0100"
      },
      "message": "Sort AUTHORS and CONTRIBUTORS entries (#2192)"
    },
    {
      "commit": "486f6ea9fb97b35c9b86b90d8b452d8d0c12b8c3",
      "tree": "b673dab426aacc05456566414be7abd8c3c77f7c",
      "parents": [
        "ac68e7d7de60fb55ccad12536d485d4880502cfe"
      ],
      "author": {
        "name": "Shaway",
        "email": "39594020+ShawayL@users.noreply.github.com",
        "time": "Tue May 19 19:01:50 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 19 12:01:50 2026 +0100"
      },
      "message": "Fix .gitignore: unignore .cmake files recursively under cmake/ (#2191)"
    },
    {
      "commit": "ac68e7d7de60fb55ccad12536d485d4880502cfe",
      "tree": "a856bf54ce5b8438a70388b7837262d331e559c9",
      "parents": [
        "c47bbfbdbbf59d6fbd2df110965374ef3bfe9bd7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 19 09:06:50 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 19 09:06:50 2026 +0100"
      },
      "message": "Bump numpy from 2.4.4 to 2.4.6 in /tools (#2189)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.4.4 to 2.4.6.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.4.4...v2.4.6)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.4.6\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c47bbfbdbbf59d6fbd2df110965374ef3bfe9bd7",
      "tree": "430145f5e86bdc92d59ca36d414c308d04d540b9",
      "parents": [
        "935a2f53171dcf767cd4f20794ece6362e75723f"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 13 22:01:20 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 13 22:01:20 2026 +0100"
      },
      "message": "Bump lukka/get-cmake from 4.3.1 to 4.3.2 (#2176)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.3.1 to 4.3.2.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/ea83089aa35e08e459464341fe24ad024ee2466f...7bfc9baacbbdcb5e37957ad05c3546b3e222be3c)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "935a2f53171dcf767cd4f20794ece6362e75723f",
      "tree": "047c4c57d55193d16c9124408768bfb87cb082dd",
      "parents": [
        "dea73efb31bced28ff9a9dbbac8165987bf92c66"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed May 13 21:21:50 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 13 21:21:50 2026 +0100"
      },
      "message": "Bump egor-tensin/setup-clang from 2.2 to 2.3 (#2188)\n\nBumps [egor-tensin/setup-clang](https://github.com/egor-tensin/setup-clang) from 2.2 to 2.3.\n- [Release notes](https://github.com/egor-tensin/setup-clang/releases)\n- [Commits](https://github.com/egor-tensin/setup-clang/compare/8092a31dc33b0c41ee7cc5bb81fd0267490a0161...23bc15cd4207e45f1566447deb48f4ff3ef932cb)\n\n---\nupdated-dependencies:\n- dependency-name: egor-tensin/setup-clang\n  dependency-version: \u00272.3\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "dea73efb31bced28ff9a9dbbac8165987bf92c66",
      "tree": "882a3ef200ca15bd68f8d0dea468e322c887bd4b",
      "parents": [
        "ff773f8c97717424a7855ce0933b036b79628a02"
      ],
      "author": {
        "name": "Mister Lobster",
        "email": "jlaportebot@gmail.com",
        "time": "Thu May 07 06:12:09 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 07 11:12:09 2026 +0100"
      },
      "message": "docs: Add comprehensive command-line options documentation (#2187)\n\nThis commit adds detailed documentation for all benchmark command-line\noptions to the user guide. Each option is documented with:\n\n- Description of what the option does\n- Default value (where applicable)\n- Valid values (where applicable)\n- Example usage\n\nThe documentation is organized into logical categories:\n- Benchmark Selection and Execution\n- Timing and Repetition Control\n- Output Formatting\n- Reporting Options\n- Performance Counters and Context\n- Miscellaneous\n\nThis addresses issue #2156 where users requested public documentation\nof command-line options instead of having to run --help.\n\nCloses #2156"
    },
    {
      "commit": "ff773f8c97717424a7855ce0933b036b79628a02",
      "tree": "787f3605a73427c55b49fb458d8d8b89f18c65ae",
      "parents": [
        "f43ed80fa2b6ca9411081892bf961513f56489df"
      ],
      "author": {
        "name": "Eddie Nolan",
        "email": "eddiejnolan@gmail.com",
        "time": "Mon Apr 27 20:21:39 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 28 03:21:39 2026 +0300"
      },
      "message": "BENCHMARK_ENABLE_WERROR\u003dOff should also disable -pedantic-errors (#2183)\n\nOtherwise Clang 22 builds fail with:\n\n```\n/build/_deps/benchmark-src/include/benchmark/benchmark.h:1442:30: error: \u0027__COUNTER__\u0027 is a C2y extension [-Werror,-Wc2y-extensions]\n 1442 | #if defined(__COUNTER__) \u0026\u0026 (__COUNTER__ + 1 \u003d\u003d __COUNTER__ + 0)\n      |                              ^\n```"
    },
    {
      "commit": "f43ed80fa2b6ca9411081892bf961513f56489df",
      "tree": "def8f0410e79b37df8fa9389ccacac2413753ba8",
      "parents": [
        "ec0ce391ce37128b876a01166042c575f38ac328"
      ],
      "author": {
        "name": "Shreejay Kurhade",
        "email": "93570022+shreejaykurhade@users.noreply.github.com",
        "time": "Mon Apr 27 15:59:29 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 27 11:29:29 2026 +0100"
      },
      "message": "Docs: JSON output format (#2181)\n\n* Document JSON output format\n\n* Soften JSON output documentation\n\n* Clarify JSON counter output example\n\n---------\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "ec0ce391ce37128b876a01166042c575f38ac328",
      "tree": "7bf14ae852cc0881393486819bcdbc1c1ae87ac2",
      "parents": [
        "b8081188293948a64560a557c9dcd96a78a96420"
      ],
      "author": {
        "name": "Shreejay Kurhade",
        "email": "93570022+shreejaykurhade@users.noreply.github.com",
        "time": "Sun Apr 26 22:37:35 2026 +0530"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 26 18:07:35 2026 +0100"
      },
      "message": "Document naming benchmark arguments (#2180)"
    },
    {
      "commit": "b8081188293948a64560a557c9dcd96a78a96420",
      "tree": "8f2d0edfe4d2954146f1d992e20703568f327879",
      "parents": [
        "33e9abfce41f4d2a5d187842d7a4ce29e3f1ba94"
      ],
      "author": {
        "name": "qorex#dev",
        "email": "sanenkosana600@gmail.com",
        "time": "Fri Apr 24 19:09:22 2026 +0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 24 17:09:22 2026 +0300"
      },
      "message": "Replace deprecated _ReadWriteBarrier with std::atomic_signal_fence in MSVC path (#2177)\n\n* Replace deprecated _ReadWriteBarrier with std::atomic_signal_fence\n\n* use ClobberMemory() instead of inlining atomic_signal_fence\n\n* add qorexdev to AUTHORS and CONTRIBUTORS\n\n---------\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "33e9abfce41f4d2a5d187842d7a4ce29e3f1ba94",
      "tree": "bcdd962b92ae1743c087b9110f974383ef46568e",
      "parents": [
        "96c7ddc2c1638ad2a238bf6cb3eec0eb0caa03a6"
      ],
      "author": {
        "name": "anish",
        "email": "145943060+anishesg@users.noreply.github.com",
        "time": "Thu Apr 23 14:20:36 2026 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 23 19:20:36 2026 +0100"
      },
      "message": "Fix thread safety attribute detection failing to link in CMake check (#2178)\n\nThe `cmake/thread_safety_attributes.cpp` check was including `../src/mutex.h`, which transitively pulls in `check.h`. That header declares `benchmark::internal::GetAbortHandler()` with `BENCHMARK_EXPORT`, which requires linking against the benchmark library. Since `try_run` in `CXXFeatureCheck.cmake` only links against `BENCHMARK_CXX_LIBRARIES` (which doesn\u0027t include the full library at check time), the check failed to link, leaving `HAVE_THREAD_SAFETY_ATTRIBUTES` undefined.\n\nSigned-off-by: anish k \u003cak8686@princeton.edu\u003e"
    },
    {
      "commit": "96c7ddc2c1638ad2a238bf6cb3eec0eb0caa03a6",
      "tree": "3eaea4790b6fc62eb868e70d2f68e5149fb8f8db",
      "parents": [
        "221171c2d34a9af9c4849fe4abe260e2f0fbe82c"
      ],
      "author": {
        "name": "Ben Beasley",
        "email": "code@musicinmybrain.net",
        "time": "Mon Apr 20 21:58:11 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 23:58:11 2026 +0300"
      },
      "message": "In PerfCountersTest.MultiThreaded, serialize worker threads (#2175)\n\nFixes https://github.com/google/benchmark/issues/2173\n\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "221171c2d34a9af9c4849fe4abe260e2f0fbe82c",
      "tree": "8d4d85d2412683fe950648ecddbbc175f6903bfa",
      "parents": [
        "af64526cd3dea79fad9c8acb27cf85b881ef25c8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 20 11:08:41 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 11:08:41 2026 +0100"
      },
      "message": "Bump actions/upload-artifact from 7.0.0 to 7.0.1 (#2168)\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 7.0.0 to 7.0.1.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/bbbca2ddaa5d8feaa63e36b76fdaad77386f024f...043fb46d1a93c77aae656e7c1c64a875d1fc6a0a)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: 7.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "af64526cd3dea79fad9c8acb27cf85b881ef25c8",
      "tree": "a7ea5a925fbe28dbd77484ca06e0a5649813ccef",
      "parents": [
        "1eceef840f9230b27a668fdaadecae4b44557d9a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Apr 20 10:49:13 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Apr 20 10:49:13 2026 +0100"
      },
      "message": "Bump astral-sh/setup-uv from 8.0.0 to 8.1.0 (#2171)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 8.0.0 to 8.1.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/cec208311dfd045dd5311c1add060b2062131d57...08807647e7069bb48b6ef5acd8ec9567f424441b)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1eceef840f9230b27a668fdaadecae4b44557d9a",
      "tree": "13d5734c9c56aad92dc4b05303e5f1d00cb1844d",
      "parents": [
        "7bf975066c82bac78c887786d0003f6e50b046f7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 14 10:45:11 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 10:45:11 2026 +0100"
      },
      "message": "Bump actions/cache from 5.0.4 to 5.0.5 (#2169)\n\nBumps [actions/cache](https://github.com/actions/cache) from 5.0.4 to 5.0.5.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/668228422ae6a00e4ad889ee87cd7109ec5666a7...27d5ce7f107fe9357f9df03efb73ab90386fccae)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n  dependency-version: 5.0.5\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7bf975066c82bac78c887786d0003f6e50b046f7",
      "tree": "c51d2e189973bcbc25c84fda8de2cec68f35f193",
      "parents": [
        "88a927faf93842dffcc2e2831ab264fbdb5032e3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 08 09:22:36 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 09:22:36 2026 +0100"
      },
      "message": "Bump pypa/gh-action-pypi-publish from 1.13.0 to 1.14.0 (#2166)\n\nBumps [pypa/gh-action-pypi-publish](https://github.com/pypa/gh-action-pypi-publish) from 1.13.0 to 1.14.0.\n- [Release notes](https://github.com/pypa/gh-action-pypi-publish/releases)\n- [Commits](https://github.com/pypa/gh-action-pypi-publish/compare/ed0c53931b1dc9bd32cbe73a98c7f6766f8a527e...cef221092ed1bacb1cc03d23a2d87d1d172e277b)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/gh-action-pypi-publish\n  dependency-version: 1.14.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "88a927faf93842dffcc2e2831ab264fbdb5032e3",
      "tree": "e6b0f5193b411b26d8ca44414a422a27a2eb749b",
      "parents": [
        "8586b50ae38b982ba75de9b159c391b0ba754e92"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 08 08:59:42 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 08:59:42 2026 +0100"
      },
      "message": "Bump egor-tensin/setup-clang from 2.1 to 2.2 (#2165)\n\nBumps [egor-tensin/setup-clang](https://github.com/egor-tensin/setup-clang) from 2.1 to 2.2.\n- [Release notes](https://github.com/egor-tensin/setup-clang/releases)\n- [Commits](https://github.com/egor-tensin/setup-clang/compare/471a6f8ef1d449dba8e1a51780e7f943572a3f99...8092a31dc33b0c41ee7cc5bb81fd0267490a0161)\n\n---\nupdated-dependencies:\n- dependency-name: egor-tensin/setup-clang\n  dependency-version: \u00272.2\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8586b50ae38b982ba75de9b159c391b0ba754e92",
      "tree": "7adedef8ae436048bbcb265bcb48afdefe1082be",
      "parents": [
        "8abf1e701fbd88c8170f48fe0558247e2e5f8e7d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 07 09:36:19 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 07 09:36:19 2026 +0100"
      },
      "message": "Bump pypa/cibuildwheel from 3.4.0 to 3.4.1 (#2161)\n\nBumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.4.0 to 3.4.1.\n- [Release notes](https://github.com/pypa/cibuildwheel/releases)\n- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)\n- [Commits](https://github.com/pypa/cibuildwheel/compare/ee02a1537ce3071a004a6b08c41e72f0fdc42d9a...8d2b08b68458a16aeb24b64e68a09ab1c8e82084)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/cibuildwheel\n  dependency-version: 3.4.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "8abf1e701fbd88c8170f48fe0558247e2e5f8e7d",
      "tree": "690d67cf043f30e8931ad205811d693ea84aac76",
      "parents": [
        "4fa80728660aa04f4e405f047a90c8c560189782"
      ],
      "author": {
        "name": "Christoph Grüninger",
        "email": "foss@grueninger.de",
        "time": "Sun Apr 05 22:54:59 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 05 23:54:59 2026 +0300"
      },
      "message": "[doc] Properly document CMake minimum required version as 3.13 (#2162)"
    },
    {
      "commit": "4fa80728660aa04f4e405f047a90c8c560189782",
      "tree": "8457026877f5c9e8299c7aaa29b07acfae39c020",
      "parents": [
        "fc8a082c6046691091eecea36b2972a50c96c8f2"
      ],
      "author": {
        "name": "Christoph Grüninger",
        "email": "foss@grueninger.de",
        "time": "Sun Apr 05 20:52:15 2026 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 05 21:52:15 2026 +0300"
      },
      "message": "Fix two GCC 16 issues (#2164)\n\n* [test] Mark unused variables\n\nFound by GCC (-Wunused-but-set-variable).\n\n* [utils] Add missing include for export macro"
    },
    {
      "commit": "fc8a082c6046691091eecea36b2972a50c96c8f2",
      "tree": "868a54833e010ff60603cdd629219eeb41357f35",
      "parents": [
        "767188971dcf02b0759e029565be31f8815698fd"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Thu Apr 02 09:57:26 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 09:57:26 2026 +0100"
      },
      "message": "feat: Add ScopedPauseTiming RAII helper (#2157)\n\n* feat: Add ScopedPauseTiming RAII helper\n\nAdds a new `benchmark::ScopedPauseTiming` class that provides a convenient\nRAII-style mechanism for pausing and resuming benchmark timers.\n\nThis is less error-prone than manually calling `PauseTiming` and\n`ResumeTiming`, as it guarantees that the timer is resumed when the\nscope is exited.\n\n- Added `ScopedPauseTiming` to `include/benchmark/state.h`.\n- Added a new test `test/scoped_pause_test.cc` to verify the\n  functionality and prevent regressions.\n- Updated `test/CMakeLists.txt` to include the new test.\n- Added documentation for the new feature in `docs/user_guide.md`.\n\n* Bump astral-sh/setup-uv from 7.6.0 to 8.0.0 (#2160)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.6.0 to 8.0.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/37802adc94f370d6bfd71619e3f0bf239e1f3b78...cec208311dfd045dd5311c1add060b2062131d57)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\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* Bump lukka/get-cmake from 4.3.0 to 4.3.1 (#2159)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.3.0 to 4.3.1.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/b78306120111dc2522750771cfd09ee7ca723687...ea83089aa35e08e459464341fe24ad024ee2466f)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e\n\n* Bump numpy from 2.4.3 to 2.4.4 in /tools (#2158)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.4.3 to 2.4.4.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.4.3...v2.4.4)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.4.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e\n\n* handle move operators\n\n* Use manual time instead of real time for better repeatability\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "767188971dcf02b0759e029565be31f8815698fd",
      "tree": "c0ff07b41f1b5d63f15ce2733d9c06a827f67e50",
      "parents": [
        "e91678e30b68952c90f52b043716c9183544e463"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 31 09:31:37 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 09:31:37 2026 +0100"
      },
      "message": "Bump numpy from 2.4.3 to 2.4.4 in /tools (#2158)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.4.3 to 2.4.4.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.4.3...v2.4.4)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.4.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "e91678e30b68952c90f52b043716c9183544e463",
      "tree": "5b1fd86cee538acc47abfbdca6467ac821db59fa",
      "parents": [
        "2d13d40feac8cf93db319b3c7ad404622735e71a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 31 09:25:01 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 09:25:01 2026 +0100"
      },
      "message": "Bump lukka/get-cmake from 4.3.0 to 4.3.1 (#2159)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.3.0 to 4.3.1.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/b78306120111dc2522750771cfd09ee7ca723687...ea83089aa35e08e459464341fe24ad024ee2466f)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "2d13d40feac8cf93db319b3c7ad404622735e71a",
      "tree": "3d0baa9ffbddec14bad28afd592824db23b19c69",
      "parents": [
        "8dc85aebe013a9c63d2a77ca1feb0b7c50018556"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 31 09:01:56 2026 +0100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 31 09:01:56 2026 +0100"
      },
      "message": "Bump astral-sh/setup-uv from 7.6.0 to 8.0.0 (#2160)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.6.0 to 8.0.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/37802adc94f370d6bfd71619e3f0bf239e1f3b78...cec208311dfd045dd5311c1add060b2062131d57)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 8.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8dc85aebe013a9c63d2a77ca1feb0b7c50018556",
      "tree": "cf57337abde699dfe5b3e732e9d09ee133714a2a",
      "parents": [
        "7e413be55370f0f4567761fe71ea8232d6871d06"
      ],
      "author": {
        "name": "Felmon",
        "email": "FelmonTesgayFekadu@my.uopeople.edu",
        "time": "Thu Mar 26 03:51:33 2026 -0600"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 09:51:33 2026 +0000"
      },
      "message": "docs: document benchmark_min_time CLI forms (#2154)\n\n* docs: document benchmark_min_time CLI forms\n\n* chore: trigger CLA rescan\n\n* docs: clarify benchmark_min_time precedence"
    },
    {
      "commit": "7e413be55370f0f4567761fe71ea8232d6871d06",
      "tree": "45c111824e0c3f0ad93a9df44ee50f1041217efa",
      "parents": [
        "d4393d5445b4ffa7e0282285dc203923238423da"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 23 23:45:31 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 23 23:45:31 2026 +0300"
      },
      "message": "Bump msys2/setup-msys2 from 2.30.0 to 2.31.0 (#2153)\n\nBumps [msys2/setup-msys2](https://github.com/msys2/setup-msys2) from 2.30.0 to 2.31.0.\n- [Release notes](https://github.com/msys2/setup-msys2/releases)\n- [Changelog](https://github.com/msys2/setup-msys2/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/msys2/setup-msys2/compare/4f806de0a5a7294ffabaff804b38a9b435a73bda...cafece8e6baf9247cf9b1bf95097b0b983cc558d)\n\n---\nupdated-dependencies:\n- dependency-name: msys2/setup-msys2\n  dependency-version: 2.31.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "d4393d5445b4ffa7e0282285dc203923238423da",
      "tree": "c618de6d93d8f179882df56e783c35a36ee0c9db",
      "parents": [
        "70915a0b90bae291350fdbacc719f11511c27f9c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 19 09:16:52 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 09:16:52 2026 +0000"
      },
      "message": "Bump actions/cache from 5.0.3 to 5.0.4 (#2151)\n\nBumps [actions/cache](https://github.com/actions/cache) from 5.0.3 to 5.0.4.\n- [Release notes](https://github.com/actions/cache/releases)\n- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)\n- [Commits](https://github.com/actions/cache/compare/cdf6c1fa76f9f475f3d7449005a359c84ca0f306...668228422ae6a00e4ad889ee87cd7109ec5666a7)\n\n---\nupdated-dependencies:\n- dependency-name: actions/cache\n  dependency-version: 5.0.4\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "70915a0b90bae291350fdbacc719f11511c27f9c",
      "tree": "1ea437dff98a605ea6d98e6cb7650bb9cddc4b5c",
      "parents": [
        "7ea443b55aee9c4efe87067de047ba51f8f27aad"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 19 09:09:51 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 19 09:09:51 2026 +0000"
      },
      "message": "Bump lukka/get-cmake from 4.2.3 to 4.3.0 (#2152)\n\nBumps [lukka/get-cmake](https://github.com/lukka/get-cmake) from 4.2.3 to 4.3.0.\n- [Release notes](https://github.com/lukka/get-cmake/releases)\n- [Changelog](https://github.com/lukka/get-cmake/blob/main/RELEASE_PROCESS.md)\n- [Commits](https://github.com/lukka/get-cmake/compare/f176ccd3f28bda569c43aae4894f06b2435a3375...b78306120111dc2522750771cfd09ee7ca723687)\n\n---\nupdated-dependencies:\n- dependency-name: lukka/get-cmake\n  dependency-version: 4.3.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "7ea443b55aee9c4efe87067de047ba51f8f27aad",
      "tree": "006f976f001d4243248daae848411d64395c3b02",
      "parents": [
        "b893ddfc01c0fd9ebc537e24b194f85c54ff4cbf"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 16 23:44:41 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 23:44:41 2026 +0300"
      },
      "message": "Bump astral-sh/setup-uv from 7.5.0 to 7.6.0 (#2150)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.5.0 to 7.6.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/e06108dd0aef18192324c70427afc47652e63a82...37802adc94f370d6bfd71619e3f0bf239e1f3b78)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.6.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "b893ddfc01c0fd9ebc537e24b194f85c54ff4cbf",
      "tree": "67dc5eee3cbb9f2acf8dfbbd339702f060dadb43",
      "parents": [
        "ed9d1151bf101d0387a81dfc331785cf600e6406"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 16 10:20:48 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 16 10:20:48 2026 +0000"
      },
      "message": "Bump astral-sh/setup-uv from 7.4.0 to 7.5.0 (#2148)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.4.0 to 7.5.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/6ee6290f1cbc4156c0bdd66691b2c144ef8df19a...e06108dd0aef18192324c70427afc47652e63a82)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.5.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "ed9d1151bf101d0387a81dfc331785cf600e6406",
      "tree": "1925a0b7682a1620e4389b9ebcd9a6ce80b46768",
      "parents": [
        "25a64324f0b884ab11e2b1df538c2f3bc5d0da1a"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 12 10:38:28 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 10:38:28 2026 +0000"
      },
      "message": "Bump actions/download-artifact from 8.0.0 to 8.0.1 (#2147)\n\nBumps [actions/download-artifact](https://github.com/actions/download-artifact) from 8.0.0 to 8.0.1.\n- [Release notes](https://github.com/actions/download-artifact/releases)\n- [Commits](https://github.com/actions/download-artifact/compare/70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3...3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c)\n\n---\nupdated-dependencies:\n- dependency-name: actions/download-artifact\n  dependency-version: 8.0.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "25a64324f0b884ab11e2b1df538c2f3bc5d0da1a",
      "tree": "583aecfe23641a0bcc81ea449fde6ad23322dc75",
      "parents": [
        "a51e54b4fddadc8681fce8047288b14b4a4856be"
      ],
      "author": {
        "name": "Ash Vardanian",
        "email": "1983160+ashvardanian@users.noreply.github.com",
        "time": "Thu Mar 12 10:28:36 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 10:28:36 2026 +0000"
      },
      "message": "Add WASI compatibility (#2144)\n\n* Detect non-Emscripten WASI builds\n* Guard clocks \u0026 system APIs\n\ngoogle#1774\n\nCo-authored-by: Roman Lebedev \u003clebedev.ri@gmail.com\u003e"
    },
    {
      "commit": "a51e54b4fddadc8681fce8047288b14b4a4856be",
      "tree": "046ece0ef5a44ee6223a7429a4211e63a0401b87",
      "parents": [
        "f239b0567a58f1180bb130d38430e33a20b6fbbd"
      ],
      "author": {
        "name": "aokblast",
        "email": "aokblast@FreeBSD.org",
        "time": "Thu Mar 12 02:50:21 2026 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 11 21:50:21 2026 +0300"
      },
      "message": "Fix CMake detection on pthread_affinity test on FreeBSD (#2146)\n\n* Fix cmake detection on pthread_affinity test on FreeBSD\n\nIn FreeBSD, non posix thread functions locate in the pthread_np.h. We\ncheck the platform and include the correct header.\nAlso, pthread related features in some platforms require link to special\nlibrary. We append Threads target to BENCHMARK_CXX_LIBRARIES so that it\ncan be added by cxx_feature_check.\n\n* fixup! Fix cmake detection on pthread_affinity test on FreeBSD\n\n---------\n\nCo-authored-by: Roman Lebedev \u003clebedev.ri@gmail.com\u003e"
    },
    {
      "commit": "f239b0567a58f1180bb130d38430e33a20b6fbbd",
      "tree": "523abe565c7019bf45dc86e38424c8be725672d5",
      "parents": [
        "56ff6a8bd74dd96dca14b2a6013d6df8bffcaad3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Mar 11 09:09:00 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 11 09:09:00 2026 +0000"
      },
      "message": "Bump astral-sh/setup-uv from 7.3.1 to 7.4.0 (#2145)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.3.1 to 7.4.0.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/5a095e7a2014a4212f075830d4f7277575a9d098...6ee6290f1cbc4156c0bdd66691b2c144ef8df19a)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "56ff6a8bd74dd96dca14b2a6013d6df8bffcaad3",
      "tree": "6beb47896c7e3fba53e5f590f0b459ccae3dcec6",
      "parents": [
        "1a54956777ba672764db09a51960056ea042af7e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Mar 10 08:58:46 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 10 08:58:46 2026 +0000"
      },
      "message": "Bump numpy from 2.4.2 to 2.4.3 in /tools (#2143)\n\nBumps [numpy](https://github.com/numpy/numpy) from 2.4.2 to 2.4.3.\n- [Release notes](https://github.com/numpy/numpy/releases)\n- [Changelog](https://github.com/numpy/numpy/blob/main/doc/RELEASE_WALKTHROUGH.rst)\n- [Commits](https://github.com/numpy/numpy/compare/v2.4.2...v2.4.3)\n\n---\nupdated-dependencies:\n- dependency-name: numpy\n  dependency-version: 2.4.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1a54956777ba672764db09a51960056ea042af7e",
      "tree": "f003770586fa8744ae82b27ac17d39b9e64488a4",
      "parents": [
        "fae322baa7c141f3728086b2158710b54e982658"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Mar 06 09:27:15 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 06 09:27:15 2026 +0000"
      },
      "message": "Bump pypa/cibuildwheel from 3.3.1 to 3.4.0 (#2142)\n\nBumps [pypa/cibuildwheel](https://github.com/pypa/cibuildwheel) from 3.3.1 to 3.4.0.\n- [Release notes](https://github.com/pypa/cibuildwheel/releases)\n- [Changelog](https://github.com/pypa/cibuildwheel/blob/main/docs/changelog.md)\n- [Commits](https://github.com/pypa/cibuildwheel/compare/298ed2fb2c105540f5ed055e8a6ad78d82dd3a7e...ee02a1537ce3071a004a6b08c41e72f0fdc42d9a)\n\n---\nupdated-dependencies:\n- dependency-name: pypa/cibuildwheel\n  dependency-version: 3.4.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "fae322baa7c141f3728086b2158710b54e982658",
      "tree": "5ed9c321eda39ed29a2c79f64a8e997e208fd470",
      "parents": [
        "6daf2dff6f7018187309d480867e7ea60c8ba917"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Thu Mar 05 10:53:11 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 05 10:53:11 2026 +0000"
      },
      "message": "refactor ToExponentAndMantissa to use StrFormat instead of std::stringstream (#2138)\n\n* perf: refactor ToExponentAndMantissa to use StrFormat instead of std::stringstream\n\n* return pair instead of using output parameters\n\n* Bump astral-sh/setup-uv from 7.3.0 to 7.3.1 (#2136)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.3.0 to 7.3.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/eac588ad8def6316056a12d4907a9d4d84ff7a3b...5a095e7a2014a4212f075830d4f7277575a9d098)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e\n\n* lambda for mantissa formatting\n\n* structured bindings and clearer code structure\n\n* multiple fixes to avoid Windows x64 crashes (#2139)\n\n* fix: cast size_t widths to int for variadic printer to avoid Windows x64 crashes\n\n* extend minimum time as Windows can have a coarse timer\n\n* vsnprintf can consume va_list so we need to copy it to avoid UB\n\n* extend longer test runtime to other problematic tests\n\n---------\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6daf2dff6f7018187309d480867e7ea60c8ba917",
      "tree": "f6222e8d67d0cdefecd490579fa06ba1b65ed755",
      "parents": [
        "b8ea42b2deb6d987c77fcc94493af968f0d686b4"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Wed Mar 04 09:53:50 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 09:53:50 2026 +0000"
      },
      "message": "Refactor/modularize headers (#2140)\n\n* Split the benchmark monolithic header\n\n* src uses modular headers\n\n* updated tests to use split headers\n\n* clang-format\n\n* clang-format mistake\n\n* fix exports\n\n* suppress warnings on msvc\n\n* fixing double pops and some more missing exports"
    },
    {
      "commit": "b8ea42b2deb6d987c77fcc94493af968f0d686b4",
      "tree": "e7baed9e5728a48deea3cfff3a9633ddebcc2e8f",
      "parents": [
        "4ca840dcf8cb45d1b870990e9c652c5cca370008"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Wed Mar 04 08:33:14 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 04 08:33:14 2026 +0000"
      },
      "message": "multiple fixes to avoid Windows x64 crashes (#2139)\n\n* fix: cast size_t widths to int for variadic printer to avoid Windows x64 crashes\n\n* extend minimum time as Windows can have a coarse timer\n\n* vsnprintf can consume va_list so we need to copy it to avoid UB\n\n* extend longer test runtime to other problematic tests"
    },
    {
      "commit": "4ca840dcf8cb45d1b870990e9c652c5cca370008",
      "tree": "826a5fcb3fc3f8d8d9523c935cc75e1bf8890d03",
      "parents": [
        "5c76a26e4e80c5809fd26e5b9f7bc02e704cd793"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 02 12:36:29 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 02 12:36:29 2026 +0000"
      },
      "message": "Bump astral-sh/setup-uv from 7.3.0 to 7.3.1 (#2136)\n\nBumps [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) from 7.3.0 to 7.3.1.\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/eac588ad8def6316056a12d4907a9d4d84ff7a3b...5a095e7a2014a4212f075830d4f7277575a9d098)\n\n---\nupdated-dependencies:\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.3.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e\nCo-authored-by: dominic \u003c510002+dmah42@users.noreply.github.com\u003e"
    },
    {
      "commit": "5c76a26e4e80c5809fd26e5b9f7bc02e704cd793",
      "tree": "d17da856a96a627c807622c5448ffcccfc7be104",
      "parents": [
        "fbb750d797066fb760c01b63b08162bc54a6f5b7"
      ],
      "author": {
        "name": "Ben King",
        "email": "126735454+5kng@users.noreply.github.com",
        "time": "Sat Feb 28 09:55:08 2026 +1100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 28 01:55:08 2026 +0300"
      },
      "message": "cmake: cache HAVE_* results to skip feature checks on re-runs (#2137)\n\nWithout caching, HAVE_${VAR} was lost between cmake runs, so the\nearly-exit guard never fired and all feature test messages re-printed\non every reconfigure.\n\nNow HAVE_${VAR} is written to the CMake cache (INTERNAL) on both\nsuccess and failure. Also fix the guard to not promote a cached 0 to 1."
    },
    {
      "commit": "fbb750d797066fb760c01b63b08162bc54a6f5b7",
      "tree": "252c1d39fdcbb55e153a3488b5066fe7487272ad",
      "parents": [
        "5b9fd109b1e9e1a180fde5025477de6870bb48cb"
      ],
      "author": {
        "name": "Ben King",
        "email": "126735454+5kng@users.noreply.github.com",
        "time": "Fri Feb 27 23:01:58 2026 +1100"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 12:01:58 2026 +0000"
      },
      "message": "Add BENCHMARK_NAMED macro for named benchmarks without lambda (#2135)\n\n* Add BENCHMARK_NAMED macro for named benchmarks without lambda\n\n  Closes #2128. BENCHMARK_CAPTURE creates a lambda even when no arguments\n  are captured, causing compiler/linker scalability issues with thousands\n  of benchmarks. BENCHMARK_NAMED provides the same func/name format but\n  passes the function pointer directly (no lambda), consistent with the\n  existing BENCHMARK macro.\n\n* Move BENCHMARK_NAMED test to register_benchmark_test with name assertions\n\n* Add Benjamin King to AUTHORS and CONTRIBUTORS\n\n* Fix clang-format: remove trailing spaces from BENCHMARK_NAMED macro\n\n* Fix clang-format: remove extra blank line left after test removal\n\n---------\n\nCo-authored-by: Roman Lebedev \u003clebedev.ri@gmail.com\u003e"
    },
    {
      "commit": "5b9fd109b1e9e1a180fde5025477de6870bb48cb",
      "tree": "9728961d2ec22e91c474413aaae94991e2ea035c",
      "parents": [
        "a2e384c8a82991f47f8dc9057baa5a0919c73658"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Feb 27 03:46:09 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 03:46:09 2026 +0300"
      },
      "message": "Bump actions/download-artifact from 7.0.0 to 8.0.0 (#2134)\n\nBumps [actions/download-artifact](https://github.com/actions/download-artifact) from 7.0.0 to 8.0.0.\n- [Release notes](https://github.com/actions/download-artifact/releases)\n- [Commits](https://github.com/actions/download-artifact/compare/37930b1c2abaa49bbe596cd826c3c89aef350131...70fc10c6e5e1ce46ad2ea6f2b72d43f7d47b13c3)\n\n---\nupdated-dependencies:\n- dependency-name: actions/download-artifact\n  dependency-version: 8.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "a2e384c8a82991f47f8dc9057baa5a0919c73658",
      "tree": "69a2df6894ecd6a4843ec891a902ae3a5ba4a4b8",
      "parents": [
        "8b14531fc59934c703c3ab3576f29b178f494fb3"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Feb 27 03:38:49 2026 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 27 03:38:49 2026 +0300"
      },
      "message": "Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#2133)\n\nBumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 6.0.0 to 7.0.0.\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/b7c566a772e6b6bfb58ed0dc250532a479d7789f...bbbca2ddaa5d8feaa63e36b76fdaad77386f024f)\n\n---\nupdated-dependencies:\n- dependency-name: actions/upload-artifact\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "8b14531fc59934c703c3ab3576f29b178f494fb3",
      "tree": "ce2707e1472e0d5878a1650032544c3145dddc76",
      "parents": [
        "6ebb28710424e07e6f35308f2a3997e34bedd6b8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Feb 24 08:59:40 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 24 08:59:40 2026 +0000"
      },
      "message": "Bump scipy from 1.17.0 to 1.17.1 in /tools (#2132)\n\nBumps [scipy](https://github.com/scipy/scipy) from 1.17.0 to 1.17.1.\n- [Release notes](https://github.com/scipy/scipy/releases)\n- [Commits](https://github.com/scipy/scipy/compare/v1.17.0...v1.17.1)\n\n---\nupdated-dependencies:\n- dependency-name: scipy\n  dependency-version: 1.17.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "6ebb28710424e07e6f35308f2a3997e34bedd6b8",
      "tree": "8ac228d0ab1b1a68ea82ec8bed4159459ea6ede3",
      "parents": [
        "7da00e8f6763d6e8c284d172c9cfcc5ae0ce9b7a"
      ],
      "author": {
        "name": "dominic",
        "email": "510002+dmah42@users.noreply.github.com",
        "time": "Sat Feb 21 11:12:45 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Feb 21 11:12:45 2026 +0000"
      },
      "message": "Bump the version of python used for pip. (#2130)\n\nThe default python is already 3.12 (widely available) and we should\nuse the same default for the pip calls too.  It\u0027s tricky to get\nolder python versions sometimes so this should simplify things."
    },
    {
      "commit": "7da00e8f6763d6e8c284d172c9cfcc5ae0ce9b7a",
      "tree": "1ef11247d3d43548787dd7cc0651ff593a9935c9",
      "parents": [
        "559b7cc1aec1950a9e3f4e879b08cf0b00f796f0"
      ],
      "author": {
        "name": "Dillon",
        "email": "dsharlet@gmail.com",
        "time": "Mon Feb 16 20:00:21 2026 -0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Feb 17 07:00:21 2026 +0300"
      },
      "message": "Revert \"Remove redundant feature checks on re-run of CMake config step (#2084)\" (#2127)\n\nThis reverts commit 6a8dee95ae1151142fe4be94482cdfd11b7111bd."
    },
    {
      "commit": "559b7cc1aec1950a9e3f4e879b08cf0b00f796f0",
      "tree": "46d74b4ad47827612fe6d1d9af76920b4157148f",
      "parents": [
        "84732c8bb2efe96bc87766737d29456a01b1d7e2"
      ],
      "author": {
        "name": "Sergey",
        "email": "sergionso@gmail.com",
        "time": "Fri Feb 13 06:32:08 2026 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Feb 13 13:32:08 2026 +0000"
      },
      "message": "Fix error: format string is not a string literal (#2126) (#2126)\n\nFor some reasons, `std::string StrFormat(const char* format, ...)` was declared\r\nwith castom format attributes in conditions. The project wide macro\r\n`PRINTF_FORMAT_STRING_FUNC` must be used."
    }
  ],
  "next": "84732c8bb2efe96bc87766737d29456a01b1d7e2"
}
