)]}'
{
  "log": [
    {
      "commit": "2c7f1632f17398df22dca934de4275aa46eceef9",
      "tree": "19e156d1bb464314c6d5fe9da87243c5abaf89fd",
      "parents": [
        "4e3b16e59dd8b1c5b2cfb7f21ca5399360fba025"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Nov 09 13:15:11 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Nov 09 13:20:48 2025"
      },
      "message": "build: update pytest settings to 9.0.0\n"
    },
    {
      "commit": "4e3b16e59dd8b1c5b2cfb7f21ca5399360fba025",
      "tree": "fd0122a6be297743b7f1b516e9f03b2d259ac0f2",
      "parents": [
        "84c09342b858423f9477de523c7969586fcd72ae"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Nov 09 12:38:27 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Nov 09 12:38:27 2025"
      },
      "message": "chore: make upgrade\n"
    },
    {
      "commit": "84c09342b858423f9477de523c7969586fcd72ae",
      "tree": "c57b817ac31689ffa3055f5164126f43ab53d04a",
      "parents": [
        "e632a787b3839e4a6ecd432c665d23dd06df3a22"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 08 20:27:26 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 08 20:27:26 2025"
      },
      "message": "build: bump version to 7.11.3\n"
    },
    {
      "commit": "e632a787b3839e4a6ecd432c665d23dd06df3a22",
      "tree": "051d60dbdf0e4a51224a87f02bbc3651520dd4b8",
      "parents": [
        "d0d15dcf7339d1ea7591a4d1f694ac0244b5327e"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 08 19:30:06 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 08 19:30:06 2025"
      },
      "message": "docs: sample HTML for 7.11.2\n"
    },
    {
      "commit": "d0d15dcf7339d1ea7591a4d1f694ac0244b5327e",
      "tree": "bd5823a0abbe4c7061c64ce65415bbb571146f47",
      "parents": [
        "4a0cd9eb7aaf042f0565e90acc52b4e7f8156b77"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 08 19:29:44 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 08 19:29:44 2025"
      },
      "message": "docs: prep for 7.11.2\n"
    },
    {
      "commit": "4a0cd9eb7aaf042f0565e90acc52b4e7f8156b77",
      "tree": "3e4b27701e1e5ebb0e1470356b427c830bedda26",
      "parents": [
        "9f0753bdddd14cd90856d610407262b57f663f24"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 08 19:16:13 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 08 19:16:13 2025"
      },
      "message": "docs: a fuller explanation of the core selection changes in 7.11.1\n"
    },
    {
      "commit": "9f0753bdddd14cd90856d610407262b57f663f24",
      "tree": "7a40bbf85b182d707c785f0bbf67189ed8cdbd72",
      "parents": [
        "6497e145451a504a445d2994aa8114d7a6669c71"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 08 18:18:09 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 08 18:21:21 2025"
      },
      "message": "fix: not-python files shouldn\u0027t stop measurement. #2077\n"
    },
    {
      "commit": "6497e145451a504a445d2994aa8114d7a6669c71",
      "tree": "298e3e115afd4c9ea819540e6955e7b8d98b635b",
      "parents": [
        "1d7e3ef54f09ba43bdd21abd47aef320610c6b2f"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Nov 07 10:54:38 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Nov 07 10:54:38 2025"
      },
      "message": "build: bump version to 7.11.2\n"
    },
    {
      "commit": "1d7e3ef54f09ba43bdd21abd47aef320610c6b2f",
      "tree": "01577e3b1245652bd7d8c5e87cfd4b4db76ef36a",
      "parents": [
        "e1aa151dd86b3c132c8986ff3569d367ad6af6bf"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Nov 07 10:01:49 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Nov 07 10:01:49 2025"
      },
      "message": "docs: sample HTML for 7.11.1\n"
    },
    {
      "commit": "e1aa151dd86b3c132c8986ff3569d367ad6af6bf",
      "tree": "9b3625dba3e2527eba485d4cb2c84d0dc21c51e0",
      "parents": [
        "ef686cfd3e79e486b51572cca6a794b8b8174245"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Nov 07 10:01:27 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Nov 07 10:01:27 2025"
      },
      "message": "docs: prep for 7.11.1\n"
    },
    {
      "commit": "ef686cfd3e79e486b51572cca6a794b8b8174245",
      "tree": "b64c2a48bbd84a0fe225c9541cef862cb032d980",
      "parents": [
        "7480b80e0b2eb12b49589b89112270271ae95f78"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Nov 06 23:29:16 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Nov 06 23:34:58 2025"
      },
      "message": "docs: update trace function discussions to cores\n"
    },
    {
      "commit": "7480b80e0b2eb12b49589b89112270271ae95f78",
      "tree": "3b0b68b77c8ab1c6c4e82a7ae03e735ebf0d3469",
      "parents": [
        "9a4a261b35a40e8e8596f898cb7a4cfa696ec4cb"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Nov 06 12:36:45 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Nov 06 12:36:45 2025"
      },
      "message": "docs: make core messages accurate and documented\n"
    },
    {
      "commit": "9a4a261b35a40e8e8596f898cb7a4cfa696ec4cb",
      "tree": "588a972e4da93cc9169ba10efdbfcace8051637b",
      "parents": [
        "322146a936bc82e0279cb2ddc1ac43b90307f2e6"
      ],
      "author": {
        "name": "Matthias Schoettle",
        "email": "git@mattsch.com",
        "time": "Thu Nov 06 11:34:37 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Nov 06 11:34:37 2025"
      },
      "message": "docs: clarify trace function implementation used by default depending on Python version (#2067)\n\n* docs: clarify trace function implementation used by default depending on the Python version\n\n* Apply suggestions from code review\n\nCo-authored-by: devdanzin \u003c74280297+devdanzin@users.noreply.github.com\u003e\n\n* Apply suggestions from code review\n\n---------\n\nCo-authored-by: Ned Batchelder \u003cned@nedbatchelder.com\u003e\nCo-authored-by: devdanzin \u003c74280297+devdanzin@users.noreply.github.com\u003e"
    },
    {
      "commit": "322146a936bc82e0279cb2ddc1ac43b90307f2e6",
      "tree": "f1e7b9728e95296dddfd422f58a365f6e7214d07",
      "parents": [
        "c2127c69ce2543790ab87fcdeea29b987e8b4879"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Nov 06 00:03:17 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Nov 06 00:03:17 2025"
      },
      "message": "debug: --debug\u003dcore for showing why the core was chosen\n"
    },
    {
      "commit": "c2127c69ce2543790ab87fcdeea29b987e8b4879",
      "tree": "a1811cc7a5dd81ad55ef9288217788cf4b3c814a",
      "parents": [
        "2047a7992fd9bf3f42a42c18cc41ab6af589e05c"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 23:50:57 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 23:50:57 2025"
      },
      "message": "fix: change how the core default adjusts if sysmon isn\u0027t right #2064\n\nBecause 3.12 and 3.13 can\u0027t measure branches with sysmon, we have a new\nexception when that conflict happens, and pytest is configured to skip any test\nthat raises that exception.\n"
    },
    {
      "commit": "2047a7992fd9bf3f42a42c18cc41ab6af589e05c",
      "tree": "a26cf6cc3b2356866ccc86ea21aa770e02771609",
      "parents": [
        "316af6732c538e822d97d3c1867ae573e1025312"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 13:20:28 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 13:22:04 2025"
      },
      "message": "refactor: move concurrency config checks\n"
    },
    {
      "commit": "316af6732c538e822d97d3c1867ae573e1025312",
      "tree": "4aec5696fec9c45a032f2f480ad6425e510294c4",
      "parents": [
        "2229ae701435f60a081c24127fd4b685e8a1e0a2"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 11:32:48 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 11:55:53 2025"
      },
      "message": "build: hide extensions, skip branch sysmon on 3.12/3.13\n"
    },
    {
      "commit": "2229ae701435f60a081c24127fd4b685e8a1e0a2",
      "tree": "40c6d1efe69364cd801964953be31f77c8484b0f",
      "parents": [
        "612890c1f69d34dfca12d47ea568eb8e07c846f4"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 11:15:38 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 11:15:38 2025"
      },
      "message": "build: another common debug file to clean up\n"
    },
    {
      "commit": "612890c1f69d34dfca12d47ea568eb8e07c846f4",
      "tree": "8ba92b54a20fbff25b0ba23d978cadde789f1085",
      "parents": [
        "1ae6716d1ea0207798fdd1fd60c392a05c8f154a"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 11:13:56 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 11:13:56 2025"
      },
      "message": "build: ci should have higher igor verbosity\n"
    },
    {
      "commit": "1ae6716d1ea0207798fdd1fd60c392a05c8f154a",
      "tree": "6405fbc8dc2dd157579641f66a534bf2735ff98f",
      "parents": [
        "97091eaa92ad71fde5aac75db36d0ed8d3ebb03e"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Nov 04 00:35:52 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 00:24:14 2025"
      },
      "message": "debug: include the time in the sys debug output\n"
    },
    {
      "commit": "97091eaa92ad71fde5aac75db36d0ed8d3ebb03e",
      "tree": "c77e3cee4fafe44d886a28c01dd6f7cf485e1155",
      "parents": [
        "d2e73f1c34407142ba78ab76a20cc118dbf22539"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 00:23:53 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Nov 05 00:24:14 2025"
      },
      "message": "build: add a free-threading classifier\n"
    },
    {
      "commit": "d2e73f1c34407142ba78ab76a20cc118dbf22539",
      "tree": "f99f5a5ff7656c8209a6bfa05ca4966b5cd8c4b5",
      "parents": [
        "e8f47ed2decfb13fb575939c4ae61a62936efb26"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Nov 02 14:16:57 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Nov 02 14:16:57 2025"
      },
      "message": "chore: bump the action-dependencies group with 2 updates (#2074)\n\nBumps the action-dependencies group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action) and [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv).\n\n\nUpdates `github/codeql-action` from 4.31.0 to 4.31.2\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/4e94bd11f71e507f7f87df81788dff88d1dacbfb...0499de31b99561a6d14a36a5f662c2a54f91beee)\n\nUpdates `astral-sh/setup-uv` from 7.1.1 to 7.1.2\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/2ddd2b9cb38ad8efd50337e8ab201519a34c9f24...85856786d1ce8acfbcc2f13a5f3fbd6b938f9f41)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.31.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: action-dependencies\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.1.2\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: action-dependencies\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": "e8f47ed2decfb13fb575939c4ae61a62936efb26",
      "tree": "06284796d955f02da297c69ff4a84dfed56d1b8b",
      "parents": [
        "98f5d1cc7d3ca2073b7723b3db9d93b386227d12"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Nov 02 13:32:13 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Nov 02 13:32:13 2025"
      },
      "message": "build: don\u0027t show encoding warnings from other tools\n"
    },
    {
      "commit": "98f5d1cc7d3ca2073b7723b3db9d93b386227d12",
      "tree": "654da8a667942037f450de56915945cb9575bdd5",
      "parents": [
        "6a27fedce5a7ad2272f07602e253c5274229cf1d"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 01 16:44:04 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 01 16:44:04 2025"
      },
      "message": "build: no need for environment ranges when we want the setting all the time\n"
    },
    {
      "commit": "6a27fedce5a7ad2272f07602e253c5274229cf1d",
      "tree": "87aa13b40ba3165e0689d27af3939182ea8ac584",
      "parents": [
        "8e552cd80805596aad822a6e63c813b48bd317b2"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 28 23:08:23 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Nov 01 10:56:24 2025"
      },
      "message": "test: make this test fail more clearly\n"
    },
    {
      "commit": "8e552cd80805596aad822a6e63c813b48bd317b2",
      "tree": "87d1a7c47e7da728c18bac92717b6868ff7715aa",
      "parents": [
        "0e1fb4dd85f54ff26bde901b64e67786935d3766"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Oct 31 17:45:55 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Oct 31 17:45:55 2025"
      },
      "message": "build: github is retiring macos-13\n"
    },
    {
      "commit": "0e1fb4dd85f54ff26bde901b64e67786935d3766",
      "tree": "ab147d69f0ccee9ff5839e1c99e744ba9c2223c7",
      "parents": [
        "f8f3edc02eb12465508e96b057148ed24a9d0ffe"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Oct 30 16:03:42 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Oct 30 16:03:42 2025"
      },
      "message": "fix: revert an illusory performance gain that broke debuggers. #1420\n"
    },
    {
      "commit": "f8f3edc02eb12465508e96b057148ed24a9d0ffe",
      "tree": "55f4d30f8d90867fb75ecbec220cf1dd8a342940",
      "parents": [
        "207f818914dccbe07c752a8fd33ea5d36d2a152f"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 29 11:25:49 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 29 11:28:25 2025"
      },
      "message": "test: no longer need to support multiple \u0027lines\u0027\n\nSince 3.10 is our minimum, and it conforms to PEP 626, we know what\nlines will be reported, and don\u0027t need multiple options.\n"
    },
    {
      "commit": "207f818914dccbe07c752a8fd33ea5d36d2a152f",
      "tree": "a717f091e494ce06e824a75dfa689147dcee0a6a",
      "parents": [
        "31f91f816244a89051b301f2e3536e5f7b951e3d"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 29 10:11:49 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 29 10:11:49 2025"
      },
      "message": "chore: make upgrade\n"
    },
    {
      "commit": "31f91f816244a89051b301f2e3536e5f7b951e3d",
      "tree": "b6844449040baa95d7b056ecc863d9da11630f2f",
      "parents": [
        "d2b0a9b6fd7df70cd5a712755f3153007fce3fe8"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 27 11:28:23 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 28 14:23:29 2025"
      },
      "message": "fix: multiline statement branches with sysmon #2070\n\nSome cases of conditions or for loops were reported as missing branches\nwhen using sys.monitoring, which is now the default in 3.14.\n"
    },
    {
      "commit": "d2b0a9b6fd7df70cd5a712755f3153007fce3fe8",
      "tree": "c67112a78e8cf652f43280e1d3cab223ee10e761",
      "parents": [
        "43c8eb02318db55fc08a9904c0039d9df138f353"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Oct 24 13:03:19 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 28 01:01:22 2025"
      },
      "message": "debug: better presentation of defaultdicts\n"
    },
    {
      "commit": "43c8eb02318db55fc08a9904c0039d9df138f353",
      "tree": "d2c7da303ed5b051e92ef8eaa885eb3a3b3ea19d",
      "parents": [
        "d5c8d7526324df190c00cd2e8b6de41bd64d6ca1"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 28 01:01:04 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 28 01:01:22 2025"
      },
      "message": "refactor: parser._multiline is now parser.multiline_map\n"
    },
    {
      "commit": "d5c8d7526324df190c00cd2e8b6de41bd64d6ca1",
      "tree": "6b9d5b8cf79d003199df5b50e6c6da8ad80945b5",
      "parents": [
        "2bb611896e8afc9aed35423160e9acb91018fef4"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Oct 26 11:42:06 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Oct 26 15:27:43 2025"
      },
      "message": "chore: make upgrade\n"
    },
    {
      "commit": "2bb611896e8afc9aed35423160e9acb91018fef4",
      "tree": "97f43a1403263a81ccf4e157d8f109daa6de4de0",
      "parents": [
        "067f39e84774cccf54c3b631b987f0617e7c576c"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 26 12:16:08 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 26 12:16:08 2025"
      },
      "message": "chore: bump the action-dependencies group with 5 updates (#2071)\n\nBumps the action-dependencies group with 5 updates:\n\n| Package | From | To |\n| --- | --- | --- |\n| [github/codeql-action](https://github.com/github/codeql-action) | `4.30.9` | `4.31.0` |\n| [actions/upload-artifact](https://github.com/actions/upload-artifact) | `4.6.2` | `5.0.0` |\n| [actions/download-artifact](https://github.com/actions/download-artifact) | `5.0.0` | `6.0.0` |\n| [sigstore/gh-action-sigstore-python](https://github.com/sigstore/gh-action-sigstore-python) | `3.0.1` | `3.1.0` |\n| [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv) | `7.1.0` | `7.1.1` |\n\n\nUpdates `github/codeql-action` from 4.30.9 to 4.31.0\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/16140ae1a102900babc80a33c44059580f687047...4e94bd11f71e507f7f87df81788dff88d1dacbfb)\n\nUpdates `actions/upload-artifact` from 4.6.2 to 5.0.0\n- [Release notes](https://github.com/actions/upload-artifact/releases)\n- [Commits](https://github.com/actions/upload-artifact/compare/ea165f8d65b6e75b540449e92b4886f43607fa02...330a01c490aca151604b8cf639adc76d48f6c5d4)\n\nUpdates `actions/download-artifact` from 5.0.0 to 6.0.0\n- [Release notes](https://github.com/actions/download-artifact/releases)\n- [Commits](https://github.com/actions/download-artifact/compare/634f93cb2916e3fdff6788551b99b062d0335ce0...018cc2cf5baa6db3ef3c5f8a56943fffe632ef53)\n\nUpdates `sigstore/gh-action-sigstore-python` from 3.0.1 to 3.1.0\n- [Release notes](https://github.com/sigstore/gh-action-sigstore-python/releases)\n- [Changelog](https://github.com/sigstore/gh-action-sigstore-python/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/sigstore/gh-action-sigstore-python/compare/f7ad0af51a5648d09a20d00370f0a91c3bdf8f84...f832326173235dcb00dd5d92cd3f353de3188e6c)\n\nUpdates `astral-sh/setup-uv` from 7.1.0 to 7.1.1\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/3259c6206f993105e3a61b142c2d97bf4b9ef83d...2ddd2b9cb38ad8efd50337e8ab201519a34c9f24)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.31.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: action-dependencies\n- dependency-name: actions/upload-artifact\n  dependency-version: 5.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n  dependency-group: action-dependencies\n- dependency-name: actions/download-artifact\n  dependency-version: 6.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n  dependency-group: action-dependencies\n- dependency-name: sigstore/gh-action-sigstore-python\n  dependency-version: 3.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: action-dependencies\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.1.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: action-dependencies\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": "067f39e84774cccf54c3b631b987f0617e7c576c",
      "tree": "a71dad1747d14a886e76fde7609a0c8658d58851",
      "parents": [
        "3bcee6480ad7fbff7e16d46c9ca15dac61254896"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Oct 24 19:47:05 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Oct 24 19:47:05 2025"
      },
      "message": "build: use the new range syntax for everything in tox\n"
    },
    {
      "commit": "3bcee6480ad7fbff7e16d46c9ca15dac61254896",
      "tree": "bc7b8ccc656801aceb3b7fcefab72ef9e44a9f7b",
      "parents": [
        "8d3e0fbcf8857755885edfa9ed66a21c7b24bd20"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Oct 24 19:45:41 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Oct 24 19:45:41 2025"
      },
      "message": "chore: make upgrade\n"
    },
    {
      "commit": "8d3e0fbcf8857755885edfa9ed66a21c7b24bd20",
      "tree": "c15531a131b9b71c3c343e7dbbd559a14fd23284",
      "parents": [
        "b51d7851fae909401a71e79fa9040c514559a07c"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Oct 24 11:34:22 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Oct 24 11:34:22 2025"
      },
      "message": "build: set concurrency on actions, per zizmor 1.16.0\n"
    },
    {
      "commit": "b51d7851fae909401a71e79fa9040c514559a07c",
      "tree": "ba267e34469f2145510d50dad34665e526126d10",
      "parents": [
        "1a143f3759d243cdda94d2de572c142c80d6a7e0"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 22 11:29:24 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 22 11:40:30 2025"
      },
      "message": "debug: split \u0027sqlite\u0027 into its own category\n"
    },
    {
      "commit": "1a143f3759d243cdda94d2de572c142c80d6a7e0",
      "tree": "875a0f149ee6e2164205792eadd3c804bf9fd33c",
      "parents": [
        "cf95edab0c3be47ab934f0425f12743745dd2da5"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 21 23:50:51 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 21 23:51:12 2025"
      },
      "message": "build: go back to not caching pip\n\nThis reverts commit 2b53612e6ae4af875d386e6771c8e8b8325b7a38.\n"
    },
    {
      "commit": "cf95edab0c3be47ab934f0425f12743745dd2da5",
      "tree": "3a373644a6e05279b838a2b535ceb35621094783",
      "parents": [
        "5d2ea6e3bbdc66e4ff004b86efdcaeb9fb008682"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 21 10:30:12 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 21 10:30:12 2025"
      },
      "message": "test: a Python error message changed slightly\n"
    },
    {
      "commit": "5d2ea6e3bbdc66e4ff004b86efdcaeb9fb008682",
      "tree": "16082bc86b8e190b67b56b4d69f039a89c8e690e",
      "parents": [
        "9c2960e168550acbfab93cb99c82dd3c9debe737"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 20 15:21:09 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 20 15:21:09 2025"
      },
      "message": "chore: make upgrade\n"
    },
    {
      "commit": "9c2960e168550acbfab93cb99c82dd3c9debe737",
      "tree": "225c85aa3298f6dec0cdae1efa2e11e323ddcfe1",
      "parents": [
        "2b53612e6ae4af875d386e6771c8e8b8325b7a38"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 19 12:13:40 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 19 12:13:40 2025"
      },
      "message": "chore: bump the action-dependencies group with 2 updates (#2068)\n\nBumps the action-dependencies group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action) and [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv).\n\n\nUpdates `github/codeql-action` from 4.30.8 to 4.30.9\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/f443b600d91635bebf5b0d9ebc620189c0d6fba5...16140ae1a102900babc80a33c44059580f687047)\n\nUpdates `astral-sh/setup-uv` from 7.0.0 to 7.1.0\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/eb1897b8dc4b5d5bfe39a428a8f2304605e0983c...3259c6206f993105e3a61b142c2d97bf4b9ef83d)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.30.9\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: action-dependencies\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.1.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: action-dependencies\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": "2b53612e6ae4af875d386e6771c8e8b8325b7a38",
      "tree": "7ab6086a840c90e0c5ff675b9b04f5fe2be0a539",
      "parents": [
        "5a69e053e67932bd8113b4f50d3d509860b4a000"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Oct 17 11:51:25 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Oct 17 12:13:30 2025"
      },
      "message": "build: revert: avoid an installation problem on Windows PyPy\n\nThis reverts commit 75edefcdd1d889ed2c0729403b665de411d63aaf.\n"
    },
    {
      "commit": "5a69e053e67932bd8113b4f50d3d509860b4a000",
      "tree": "b93a938896e618fad2bac98c89eeef339992c49e",
      "parents": [
        "bf7c64bed739be60b85e448e4e8e0d09b95d8812"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Oct 16 12:54:30 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Oct 16 12:54:30 2025"
      },
      "message": "refactor: generators are Iterable unless they are contextmanagers\n"
    },
    {
      "commit": "bf7c64bed739be60b85e448e4e8e0d09b95d8812",
      "tree": "8085bb9464739509137e8670db014cca570213e7",
      "parents": [
        "20ef00b4abc33a52ffcb10de4d3144e29dbea6a3"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 15:16:08 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 15:16:08 2025"
      },
      "message": "build: bump version to 7.11.1\n"
    },
    {
      "commit": "20ef00b4abc33a52ffcb10de4d3144e29dbea6a3",
      "tree": "afe0d80db235ebac8e06730f4869a167a106d416",
      "parents": [
        "5edf8ebf1f9754b32bad92d4826ed651614d9b94"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 14:19:36 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 14:19:36 2025"
      },
      "message": "docs: sample HTML for 7.11.0\n"
    },
    {
      "commit": "5edf8ebf1f9754b32bad92d4826ed651614d9b94",
      "tree": "b0fef6bdddf3980109bd098a9ac26ff10d0333ce",
      "parents": [
        "2c023ae7a1c50e375d20c31b0b8c693416ba92a5"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 14:19:22 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 14:19:22 2025"
      },
      "message": "docs: prep for 7.11.0\n"
    },
    {
      "commit": "2c023ae7a1c50e375d20c31b0b8c693416ba92a5",
      "tree": "fef92e88f4474e3e7d6a593135448b05fc19ca3b",
      "parents": [
        "2f1b95b0bd913397da3236155ca78e2117731247"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 11:19:03 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 13:11:07 2025"
      },
      "message": "build: 3.15 is supported\n"
    },
    {
      "commit": "2f1b95b0bd913397da3236155ca78e2117731247",
      "tree": "99e32184e8b8e1b6f3141ef881b0e509bf6aa22e",
      "parents": [
        "72b1bcc77e0062eefaf9d1da40c6b8c2ef0ec27e"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 14 13:45:54 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 12:29:20 2025"
      },
      "message": "refactor: no need for _BaseCoverageException\n"
    },
    {
      "commit": "72b1bcc77e0062eefaf9d1da40c6b8c2ef0ec27e",
      "tree": "ac4c8cb144345f20ecbe047369c2c798563d97b0",
      "parents": [
        "16e93797527eada3417afc439fc4b28a432d6efc"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 14 09:36:10 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 12:29:20 2025"
      },
      "message": "build: test light-threads on all versions of Python\n\nAnd also use more compact tox environment syntax throughout tox.init\n"
    },
    {
      "commit": "16e93797527eada3417afc439fc4b28a432d6efc",
      "tree": "e905c7ff12787ef1b10bce684872c971226803f3",
      "parents": [
        "bc8875db8f98439c046f4c141cb7aecdaa8d1f56"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Oct 14 08:42:05 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 12:29:20 2025"
      },
      "message": "refactor: move core tests to their own file\n"
    },
    {
      "commit": "bc8875db8f98439c046f4c141cb7aecdaa8d1f56",
      "tree": "0f7780d9a8d67ecc46a2f82db89285d515449ff6",
      "parents": [
        "8e5d5b1bd53147e8618019191a062d2b86747355"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 13 22:34:50 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 12:29:19 2025"
      },
      "message": "test: change a test to be in-process so metacov can capture its work\n"
    },
    {
      "commit": "8e5d5b1bd53147e8618019191a062d2b86747355",
      "tree": "5e6ad063ad05e5ff326a75a5fca70c3d05b02467",
      "parents": [
        "b0236dffef02f1aa219326b96230bdf26b9f5e6c"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 11:56:26 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 15 11:56:26 2025"
      },
      "message": "build: tweak some version info\n"
    },
    {
      "commit": "b0236dffef02f1aa219326b96230bdf26b9f5e6c",
      "tree": "9b77465aace317eccb0b0a02d691e991f8bac709",
      "parents": [
        "56edde623ae497c3638e608ef6803583c1db8720"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 13 18:00:04 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 13 18:00:04 2025"
      },
      "message": "test: more tests for core selection, and some refactoring of them\n"
    },
    {
      "commit": "56edde623ae497c3638e608ef6803583c1db8720",
      "tree": "0b5cdc84aca7b930d2feb75aa122bedd1c795ab5",
      "parents": [
        "b1ae9c8ddef10dd29aa179504eaa1830931ec902"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 13 17:36:20 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 13 17:36:20 2025"
      },
      "message": "build: next version will be 7.11.0\n"
    },
    {
      "commit": "b1ae9c8ddef10dd29aa179504eaa1830931ec902",
      "tree": "27771c1841cbc110c2881141c24cc6dfad8f6311",
      "parents": [
        "1a37d9ea754fd60bfae07f4ca93bd1458b24c6ed"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 13 15:51:03 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 13 15:51:03 2025"
      },
      "message": "build: we now ship wheels for 3.14\n"
    },
    {
      "commit": "1a37d9ea754fd60bfae07f4ca93bd1458b24c6ed",
      "tree": "a3c74497ed11afeb2702a35fd7bf6a1c2bddbbae",
      "parents": [
        "dcebd137c15ea0208e7751e8af0c44673b28f0a8"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Oct 11 13:18:17 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Oct 12 14:51:54 2025"
      },
      "message": "style: no need to disable a rule and its useless suppression warning\n"
    },
    {
      "commit": "dcebd137c15ea0208e7751e8af0c44673b28f0a8",
      "tree": "d42d1d5c73e99612cdcb73d3c02f0a1cd85d22e5",
      "parents": [
        "8827634adcfe4a4baf71cf0b3e1cd967cf9b14a2"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Oct 12 14:50:42 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Oct 12 14:50:42 2025"
      },
      "message": "chore: bump the action-dependencies group with 3 updates (#2066)\n\nBumps the action-dependencies group with 3 updates: [github/codeql-action](https://github.com/github/codeql-action), [actions/dependency-review-action](https://github.com/actions/dependency-review-action) and [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv).\n\n\nUpdates `github/codeql-action` from 3.30.5 to 4.30.8\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/3599b3baa15b485a2e49ef411a7a4bb2452e7f93...f443b600d91635bebf5b0d9ebc620189c0d6fba5)\n\nUpdates `actions/dependency-review-action` from 4.8.0 to 4.8.1\n- [Release notes](https://github.com/actions/dependency-review-action/releases)\n- [Commits](https://github.com/actions/dependency-review-action/compare/56339e523c0409420f6c2c9a2f4292bbb3c07dd3...40c09b7dc99638e5ddb0bfd91c1673effc064d8a)\n\nUpdates `astral-sh/setup-uv` from 6.7.0 to 7.0.0\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/b75a909f75acd358c2196fb9a5f1299a9a8868a4...eb1897b8dc4b5d5bfe39a428a8f2304605e0983c)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 4.30.8\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n  dependency-group: action-dependencies\n- dependency-name: actions/dependency-review-action\n  dependency-version: 4.8.1\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: action-dependencies\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 7.0.0\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n  dependency-group: action-dependencies\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": "8827634adcfe4a4baf71cf0b3e1cd967cf9b14a2",
      "tree": "826e26ceef1091327adeb3f73070d4f52b061b77",
      "parents": [
        "0d5dad6cdce140996dbe65608bf8f2e078c373fe"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 08 05:01:14 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 08 05:01:14 2025"
      },
      "message": "docs: fix a broken link\n"
    },
    {
      "commit": "0d5dad6cdce140996dbe65608bf8f2e078c373fe",
      "tree": "cb72bab7ca2b2b70690aea1cc828e492e0b25c1c",
      "parents": [
        "eb53f68cd28cafb9296f84c202696cf6f5f7477a"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 08 04:49:32 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 08 04:49:32 2025"
      },
      "message": "chore: make upgrade\n"
    },
    {
      "commit": "eb53f68cd28cafb9296f84c202696cf6f5f7477a",
      "tree": "b6ae4f87463bd31ab7aad0e0fcf655ac8ba4854d",
      "parents": [
        "d2621afc57b1f55f4613121ef38c5893bd03cbde"
      ],
      "author": {
        "name": "Christian Clauss",
        "email": "cclauss@me.com",
        "time": "Tue Oct 07 13:08:43 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Oct 07 13:08:43 2025"
      },
      "message": "docs: Ffx comments: `co_lnotab` to `co_lines` (#2063)\n\n* Fix comments: co_lnotab to co_lines\n\n* Update coverage/parser.py\n\n---------\n\nCo-authored-by: Ned Batchelder \u003cned@nedbatchelder.com\u003e"
    },
    {
      "commit": "d2621afc57b1f55f4613121ef38c5893bd03cbde",
      "tree": "0ef99943e8e8ad366b8ec419be2ab67b5f867bf6",
      "parents": [
        "4002ee956adb9e034de60049fc7e12719b658009"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 06 19:52:58 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 06 20:07:25 2025"
      },
      "message": "docs: add more explanation about how the percentages are calculated\n"
    },
    {
      "commit": "4002ee956adb9e034de60049fc7e12719b658009",
      "tree": "40b07e96c0d2187a04590f3498194d210fbef40b",
      "parents": [
        "e723f3d668b14bdc49a6e40f18c930b02efa0249"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 06 17:55:24 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Oct 06 19:20:47 2025"
      },
      "message": "refactor: move benchmark to its own repo\n\nIt\u0027s now at https://github.com/coveragepy/benchmark\n"
    },
    {
      "commit": "e723f3d668b14bdc49a6e40f18c930b02efa0249",
      "tree": "1fe6c0bc1d62e513ee6e836fdb1afe34e8fd989f",
      "parents": [
        "c6b8d6067c86dc690df0bbb9463a4f2e32361602"
      ],
      "author": {
        "name": "Olexandr88",
        "email": "radole1203@gmail.com",
        "time": "Fri Oct 03 17:45:54 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 03 17:45:54 2025"
      },
      "message": "docs: fix the link on the license badge (#2061)\n\n"
    },
    {
      "commit": "c6b8d6067c86dc690df0bbb9463a4f2e32361602",
      "tree": "4ee211aeaf15a7c0ded755f85fb22e57c5d8e50f",
      "parents": [
        "63170fb580ffd259dcdb3bb7998167aa8fd41a07"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Oct 02 11:46:28 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Thu Oct 02 11:46:28 2025"
      },
      "message": "refactor: use some of that sweet sweet match/case\n"
    },
    {
      "commit": "63170fb580ffd259dcdb3bb7998167aa8fd41a07",
      "tree": "a8e317e8e4a6e0b2c41eb412ca343536d6a28a36",
      "parents": [
        "53bfc15f5ba1c2151bbf58060311c405d23f390c"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 01 23:11:25 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 01 23:11:25 2025"
      },
      "message": "build: run lint on latest mac now\n"
    },
    {
      "commit": "53bfc15f5ba1c2151bbf58060311c405d23f390c",
      "tree": "e6437c8b41b9eb914f53564964d61e58bfe5257b",
      "parents": [
        "745c2128e32f98ce17f5dd5f7873883ac7a2c704"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 01 23:10:48 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 01 23:10:48 2025"
      },
      "message": "build: remove distracting old python version mentions\n"
    },
    {
      "commit": "745c2128e32f98ce17f5dd5f7873883ac7a2c704",
      "tree": "aebed808e99f99133269bf3f456746113e287314",
      "parents": [
        "e6e524264e39b1908d78ef2119aa7af464867e3f"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 01 11:56:33 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Oct 01 11:56:33 2025"
      },
      "message": "refactor: no need for Union in 3.10\n"
    },
    {
      "commit": "e6e524264e39b1908d78ef2119aa7af464867e3f",
      "tree": "4be78f8ea8c6b20ff37c4661dfb08f06f15d17a7",
      "parents": [
        "6f74b86c12e87040e0e71d21510ce01662fd4676"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Sep 29 10:51:41 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Sep 29 11:34:48 2025"
      },
      "message": "refactor: parser.py had a bunch of code for missing nodes\n"
    },
    {
      "commit": "6f74b86c12e87040e0e71d21510ce01662fd4676",
      "tree": "8485ecb21394039e1b76bceb82290acbdc17addb",
      "parents": [
        "34786db69a639a38af30cd97ac698d083ae76abf"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Sep 29 10:39:52 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Sep 29 11:34:48 2025"
      },
      "message": "refactor: match/case is in every version now\n"
    },
    {
      "commit": "34786db69a639a38af30cd97ac698d083ae76abf",
      "tree": "ae1bbbcd8ce743f19310694cc4e10bcfa75f0b2e",
      "parents": [
        "05d81002fe13dc7ae98eaed8efe7cdc82cb98f73"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Sep 29 01:02:27 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Sep 29 11:34:48 2025"
      },
      "message": "refactor: remove code only needed for 3.9\n"
    },
    {
      "commit": "05d81002fe13dc7ae98eaed8efe7cdc82cb98f73",
      "tree": "05b8980750b8ae6c0c721ca47101dba91978ce15",
      "parents": [
        "097bbf0470de076b6afb16c8acbe1fa5265fc57f"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Sep 29 00:36:57 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Sep 29 11:34:48 2025"
      },
      "message": "refactor: remove more PYBEHAVE that no longer apply\n"
    },
    {
      "commit": "097bbf0470de076b6afb16c8acbe1fa5265fc57f",
      "tree": "446b01762e38a460de32ddd465113683c51175c7",
      "parents": [
        "d39271ac3bbef7812e65f89bae65323c819598e2"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 22:57:47 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Sep 29 11:34:48 2025"
      },
      "message": "refactor: remove PYBEHAVE conditions that no longer apply\n"
    },
    {
      "commit": "d39271ac3bbef7812e65f89bae65323c819598e2",
      "tree": "e5194436bbee3388fe58854360a54f2afbc87486",
      "parents": [
        "5ef3ee6ea1089cb22c6978c3acec2e82766333b8"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 22:24:49 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Sep 29 11:34:48 2025"
      },
      "message": "chore: make upgrade\n"
    },
    {
      "commit": "5ef3ee6ea1089cb22c6978c3acec2e82766333b8",
      "tree": "86a61f55fd58b90a29b24d72ffe66d2e873869e2",
      "parents": [
        "e1cf43a29437d4ed34a68ff7c543fbbf0024c0d5"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 22:22:50 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Mon Sep 29 11:34:48 2025"
      },
      "message": "build: drop 3.9\n"
    },
    {
      "commit": "e1cf43a29437d4ed34a68ff7c543fbbf0024c0d5",
      "tree": "80e9e421998d1c68a8568449a58988052adbef92",
      "parents": [
        "435b81456b6fb2e4053dbe52270fbdd732489e33"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 15:45:54 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 15:45:54 2025"
      },
      "message": "build: use published sphinx-rediraffe\n"
    },
    {
      "commit": "435b81456b6fb2e4053dbe52270fbdd732489e33",
      "tree": "ee0b653cb348880e76566c3e9ac163a47bd0b561",
      "parents": [
        "9cf350c9c7c389d9eeb00f528a0883df23dd2059"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 14:39:48 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 14:39:48 2025"
      },
      "message": "docs: clarify that annotate is still supported\n"
    },
    {
      "commit": "9cf350c9c7c389d9eeb00f528a0883df23dd2059",
      "tree": "b5ee6fb268bdb4259305a862252da426cdd0c25c",
      "parents": [
        "59d845ad7eb5c0fd82e0202484b9c39fc045dc57"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Sep 28 14:38:57 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 28 14:38:57 2025"
      },
      "message": "chore: bump the action-dependencies group with 2 updates (#2060)\n\nBumps the action-dependencies group with 2 updates: [github/codeql-action](https://github.com/github/codeql-action) and [actions/dependency-review-action](https://github.com/actions/dependency-review-action).\n\n\nUpdates `github/codeql-action` from 3.30.3 to 3.30.5\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/192325c86100d080feab897ff886c34abd4c83a3...3599b3baa15b485a2e49ef411a7a4bb2452e7f93)\n\nUpdates `actions/dependency-review-action` from 4.7.3 to 4.8.0\n- [Release notes](https://github.com/actions/dependency-review-action/releases)\n- [Commits](https://github.com/actions/dependency-review-action/compare/595b5aeba73380359d98a5e087f648dbb0edce1b...56339e523c0409420f6c2c9a2f4292bbb3c07dd3)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 3.30.5\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: action-dependencies\n- dependency-name: actions/dependency-review-action\n  dependency-version: 4.8.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: action-dependencies\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": "59d845ad7eb5c0fd82e0202484b9c39fc045dc57",
      "tree": "9cd4f39a848a792bfeabf14bacb74b1cbd643707",
      "parents": [
        "a3e395d43692bda58bdba4dcd27b64476e11f487"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 14:21:11 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 14:21:11 2025"
      },
      "message": "build: don\u0027t run tests for doc/conf.py etc\n"
    },
    {
      "commit": "a3e395d43692bda58bdba4dcd27b64476e11f487",
      "tree": "71d0055e7436c29d0036148adeae8de73cddf5fc",
      "parents": [
        "761156dddb02054ab201775391c67c06a11cc242"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 10:51:45 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 14:10:18 2025"
      },
      "message": "chore: make upgrade\n"
    },
    {
      "commit": "761156dddb02054ab201775391c67c06a11cc242",
      "tree": "198452728b251d1b6a4513c5e5a0357e0bcad901",
      "parents": [
        "80c055111b0fa28d5e109ed0991ae56513cb3ce9"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 10:49:57 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 28 14:10:18 2025"
      },
      "message": "docs: redirect support\n"
    },
    {
      "commit": "80c055111b0fa28d5e109ed0991ae56513cb3ce9",
      "tree": "3d64bf6faf39ee4b41299fd3d857e672e76f1146",
      "parents": [
        "50dfc7bb718b81ba92ba8f0c5697bf9192c6e3f2"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Sep 26 19:38:22 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Sep 26 19:38:22 2025"
      },
      "message": "build: be pedantic about the codeql version tag\n"
    },
    {
      "commit": "50dfc7bb718b81ba92ba8f0c5697bf9192c6e3f2",
      "tree": "7779dedebdbda987e01808e9447bf50c371e5c60",
      "parents": [
        "29f314ff9f96cdb11d30063d32c0bc06c48fc414"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 20:19:04 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 20:19:04 2025"
      },
      "message": "docs: drop testing instructions from howto.txt\n"
    },
    {
      "commit": "29f314ff9f96cdb11d30063d32c0bc06c48fc414",
      "tree": "badaef9ee3f7b12f808eda81780590c8e7833c63",
      "parents": [
        "b01b8286e01cec3e2df5aeb3fbb8cc84a0897b97"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 20:09:30 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 20:09:30 2025"
      },
      "message": "docs: oops, missed rc3\n"
    },
    {
      "commit": "b01b8286e01cec3e2df5aeb3fbb8cc84a0897b97",
      "tree": "e248ea96b96d4c825e5f3e8e8708dbf8931c0858",
      "parents": [
        "92a2af54e6bc948a9c536bd9b12bab70fb055904"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 20:05:26 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 20:05:26 2025"
      },
      "message": "build: bump version to 7.10.8\n"
    },
    {
      "commit": "92a2af54e6bc948a9c536bd9b12bab70fb055904",
      "tree": "6e8930f84cf74c3c391ab2f55d9ca802faab8b51",
      "parents": [
        "952afdaca658d5e1acdd533c727448a0b218caf0"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 19:20:18 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 19:20:18 2025"
      },
      "message": "docs: sample HTML for 7.10.7\n"
    },
    {
      "commit": "952afdaca658d5e1acdd533c727448a0b218caf0",
      "tree": "03f13da7eef21bf5b6b4e2d93b1a443bb8dfbb25",
      "parents": [
        "a301761e69da97b27662f395974d26f78fa8b2b5"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 19:20:02 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 19:20:02 2025"
      },
      "message": "docs: prep for 7.10.7\n"
    },
    {
      "commit": "a301761e69da97b27662f395974d26f78fa8b2b5",
      "tree": "e525de8534ccf0eb00e15373df68be7b560dcbac",
      "parents": [
        "5daff8d38786aa540ff9bec622eb3389f117f911"
      ],
      "author": {
        "name": "ffgan",
        "email": "114909534+ffgan@users.noreply.github.com",
        "time": "Sun Sep 21 19:11:15 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 21 19:11:15 2025"
      },
      "message": "build: riscv64 wheels (#2055)\n\n* build wheel for riscv64\n\nCo-authored by: nijincheng@iscas.ac.cn;\n\n* update `EXPECTED` number for riscv64\n\nCo-authored by: nijincheng@iscas.ac.cn;\n\n* pin `setup-qemu-action` version for CI\n\nCo-authored by: nijincheng@iscas.ac.cn;"
    },
    {
      "commit": "5daff8d38786aa540ff9bec622eb3389f117f911",
      "tree": "e00f127b37fcc768c8227924e77e9c52dada0d28",
      "parents": [
        "04bbc3acfd914fdd99ffec9873bc03bdc7329357"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 17:21:31 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 17:28:58 2025"
      },
      "message": "docs: now source is formatted with ruff\n"
    },
    {
      "commit": "04bbc3acfd914fdd99ffec9873bc03bdc7329357",
      "tree": "886832127396673d10a1795819bfc6bcfcf19d0d",
      "parents": [
        "c181b9315f59a81667da47cf3d760d0253872238"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 17:16:22 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 17:16:22 2025"
      },
      "message": "docs: discuss cog in the contributing docs\n"
    },
    {
      "commit": "c181b9315f59a81667da47cf3d760d0253872238",
      "tree": "0c055485b078e5c955b61a49041cec1327064b1b",
      "parents": [
        "33c4ba196f49e0ee86ab0ff473c0876c0bacd5fa"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 17:07:43 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 17:07:43 2025"
      },
      "message": "build: use cog --check-fail-msg to instruct devs\n"
    },
    {
      "commit": "33c4ba196f49e0ee86ab0ff473c0876c0bacd5fa",
      "tree": "5134c8d2f2a8dacdb493500000a45919331442c7",
      "parents": [
        "0744b73b6b503ccf2cb75aba095c023672b921a8"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 15:55:09 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 15:55:09 2025"
      },
      "message": "chore: make upgrade\n"
    },
    {
      "commit": "0744b73b6b503ccf2cb75aba095c023672b921a8",
      "tree": "593093a7f0030ccd5b533e4fd2267226fa424d65",
      "parents": [
        "0d5a112fc54c1d5a07f3f2ec451779808902c9af"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Sep 21 12:04:09 2025"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Sep 21 12:04:09 2025"
      },
      "message": "chore: bump the action-dependencies group across 1 directory with 2 updates (#2057)\n\nBumps the action-dependencies group with 2 updates in the / directory: [github/codeql-action](https://github.com/github/codeql-action) and [astral-sh/setup-uv](https://github.com/astral-sh/setup-uv).\n\n\nUpdates `github/codeql-action` from 3.30.1 to 3.30.3\n- [Release notes](https://github.com/github/codeql-action/releases)\n- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/github/codeql-action/compare/f1f6e5f6af878fb37288ce1c627459e94dbf7d01...192325c86100d080feab897ff886c34abd4c83a3)\n\nUpdates `astral-sh/setup-uv` from 6.6.1 to 6.7.0\n- [Release notes](https://github.com/astral-sh/setup-uv/releases)\n- [Commits](https://github.com/astral-sh/setup-uv/compare/557e51de59eb14aaaba2ed9621916900a91d50c6...b75a909f75acd358c2196fb9a5f1299a9a8868a4)\n\n---\nupdated-dependencies:\n- dependency-name: github/codeql-action\n  dependency-version: 3.30.3\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n  dependency-group: action-dependencies\n- dependency-name: astral-sh/setup-uv\n  dependency-version: 6.7.0\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n  dependency-group: action-dependencies\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": "0d5a112fc54c1d5a07f3f2ec451779808902c9af",
      "tree": "8b5798de07bf61197e4f6c79838f79ec69d1e545",
      "parents": [
        "a868ed9269ca474748130f5c6360cd2aae66ffc8"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Wed Sep 17 16:36:55 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 21 11:19:33 2025"
      },
      "message": "perf: bulk narrowing to avoid N**2. #2048\n"
    },
    {
      "commit": "a868ed9269ca474748130f5c6360cd2aae66ffc8",
      "tree": "1dcb0b49e98f9de336f466f3cec8e09b85625551",
      "parents": [
        "d8011e72e3ccdb20fddcc37afbfcb5d06aeb6731"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Sep 19 21:22:56 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Fri Sep 19 21:22:56 2025"
      },
      "message": "docs: mention Python Discord on the index page\n"
    },
    {
      "commit": "d8011e72e3ccdb20fddcc37afbfcb5d06aeb6731",
      "tree": "31fb28233608f38477b5d32d9077c03072e115e1",
      "parents": [
        "2b003ee7b2ae778626b10e90c4b32135526a1a69"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Sep 13 16:49:08 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sat Sep 13 18:02:13 2025"
      },
      "message": "build: adjust permissions and comment unusual ones\n\nNeeded for zizmor 1.13.0\n"
    },
    {
      "commit": "2b003ee7b2ae778626b10e90c4b32135526a1a69",
      "tree": "0dea9f2aab2840ddf6c3441a63e5ac6ec6eba072",
      "parents": [
        "01a71f05dcc6cf4385691dd9d4410831cd8bb078"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Sep 09 11:23:27 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Tue Sep 09 11:23:27 2025"
      },
      "message": "chore: make upgrade\n"
    },
    {
      "commit": "01a71f05dcc6cf4385691dd9d4410831cd8bb078",
      "tree": "90e42239f2fe444c2b1f2189750250e25e94124d",
      "parents": [
        "8ee107cee7501d2c9ff3258b4532bdfd98c0ee15"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 07 21:13:15 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 07 21:13:15 2025"
      },
      "message": "docs: one more error gets an explanation\n"
    },
    {
      "commit": "8ee107cee7501d2c9ff3258b4532bdfd98c0ee15",
      "tree": "ab26fd119c561133b8b1f8ce71021ad9f4477b57",
      "parents": [
        "dfdef057915e573d9090530cab38b801e72ca36d"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 07 21:12:54 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 07 21:12:54 2025"
      },
      "message": "build: a \u0027qual\u0027 marker for tox\n"
    },
    {
      "commit": "dfdef057915e573d9090530cab38b801e72ca36d",
      "tree": "90662ab378a007da05f337f11349f20298ccb23e",
      "parents": [
        "32785ddb267d4fbe7769bf3600295dfdf453118d"
      ],
      "author": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 07 20:45:41 2025"
      },
      "committer": {
        "name": "Ned Batchelder",
        "email": "ned@nedbatchelder.com",
        "time": "Sun Sep 07 21:12:17 2025"
      },
      "message": "docs: provide an explanation for No Source. #1921\n"
    }
  ],
  "next": "32785ddb267d4fbe7769bf3600295dfdf453118d"
}
