)]}'
{
  "log": [
    {
      "commit": "dac090ce4d9ee313d086e2e89ab1acb8c2664fa1",
      "tree": "52de46e86712333c48a8721ec99e944934651df2",
      "parents": [
        "d422b4f92901584f4052d0f00c72c1421e1de8cc",
        "8fc956a72e5a1cf5d0ede9849d73a6ca0c263ab7"
      ],
      "author": {
        "name": "staticdev",
        "email": "staticdev-support@proton.me",
        "time": "Fri Apr 24 07:41:54 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 24 07:41:54 2026 +0000"
      },
      "message": "Merge pull request #2521 from PyCQA/ci/fix-trusted-publishing\n\nFix #2500: trusted publishing\n"
    },
    {
      "commit": "8fc956a72e5a1cf5d0ede9849d73a6ca0c263ab7",
      "tree": "52de46e86712333c48a8721ec99e944934651df2",
      "parents": [
        "d422b4f92901584f4052d0f00c72c1421e1de8cc"
      ],
      "author": {
        "name": "staticdev",
        "email": "staticdev-support@proton.me",
        "time": "Fri Apr 24 09:40:12 2026 +0200"
      },
      "committer": {
        "name": "staticdev",
        "email": "staticdev-support@proton.me",
        "time": "Fri Apr 24 09:40:12 2026 +0200"
      },
      "message": "Fix trusted publishing\n"
    },
    {
      "commit": "d422b4f92901584f4052d0f00c72c1421e1de8cc",
      "tree": "53f51af252bff41f1dc52ad6238379932d375d8f",
      "parents": [
        "1b4dc69b2c536151b2eaabf7ad5563b4fc834d64",
        "0aba11b8ee3f36e1d1f6dc1c320dd09b8706c849"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Apr 23 19:56:27 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 23 19:56:27 2026 +0000"
      },
      "message": "Merge pull request #2520 from DanielNoord/fix-release\n\nRun Release on release, not on tag\n"
    },
    {
      "commit": "0aba11b8ee3f36e1d1f6dc1c320dd09b8706c849",
      "tree": "53f51af252bff41f1dc52ad6238379932d375d8f",
      "parents": [
        "1b4dc69b2c536151b2eaabf7ad5563b4fc834d64"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Apr 23 21:53:48 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Apr 23 21:53:51 2026 +0200"
      },
      "message": "Run Release on release, not on tag\n"
    },
    {
      "commit": "1b4dc69b2c536151b2eaabf7ad5563b4fc834d64",
      "tree": "06e662aad357b6a7cf90dba4237baebe7311795b",
      "parents": [
        "fbcd23de86b04ec33fa2dd3cbf272bc48b299a54",
        "d5c73bb9e52fc2355429b828da52614c18c630b3"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Apr 23 19:43:43 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 23 19:43:43 2026 +0000"
      },
      "message": "Merge pull request #2519 from DanielNoord/fix-release\n\nEnsure release workflow runs on alpha and beta tags\n"
    },
    {
      "commit": "d5c73bb9e52fc2355429b828da52614c18c630b3",
      "tree": "06e662aad357b6a7cf90dba4237baebe7311795b",
      "parents": [
        "fbcd23de86b04ec33fa2dd3cbf272bc48b299a54"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Apr 23 21:41:12 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Apr 23 21:41:12 2026 +0200"
      },
      "message": "Ensure release workflow runs on alpha and beta tags\n"
    },
    {
      "commit": "fbcd23de86b04ec33fa2dd3cbf272bc48b299a54",
      "tree": "bc416348aa4224d93b6aefa77d3877fbb05812a8",
      "parents": [
        "851471ba4cac9d1978d7f807ee65c770d6206c0b",
        "07d327519ec3d3fa54659ba52c3c0eda072c0d05"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Apr 23 19:23:05 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 23 19:23:05 2026 +0000"
      },
      "message": "Merge pull request #2503 from PyCQA/copilot/2462-sort-import-statements\n\nSort lazy import statements\n"
    },
    {
      "commit": "851471ba4cac9d1978d7f807ee65c770d6206c0b",
      "tree": "d2ffdcfd1a3d2468a4ec77ca8a7969d4a31dd84f",
      "parents": [
        "22adde274188f5818aff3a7e4cad31cf4d6000e4",
        "2fc4565fe3f7b2d856ddcff2494638968bff9870"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Fri Apr 17 07:33:05 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 17 07:33:05 2026 +0000"
      },
      "message": "Merge pull request #2517 from DanielNoord/remove-script\n\nRemove unused and broken dependencies\n"
    },
    {
      "commit": "2fc4565fe3f7b2d856ddcff2494638968bff9870",
      "tree": "d2ffdcfd1a3d2468a4ec77ca8a7969d4a31dd84f",
      "parents": [
        "22adde274188f5818aff3a7e4cad31cf4d6000e4"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Apr 15 23:46:43 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Apr 15 23:46:43 2026 +0200"
      },
      "message": "Remove unused and broken dependencies\n"
    },
    {
      "commit": "07d327519ec3d3fa54659ba52c3c0eda072c0d05",
      "tree": "2db5ab7c7c7aa31c129830b015243847128ecba7",
      "parents": [
        "22adde274188f5818aff3a7e4cad31cf4d6000e4"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Apr 15 23:29:03 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Apr 15 23:29:03 2026 +0200"
      },
      "message": "Implement support for sorting lazy imports\n\nCo-authored-by: copilot-swe-agent[bot] \u003c198982749+Copilot@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "22adde274188f5818aff3a7e4cad31cf4d6000e4",
      "tree": "fe8c5d29d0bcf8806d11c9d5aef90766ca094602",
      "parents": [
        "807e85188ea46b9f5fd21bb887fb850151e2f134",
        "b8002af280b7bb2426f393d1828c32f36868e99d"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Apr 15 20:16:54 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 15 20:16:54 2026 +0000"
      },
      "message": "Merge pull request #2516 from DanielNoord/type-imports\n\nRemove `Any` from `parse.py`\n"
    },
    {
      "commit": "b8002af280b7bb2426f393d1828c32f36868e99d",
      "tree": "fe8c5d29d0bcf8806d11c9d5aef90766ca094602",
      "parents": [
        "807e85188ea46b9f5fd21bb887fb850151e2f134"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Apr 15 22:13:45 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Apr 15 22:13:45 2026 +0200"
      },
      "message": "Remove `Any` from `parse.py`\n"
    },
    {
      "commit": "807e85188ea46b9f5fd21bb887fb850151e2f134",
      "tree": "888f3854e5ecdec99ed5c8ae279812c71dd24c8f",
      "parents": [
        "3e8e9fb7b527818457d61af58e50e20a87671fec",
        "934d85a07a70e3bb1f8060551cc00a1acee1d47f"
      ],
      "author": {
        "name": "staticdev",
        "email": "staticdev-support@proton.me",
        "time": "Tue Apr 14 19:44:33 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 19:44:33 2026 +0000"
      },
      "message": "Merge pull request #2515 from PyCQA/dependabot/uv/pytest-9.0.3\n\nBump pytest from 8.4.2 to 9.0.3\n"
    },
    {
      "commit": "934d85a07a70e3bb1f8060551cc00a1acee1d47f",
      "tree": "888f3854e5ecdec99ed5c8ae279812c71dd24c8f",
      "parents": [
        "3e8e9fb7b527818457d61af58e50e20a87671fec"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Apr 14 02:19:54 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Apr 14 02:19:54 2026 +0000"
      },
      "message": "Bump pytest from 8.4.2 to 9.0.3\n\nBumps [pytest](https://github.com/pytest-dev/pytest) from 8.4.2 to 9.0.3.\n- [Release notes](https://github.com/pytest-dev/pytest/releases)\n- [Changelog](https://github.com/pytest-dev/pytest/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pytest-dev/pytest/compare/8.4.2...9.0.3)\n\n---\nupdated-dependencies:\n- dependency-name: pytest\n  dependency-version: 9.0.3\n  dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "3e8e9fb7b527818457d61af58e50e20a87671fec",
      "tree": "f7918d6da46975918ed06c909b5247cefd508eab",
      "parents": [
        "e7590fdb32b0ec36303f846f1faa761c3e9e17d0",
        "8b28c7c4bdbd973bdb42f5d6959bddd77e17c21d"
      ],
      "author": {
        "name": "staticdev",
        "email": "staticdev-support@proton.me",
        "time": "Sat Apr 11 08:58:12 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 11 08:58:12 2026 +0000"
      },
      "message": "Merge pull request #2514 from PyCQA/dependabot/uv/uv-0.11.6\n\nBump uv from 0.9.6 to 0.11.6\n"
    },
    {
      "commit": "8b28c7c4bdbd973bdb42f5d6959bddd77e17c21d",
      "tree": "f7918d6da46975918ed06c909b5247cefd508eab",
      "parents": [
        "e7590fdb32b0ec36303f846f1faa761c3e9e17d0"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Apr 10 19:51:14 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 10 19:51:14 2026 +0000"
      },
      "message": "Bump uv from 0.9.6 to 0.11.6\n\nBumps [uv](https://github.com/astral-sh/uv) from 0.9.6 to 0.11.6.\n- [Release notes](https://github.com/astral-sh/uv/releases)\n- [Changelog](https://github.com/astral-sh/uv/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/astral-sh/uv/compare/0.9.6...0.11.6)\n\n---\nupdated-dependencies:\n- dependency-name: uv\n  dependency-version: 0.11.6\n  dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "e7590fdb32b0ec36303f846f1faa761c3e9e17d0",
      "tree": "cddbc33db976c38c1441f74fdc4ece872ca6fce8",
      "parents": [
        "4664d5ce1bf74796a4523a9e2c61cb33e39e60d1",
        "5a736ae6e3200d08445db16049ccb2f736f36309"
      ],
      "author": {
        "name": "staticdev",
        "email": "staticdev-support@proton.me",
        "time": "Thu Apr 09 15:00:29 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 09 15:00:29 2026 +0000"
      },
      "message": "Merge pull request #2513 from PyCQA/dependabot/uv/cryptography-46.0.7\n\nBump cryptography from 46.0.6 to 46.0.7\n"
    },
    {
      "commit": "5a736ae6e3200d08445db16049ccb2f736f36309",
      "tree": "cddbc33db976c38c1441f74fdc4ece872ca6fce8",
      "parents": [
        "4664d5ce1bf74796a4523a9e2c61cb33e39e60d1"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 08 22:48:51 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 08 22:48:51 2026 +0000"
      },
      "message": "Bump cryptography from 46.0.6 to 46.0.7\n\nBumps [cryptography](https://github.com/pyca/cryptography) from 46.0.6 to 46.0.7.\n- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pyca/cryptography/compare/46.0.6...46.0.7)\n\n---\nupdated-dependencies:\n- dependency-name: cryptography\n  dependency-version: 46.0.7\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "4664d5ce1bf74796a4523a9e2c61cb33e39e60d1",
      "tree": "8761f4caf9ed59de4a078dfb2507bb898b25f7e7",
      "parents": [
        "3a893e3baeb22345d82ff1df0e697b055bf6ec8c",
        "df8b11a8bcb2426004bb807de4d5857186436106"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Apr 02 18:47:23 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 02 18:47:23 2026 +0000"
      },
      "message": "Merge pull request #2507 from DanielNoord/doc-update\n\nBring documentation in line with old documentation\n"
    },
    {
      "commit": "3a893e3baeb22345d82ff1df0e697b055bf6ec8c",
      "tree": "9b14126bacea6c03fddf2d5cc3c79a81b8d09cb0",
      "parents": [
        "fe2ad6e7fbd444ee2eaf94074d8416da144de802",
        "c479821a312784e17c7eddb106e92a42a0c52968"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Apr 01 22:02:48 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 22:02:48 2026 +0000"
      },
      "message": "Merge pull request #2510 from PyCQA/dependabot/github_actions/github-actions-7311322559\n\nBump the github-actions group with 3 updates\n"
    },
    {
      "commit": "c479821a312784e17c7eddb106e92a42a0c52968",
      "tree": "9b14126bacea6c03fddf2d5cc3c79a81b8d09cb0",
      "parents": [
        "fe2ad6e7fbd444ee2eaf94074d8416da144de802"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Apr 01 21:00:46 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 21:00:46 2026 +0000"
      },
      "message": "Bump the github-actions group with 3 updates\n\nBumps the github-actions group with 3 updates: [codecov/codecov-action](https://github.com/codecov/codecov-action), [crazy-max/ghaction-github-labeler](https://github.com/crazy-max/ghaction-github-labeler) and [release-drafter/release-drafter](https://github.com/release-drafter/release-drafter).\n\n\nUpdates `codecov/codecov-action` from 5 to 6\n- [Release notes](https://github.com/codecov/codecov-action/releases)\n- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/codecov/codecov-action/compare/v5...v6)\n\nUpdates `crazy-max/ghaction-github-labeler` from 5 to 6\n- [Release notes](https://github.com/crazy-max/ghaction-github-labeler/releases)\n- [Commits](https://github.com/crazy-max/ghaction-github-labeler/compare/v5...v6)\n\nUpdates `release-drafter/release-drafter` from 6 to 7\n- [Release notes](https://github.com/release-drafter/release-drafter/releases)\n- [Commits](https://github.com/release-drafter/release-drafter/compare/v6...v7)\n\n---\nupdated-dependencies:\n- dependency-name: codecov/codecov-action\n  dependency-version: \u00276\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n  dependency-group: github-actions\n- dependency-name: crazy-max/ghaction-github-labeler\n  dependency-version: \u00276\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n  dependency-group: github-actions\n- dependency-name: release-drafter/release-drafter\n  dependency-version: \u00277\u0027\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n  dependency-group: github-actions\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "fe2ad6e7fbd444ee2eaf94074d8416da144de802",
      "tree": "a2a76849cd9b4976a8f2ed8f78df682d2215f192",
      "parents": [
        "53828953d68f92e1293944042df0d31bb4923fc8",
        "471e0fbe6bdb5dd2888108a3bc07071d70e2e183"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Apr 01 19:21:15 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Apr 01 19:21:15 2026 +0000"
      },
      "message": "Merge pull request #2509 from DanielNoord/simplify-sort-file\n\nSimplify sort file\n"
    },
    {
      "commit": "471e0fbe6bdb5dd2888108a3bc07071d70e2e183",
      "tree": "a2a76849cd9b4976a8f2ed8f78df682d2215f192",
      "parents": [
        "6d82d8cc37ff4520aa20a2cb99ed4eda576e1f93"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 23:56:45 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 23:56:45 2026 +0200"
      },
      "message": "Small follow up fixes\n"
    },
    {
      "commit": "6d82d8cc37ff4520aa20a2cb99ed4eda576e1f93",
      "tree": "135e11f7109f1cba5b8470218647d80286c6baad",
      "parents": [
        "a1907c513c13da86b9ae6a1626ffb4074e7e0fe3"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 23:35:27 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 23:35:27 2026 +0200"
      },
      "message": "Call `sort_stream` once in `sort_file`\n"
    },
    {
      "commit": "a1907c513c13da86b9ae6a1626ffb4074e7e0fe3",
      "tree": "1392b5452a1b4b1d53669c67713e9375453025de",
      "parents": [
        "33d82eb339040aeca060a1ff7d7b3f687491b31a"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 23:18:10 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 23:18:10 2026 +0200"
      },
      "message": "Remove duplicate call to `sort_stream`\n"
    },
    {
      "commit": "33d82eb339040aeca060a1ff7d7b3f687491b31a",
      "tree": "33da850e85a0ea8d94368d9277f7e72ad9e0d943",
      "parents": [
        "ee0a52b2a44e0ce13879584bc3f95e0a40cb5496"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 21:17:09 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 21:17:09 2026 +0200"
      },
      "message": "Don\u0027t manually close stream if already closed by `contextmanager`\n"
    },
    {
      "commit": "ee0a52b2a44e0ce13879584bc3f95e0a40cb5496",
      "tree": "f897f8476e8199fcd3fcf05a58004c385240c27e",
      "parents": [
        "53828953d68f92e1293944042df0d31bb4923fc8"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 21:13:07 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 21:13:07 2026 +0200"
      },
      "message": "Return early in `sort_file` if possible\n"
    },
    {
      "commit": "df8b11a8bcb2426004bb807de4d5857186436106",
      "tree": "c69d196914915e63567acaf923f689e475ae7c49",
      "parents": [
        "53828953d68f92e1293944042df0d31bb4923fc8"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 19:30:49 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 31 19:30:49 2026 +0200"
      },
      "message": "Bring documentation in line with old documentation\n"
    },
    {
      "commit": "53828953d68f92e1293944042df0d31bb4923fc8",
      "tree": "8b5b366e84117bee2c16072c3924f176a9ee7e16",
      "parents": [
        "a02f4a1dc2f4ccb6285893159810671401550d91",
        "df8a99e5a9fa936351f7c984278ddad422988378"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Mon Mar 30 20:44:59 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 20:44:59 2026 +0000"
      },
      "message": "Merge pull request #2505 from PyCQA/dependabot/uv/pygments-2.20.0\n\nBump pygments from 2.19.1 to 2.20.0\n"
    },
    {
      "commit": "df8a99e5a9fa936351f7c984278ddad422988378",
      "tree": "8b5b366e84117bee2c16072c3924f176a9ee7e16",
      "parents": [
        "c31a28c84f4578f6c8aa3025a335b77fe120441b"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Mon Mar 30 22:42:12 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Mon Mar 30 22:42:12 2026 +0200"
      },
      "message": "Remove ignore\n"
    },
    {
      "commit": "c31a28c84f4578f6c8aa3025a335b77fe120441b",
      "tree": "a315fc4573078fc32dcb10d95987cc8432ae1369",
      "parents": [
        "a02f4a1dc2f4ccb6285893159810671401550d91"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Mon Mar 30 19:15:06 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 30 19:15:06 2026 +0000"
      },
      "message": "Bump pygments from 2.19.1 to 2.20.0\n\nBumps [pygments](https://github.com/pygments/pygments) from 2.19.1 to 2.20.0.\n- [Release notes](https://github.com/pygments/pygments/releases)\n- [Changelog](https://github.com/pygments/pygments/blob/master/CHANGES)\n- [Commits](https://github.com/pygments/pygments/compare/2.19.1...2.20.0)\n\n---\nupdated-dependencies:\n- dependency-name: pygments\n  dependency-version: 2.20.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a02f4a1dc2f4ccb6285893159810671401550d91",
      "tree": "69cba9810bb03e5ebf563f26208fc12261e27000",
      "parents": [
        "65d8febaa43406554a0371eb7423eba479bffda1",
        "1778486baedfdbc82ffb8ae47083e2894344adb2"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 29 20:20:36 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 20:20:36 2026 +0000"
      },
      "message": "Merge pull request #2504 from DanielNoord/rtd\n\nAdd read the docs configuration\n"
    },
    {
      "commit": "1778486baedfdbc82ffb8ae47083e2894344adb2",
      "tree": "69cba9810bb03e5ebf563f26208fc12261e27000",
      "parents": [
        "21a458746e41f822f48386896751410a9e52956a"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 29 22:15:29 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 29 22:15:29 2026 +0200"
      },
      "message": "Remove docs CI job\n"
    },
    {
      "commit": "21a458746e41f822f48386896751410a9e52956a",
      "tree": "8e9a338dd0b6c95a80c27f7706ea2fa11e3ce7b6",
      "parents": [
        "65d8febaa43406554a0371eb7423eba479bffda1"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 29 22:12:08 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 29 22:12:08 2026 +0200"
      },
      "message": "Add read the docs configuration\n"
    },
    {
      "commit": "65d8febaa43406554a0371eb7423eba479bffda1",
      "tree": "b640f494eca7af13904dc357e6291619b16a361a",
      "parents": [
        "2fb94e188f3c0d8b3a593d437d58b0ce8bde4fca",
        "80b86e026a0e656ddbe96a37a8f2d0b17984a978"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 29 17:05:31 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Mar 29 17:05:31 2026 +0000"
      },
      "message": "Merge pull request #2466 from DanielNoord/python315\n\nAdd initial support for Python 3.15\n"
    },
    {
      "commit": "80b86e026a0e656ddbe96a37a8f2d0b17984a978",
      "tree": "b640f494eca7af13904dc357e6291619b16a361a",
      "parents": [
        "85a2283dd5cc35069d88aa020434e642d5b86a53"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 29 19:03:44 2026 +0200"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 29 19:03:44 2026 +0200"
      },
      "message": "Add import after rebase\n"
    },
    {
      "commit": "85a2283dd5cc35069d88aa020434e642d5b86a53",
      "tree": "281ae00356a97bc825e55edc87dc3b93582b0e75",
      "parents": [
        "fe2f0ac4361c8e9f9e130687721bd5e96288a660"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Mar 11 18:10:51 2026 +0100"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 29 18:58:42 2026 +0200"
      },
      "message": "Apply suggestions from code review\n\nCo-authored-by: Hugo van Kemenade \u003c1324225+hugovk@users.noreply.github.com\u003e"
    },
    {
      "commit": "fe2f0ac4361c8e9f9e130687721bd5e96288a660",
      "tree": "d51ac12880ede372aab5ff7bc8db7613a3b8b4a8",
      "parents": [
        "2fb94e188f3c0d8b3a593d437d58b0ce8bde4fca"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sat Mar 07 23:04:56 2026 +0100"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 29 18:58:41 2026 +0200"
      },
      "message": "Add initial support for Python 3.15\n"
    },
    {
      "commit": "2fb94e188f3c0d8b3a593d437d58b0ce8bde4fca",
      "tree": "b6acb7cf4ca934eaa828ee3d573b8251a7ecafac",
      "parents": [
        "c49b4baa7e83ac551512365cd4ea75524b85c6b9",
        "59918992ce443e17d223c0560e67127431255922"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sat Mar 28 16:03:23 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 28 16:03:23 2026 +0000"
      },
      "message": "Merge pull request #2502 from PyCQA/dependabot/uv/cryptography-46.0.6\n\nBump cryptography from 46.0.5 to 46.0.6\n"
    },
    {
      "commit": "59918992ce443e17d223c0560e67127431255922",
      "tree": "b6acb7cf4ca934eaa828ee3d573b8251a7ecafac",
      "parents": [
        "c49b4baa7e83ac551512365cd4ea75524b85c6b9"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Mar 28 14:07:23 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 28 14:07:23 2026 +0000"
      },
      "message": "Bump cryptography from 46.0.5 to 46.0.6\n\nBumps [cryptography](https://github.com/pyca/cryptography) from 46.0.5 to 46.0.6.\n- [Changelog](https://github.com/pyca/cryptography/blob/main/CHANGELOG.rst)\n- [Commits](https://github.com/pyca/cryptography/compare/46.0.5...46.0.6)\n\n---\nupdated-dependencies:\n- dependency-name: cryptography\n  dependency-version: 46.0.6\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "c49b4baa7e83ac551512365cd4ea75524b85c6b9",
      "tree": "07ff970f1e88baae590687bc40542f1cbe6e0f37",
      "parents": [
        "ba6cc7567fa1d800ac18ee68ab5e69e937bb3d42",
        "0f6c9ad276a176e1d4c64e6fca518b085549b19a"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sat Mar 28 14:04:40 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 28 14:04:40 2026 +0000"
      },
      "message": "Merge pull request #2295 from devdanzin/stdlib_module_names\n\nConsider private `stdlib` modules to be `stdlib`\n"
    },
    {
      "commit": "0f6c9ad276a176e1d4c64e6fca518b085549b19a",
      "tree": "07ff970f1e88baae590687bc40542f1cbe6e0f37",
      "parents": [
        "67634fa487647aa650cba808bb0cffa6e2875a89"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 08 21:38:25 2026 +0100"
      },
      "committer": {
        "name": "staticdev",
        "email": "staticdev-support@proton.me",
        "time": "Sat Mar 28 14:42:56 2026 +0100"
      },
      "message": "Add skip\n"
    },
    {
      "commit": "67634fa487647aa650cba808bb0cffa6e2875a89",
      "tree": "92ef8ab99a2d6dd307aee64aed624d0f4706790d",
      "parents": [
        "d784883a91c6bb89b7bf4136e3c49ac55fc70779"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sun Mar 08 21:30:47 2026 +0100"
      },
      "committer": {
        "name": "staticdev",
        "email": "staticdev-support@proton.me",
        "time": "Sat Mar 28 14:42:56 2026 +0100"
      },
      "message": "Regenerate `stdlib` taking into account private modules\n"
    },
    {
      "commit": "d784883a91c6bb89b7bf4136e3c49ac55fc70779",
      "tree": "6a3bbc0e7b940cf44c5102d478c08856453e3d0f",
      "parents": [
        "ba6cc7567fa1d800ac18ee68ab5e69e937bb3d42"
      ],
      "author": {
        "name": "devdanzin",
        "email": "74280297+devdanzin@users.noreply.github.com",
        "time": "Tue Oct 08 10:45:45 2024 -0300"
      },
      "committer": {
        "name": "staticdev",
        "email": "staticdev-support@proton.me",
        "time": "Sat Mar 28 14:42:56 2026 +0100"
      },
      "message": "Add names from sys.stdlib_module_names (or sys.builtin_module_names for versions below 3.10) to the known stdlib modules lists.\n"
    },
    {
      "commit": "ba6cc7567fa1d800ac18ee68ab5e69e937bb3d42",
      "tree": "2b26c6c452dbee117c4d8dbe75741f66771a9c4a",
      "parents": [
        "1a7b2949b781953a2f9e7c5dc86251e20b68aceb",
        "01aef7f7a73bdffb0f774d3067383c9c24bdc19d"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sat Mar 28 13:36:31 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 28 13:36:31 2026 +0000"
      },
      "message": "Merge pull request #2498 from DanielNoord/cleanup\n\nRemove logic for deprecated options\n"
    },
    {
      "commit": "1a7b2949b781953a2f9e7c5dc86251e20b68aceb",
      "tree": "f5a8f13d3548565685666f6fed400b5d976ed794",
      "parents": [
        "93751b62d8f4cc643e7d6e17d74e2c22bfe19f77",
        "d993a03fea2dec3d53ec6a84a146af84bc02e45b"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 26 18:38:37 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 18:38:37 2026 +0000"
      },
      "message": "Merge pull request #2501 from PyCQA/dependabot/uv/requests-2.33.0\n\nBump requests from 2.32.4 to 2.33.0\n"
    },
    {
      "commit": "d993a03fea2dec3d53ec6a84a146af84bc02e45b",
      "tree": "f5a8f13d3548565685666f6fed400b5d976ed794",
      "parents": [
        "93751b62d8f4cc643e7d6e17d74e2c22bfe19f77"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 26 17:43:58 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 26 17:43:58 2026 +0000"
      },
      "message": "Bump requests from 2.32.4 to 2.33.0\n\nBumps [requests](https://github.com/psf/requests) from 2.32.4 to 2.33.0.\n- [Release notes](https://github.com/psf/requests/releases)\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\n- [Commits](https://github.com/psf/requests/compare/v2.32.4...v2.33.0)\n\n---\nupdated-dependencies:\n- dependency-name: requests\n  dependency-version: 2.33.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "93751b62d8f4cc643e7d6e17d74e2c22bfe19f77",
      "tree": "209099866183e12bc8c476e3c51f6fa2d80e6152",
      "parents": [
        "52e3a4f0f78aa647980e50320278e9c6e54cc186",
        "19570ece073568fc9ef99ab2799216b6e8306021"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 24 21:55:58 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Mar 24 21:55:58 2026 +0000"
      },
      "message": "Merge pull request #2499 from PyCQA/copilot/fix-issue-2282\n\nFix inline comment duplication across merged `from X import` lines\n"
    },
    {
      "commit": "19570ece073568fc9ef99ab2799216b6e8306021",
      "tree": "209099866183e12bc8c476e3c51f6fa2d80e6152",
      "parents": [
        "ec9dafe6b38d0953e0586f9b5f402f7c0125a709"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 24 22:54:08 2026 +0100"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Tue Mar 24 22:54:08 2026 +0100"
      },
      "message": "Simplify tests\n"
    },
    {
      "commit": "ec9dafe6b38d0953e0586f9b5f402f7c0125a709",
      "tree": "ada99c4a14a24cdcfe74a642df95a0fcb3deeafa",
      "parents": [
        "52e3a4f0f78aa647980e50320278e9c6e54cc186"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Tue Mar 24 21:45:51 2026 +0000"
      },
      "committer": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Tue Mar 24 21:45:51 2026 +0000"
      },
      "message": "Fix comment duplication across from imports (issue #2282)\n\nCo-authored-by: DanielNoord \u003c13665637+DanielNoord@users.noreply.github.com\u003e\nAgent-Logs-Url: https://github.com/PyCQA/isort/sessions/a161028f-48c2-4abc-a92a-c888c96ad5cf\n"
    },
    {
      "commit": "01aef7f7a73bdffb0f774d3067383c9c24bdc19d",
      "tree": "965765c98b94b64fd3ecba9af6fe2cf478e4d48e",
      "parents": [
        "214e4cbe0395ca33d1375144dadf8a437d188ebd"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sat Mar 21 18:29:17 2026 +0100"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sat Mar 21 18:29:17 2026 +0100"
      },
      "message": "Remove logic for deprecated options\n"
    },
    {
      "commit": "52e3a4f0f78aa647980e50320278e9c6e54cc186",
      "tree": "3c82eef12da255f08564461b2a787e6bc08fddf1",
      "parents": [
        "0626c405934ea45af6c5e572bf45f7fa1a2e5d43",
        "b80edb834a241a94a7d6c237f1b0b7f2532257ac"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Mar 18 21:15:07 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 21:15:07 2026 +0000"
      },
      "message": "Merge pull request #2497 from ReinerBRO/fix-cli-src-path-glob-2001\n\nFix src glob patterns passed via CLI\n"
    },
    {
      "commit": "0626c405934ea45af6c5e572bf45f7fa1a2e5d43",
      "tree": "519a7f066c075d0f5d4ee1356e108447d9014833",
      "parents": [
        "214e4cbe0395ca33d1375144dadf8a437d188ebd",
        "37064e23aa945d8eba055927fe717eae97f3213c"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Wed Mar 18 20:15:29 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 18 20:15:29 2026 +0000"
      },
      "message": "Merge pull request #2496 from Ahmad-H-PS/fix/update-http-links-to-https\n\ndocs: update http links to https\n"
    },
    {
      "commit": "b80edb834a241a94a7d6c237f1b0b7f2532257ac",
      "tree": "e5bf8fa786239c2ebad3efade108e31383d5f692",
      "parents": [
        "214e4cbe0395ca33d1375144dadf8a437d188ebd"
      ],
      "author": {
        "name": "ReinerBRO",
        "email": "593493640@qq.com",
        "time": "Thu Mar 19 03:18:06 2026 +0800"
      },
      "committer": {
        "name": "ReinerBRO",
        "email": "593493640@qq.com",
        "time": "Thu Mar 19 03:18:06 2026 +0800"
      },
      "message": "Fix CLI src glob patterns for --src-path\n"
    },
    {
      "commit": "37064e23aa945d8eba055927fe717eae97f3213c",
      "tree": "519a7f066c075d0f5d4ee1356e108447d9014833",
      "parents": [
        "214e4cbe0395ca33d1375144dadf8a437d188ebd"
      ],
      "author": {
        "name": "Ahmad Al-Damisi",
        "email": "ahmeddamisi2005@gmail.com",
        "time": "Wed Mar 18 16:40:44 2026 +0400"
      },
      "committer": {
        "name": "Ahmad Al-Damisi",
        "email": "ahmeddamisi2005@gmail.com",
        "time": "Wed Mar 18 16:40:44 2026 +0400"
      },
      "message": "docs: update http links to https\n"
    },
    {
      "commit": "214e4cbe0395ca33d1375144dadf8a437d188ebd",
      "tree": "8ebd561034e21f4c7280088063808f549d24dc5a",
      "parents": [
        "87439d59142a3e5cea60cdb88b1e4a52fc0e40c0",
        "c9f6ceac35ecc1387b2c80043c73e9ebd898a2f5"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sat Mar 14 20:59:11 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Mar 14 20:59:11 2026 +0000"
      },
      "message": "Merge pull request #2495 from PyCQA/copilot/fix-docs-profiles-sync-issue\n\nSync profile docs with implementation\n"
    },
    {
      "commit": "c9f6ceac35ecc1387b2c80043c73e9ebd898a2f5",
      "tree": "8ebd561034e21f4c7280088063808f549d24dc5a",
      "parents": [
        "0ef8dbec0d0990bd081b14ed27dee1f88b005cd5"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Sat Mar 14 20:57:25 2026 +0000"
      },
      "committer": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Sat Mar 14 20:57:25 2026 +0000"
      },
      "message": "Revert plone section in profiles.md to original hand-crafted description\n\nCo-authored-by: DanielNoord \u003c13665637+DanielNoord@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "0ef8dbec0d0990bd081b14ed27dee1f88b005cd5",
      "tree": "4730214681bc5d8a472f8077c5f73283e6dbe67c",
      "parents": [
        "fda6821ef8cb6e502f93780c3ec6ff9225dceb6c"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Sat Mar 14 20:52:52 2026 +0000"
      },
      "committer": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Sat Mar 14 20:52:52 2026 +0000"
      },
      "message": "Regenerate profiles.md docs from current implementation\n\nCo-authored-by: DanielNoord \u003c13665637+DanielNoord@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "fda6821ef8cb6e502f93780c3ec6ff9225dceb6c",
      "tree": "5f03e8839df23bfc5497473c3a3fc4638a6e2e87",
      "parents": [
        "87439d59142a3e5cea60cdb88b1e4a52fc0e40c0"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Sat Mar 14 20:50:01 2026 +0000"
      },
      "committer": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Sat Mar 14 20:50:01 2026 +0000"
      },
      "message": "Initial plan\n"
    },
    {
      "commit": "87439d59142a3e5cea60cdb88b1e4a52fc0e40c0",
      "tree": "5f03e8839df23bfc5497473c3a3fc4638a6e2e87",
      "parents": [
        "9d1924083c39b0c13efd91a85d7d34ea8ec4a757",
        "dfbda3fcd2aeb5552fd582459ece044d3e3859f0"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Fri Mar 13 23:08:10 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Mar 13 23:08:10 2026 +0000"
      },
      "message": "Merge pull request #2494 from DanielNoord/fix-playground\n\nFix the playground\n"
    },
    {
      "commit": "dfbda3fcd2aeb5552fd582459ece044d3e3859f0",
      "tree": "5f03e8839df23bfc5497473c3a3fc4638a6e2e87",
      "parents": [
        "9d1924083c39b0c13efd91a85d7d34ea8ec4a757"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sat Mar 14 00:05:17 2026 +0100"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Sat Mar 14 00:05:17 2026 +0100"
      },
      "message": "Fix the playground\n"
    },
    {
      "commit": "9d1924083c39b0c13efd91a85d7d34ea8ec4a757",
      "tree": "cf118e0a98dd19cb5e96fb196d549bf34cd32c37",
      "parents": [
        "32dcb032218185460db5f4e166808612dda3af1e",
        "02fc11360eccb384dddc99d3b0cf4292bd5f9d8b"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 23:04:06 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 23:04:06 2026 +0000"
      },
      "message": "Merge pull request #2491 from PyCQA/copilot/fix-comments-moving-bug\n\nFix opening-line comment moving to alias attribute line on wrapped imports\n"
    },
    {
      "commit": "02fc11360eccb384dddc99d3b0cf4292bd5f9d8b",
      "tree": "9953f0a3eed111352f3aff203ea4db11f9982acf",
      "parents": [
        "f99fec1947184afc49dedec087f7db876e701fae"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Fri Mar 13 00:02:01 2026 +0100"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Fri Mar 13 00:02:01 2026 +0100"
      },
      "message": "Add final new line\n"
    },
    {
      "commit": "f99fec1947184afc49dedec087f7db876e701fae",
      "tree": "b5c4765f5f2e20316a41f34293b7fc5a10e6c474",
      "parents": [
        "6fe7c1a1d2aefe0ce4a84a0c5f9a3612a642969d"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Fri Mar 13 00:01:39 2026 +0100"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Fri Mar 13 00:01:39 2026 +0100"
      },
      "message": "Make short line shorter\n"
    },
    {
      "commit": "6fe7c1a1d2aefe0ce4a84a0c5f9a3612a642969d",
      "tree": "1676ee778655574a1477a6d451b2e444eb6f9be7",
      "parents": [
        "5349578a8ff2d4e4a54eac6204645e4cdb607549"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 23:54:36 2026 +0100"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 23:54:36 2026 +0100"
      },
      "message": "Make tests better\n"
    },
    {
      "commit": "32dcb032218185460db5f4e166808612dda3af1e",
      "tree": "212976b6fe74e9b7d26f81326c8cd73bcd20ef22",
      "parents": [
        "888e507d657931a28a30f1eaaf0ae3d506632c0e",
        "0e404581659dfd2efeae4da319e488c6bab817b1"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 22:51:47 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 22:51:47 2026 +0000"
      },
      "message": "Merge pull request #2474 from PyCQA/copilot/fix-multi-line-output-handling\n\nFix multi_line_output\u003d3/5 ignored when wrapping single imports with inline comments\n"
    },
    {
      "commit": "5349578a8ff2d4e4a54eac6204645e4cdb607549",
      "tree": "be5425ca45087196fbd3ae406c4be24bdd872cae",
      "parents": [
        "f12e0a23c7bf1738af8149b3e1cc64803abc19ad"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 23:48:40 2026 +0100"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 23:48:40 2026 +0100"
      },
      "message": "Simplify a bit\n"
    },
    {
      "commit": "0e404581659dfd2efeae4da319e488c6bab817b1",
      "tree": "212976b6fe74e9b7d26f81326c8cd73bcd20ef22",
      "parents": [
        "44c0949fd2a3458b203ca3f44a43fe3fc83bd228",
        "888e507d657931a28a30f1eaaf0ae3d506632c0e"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 22:33:58 2026 +0000"
      },
      "committer": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 22:33:58 2026 +0000"
      },
      "message": "Merge branch \u0027main\u0027 of https://github.com/PyCQA/isort into copilot/fix-multi-line-output-handling\n"
    },
    {
      "commit": "888e507d657931a28a30f1eaaf0ae3d506632c0e",
      "tree": "8b081cb62fb9a8279afe21d67479704c38776c8f",
      "parents": [
        "ae91dadf34951e316d5a81ffe7ac086952f1da65",
        "04378e5036b09090d717aa7b5f4c88f5e9bc23ad"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 22:26:22 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 22:26:22 2026 +0000"
      },
      "message": "Merge pull request #2492 from PyCQA/copilot/fix-checks-fail-float-to-top\n\nFix false positive in `check_code` when using `float_to_top` + `add_imports`\n"
    },
    {
      "commit": "f12e0a23c7bf1738af8149b3e1cc64803abc19ad",
      "tree": "a62c856d1800903b61617e149e1acb655e648f4e",
      "parents": [
        "d06b02bbaca58235b838d068a01585d6607c0957"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 22:14:52 2026 +0000"
      },
      "committer": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 22:14:52 2026 +0000"
      },
      "message": "Remove unnecessary black bumps, improve docs, add regression tests for issue #2392\n\nCo-authored-by: DanielNoord \u003c13665637+DanielNoord@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "04378e5036b09090d717aa7b5f4c88f5e9bc23ad",
      "tree": "8b081cb62fb9a8279afe21d67479704c38776c8f",
      "parents": [
        "6d0496407252e317fe7cc8f2195b840c83f6de6d"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 22:11:20 2026 +0000"
      },
      "committer": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 22:11:20 2026 +0000"
      },
      "message": "Fix mypy type error in regression test: use explicit kwargs instead of dict unpacking\n\nCo-authored-by: DanielNoord \u003c13665637+DanielNoord@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "d06b02bbaca58235b838d068a01585d6607c0957",
      "tree": "f6fd5b9dba320d41e466bf1e87949a7149758cbe",
      "parents": [
        "bcdbc56e762bd647e9adbee3e453bcc5d188a147"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 22:04:09 2026 +0000"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 23:06:35 2026 +0100"
      },
      "message": "Bump black to \u003e\u003d26.3.1 in example_isort_formatting_plugin to fix arbitrary file write vulnerability\n\nCo-authored-by: DanielNoord \u003c13665637+DanielNoord@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "bcdbc56e762bd647e9adbee3e453bcc5d188a147",
      "tree": "96fa9baadd5b6478a8f15a6d460d4e8b696cf8bf",
      "parents": [
        "bf68ce346e24a478675dba8d25c6df7652eee0af"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 22:01:14 2026 +0000"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 23:06:35 2026 +0100"
      },
      "message": "Bump black minimum version to 26.3.1 to fix arbitrary file write vulnerability\n\nCo-authored-by: DanielNoord \u003c13665637+DanielNoord@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "bf68ce346e24a478675dba8d25c6df7652eee0af",
      "tree": "41924958b78dc5d23146e48362e4490564b34b8b",
      "parents": [
        "ae91dadf34951e316d5a81ffe7ac086952f1da65"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 21:58:48 2026 +0000"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 23:06:35 2026 +0100"
      },
      "message": "Fix comments moving bug when using import aliases (issue #2392)\n\nCo-authored-by: DanielNoord \u003c13665637+DanielNoord@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "6d0496407252e317fe7cc8f2195b840c83f6de6d",
      "tree": "6be14b61f57cdb9bcdddbac2aad25f3af8ec9bbd",
      "parents": [
        "d05b115f369602c78d5874f309219f7a70da0e43"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 21:59:51 2026 +0000"
      },
      "committer": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 21:59:51 2026 +0000"
      },
      "message": "Fix false positive in check_code with float_to_top and add_imports\n\nCo-authored-by: DanielNoord \u003c13665637+DanielNoord@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "d05b115f369602c78d5874f309219f7a70da0e43",
      "tree": "8581782e9c6f6da2605899c39d8c286dafbf959d",
      "parents": [
        "ae91dadf34951e316d5a81ffe7ac086952f1da65"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 21:53:27 2026 +0000"
      },
      "committer": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 21:53:27 2026 +0000"
      },
      "message": "Initial plan\n"
    },
    {
      "commit": "ae91dadf34951e316d5a81ffe7ac086952f1da65",
      "tree": "8581782e9c6f6da2605899c39d8c286dafbf959d",
      "parents": [
        "59472c994c35dd6743c2261c895152f95f774ba7",
        "71266b83911b18f3ae206a50ced4583cb729eb49"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 21:20:09 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 21:20:09 2026 +0000"
      },
      "message": "Merge pull request #2490 from PyCQA/dependabot/uv/example_isort_formatting_plugin/black-26.3.1\n\nBump black from 24.10.0 to 26.3.1 in /example_isort_formatting_plugin\n"
    },
    {
      "commit": "71266b83911b18f3ae206a50ced4583cb729eb49",
      "tree": "0def6baf9a90061b1bf67d2f7255a8b33f743333",
      "parents": [
        "23f100de865ac08ca1bd64ccc81f816aa0b21ba6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 12 21:15:35 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 21:15:35 2026 +0000"
      },
      "message": "Bump black from 24.10.0 to 26.3.1 in /example_isort_formatting_plugin\n\nBumps [black](https://github.com/psf/black) from 24.10.0 to 26.3.1.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/24.10.0...26.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: black\n  dependency-version: 26.3.1\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "59472c994c35dd6743c2261c895152f95f774ba7",
      "tree": "b18a4b2981efbb2118880587416b13c91ae96020",
      "parents": [
        "23f100de865ac08ca1bd64ccc81f816aa0b21ba6",
        "2646b88ac5773a467de6a36bca71e2cb67218255"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 21:14:14 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 21:14:14 2026 +0000"
      },
      "message": "Merge pull request #2488 from PyCQA/copilot/fix-isort-empty-comments\n\nFix: preserve bare `#` inline comments on imports\n"
    },
    {
      "commit": "23f100de865ac08ca1bd64ccc81f816aa0b21ba6",
      "tree": "ed986d8235b3cb25589dbef38ba4e439f9462d25",
      "parents": [
        "b54d947ded98fccf426ccad18c93b726c813754d",
        "5f2605a0e5afbb19ac19c88e5854900186f75c6c"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 21:10:09 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 21:10:09 2026 +0000"
      },
      "message": "Merge pull request #2489 from PyCQA/dependabot/uv/black-26.3.1\n\nBump black from 25.9.0 to 26.3.1\n"
    },
    {
      "commit": "5f2605a0e5afbb19ac19c88e5854900186f75c6c",
      "tree": "ed986d8235b3cb25589dbef38ba4e439f9462d25",
      "parents": [
        "b54d947ded98fccf426ccad18c93b726c813754d"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 12 21:08:40 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 21:08:40 2026 +0000"
      },
      "message": "Bump black from 25.9.0 to 26.3.1\n\nBumps [black](https://github.com/psf/black) from 25.9.0 to 26.3.1.\n- [Release notes](https://github.com/psf/black/releases)\n- [Changelog](https://github.com/psf/black/blob/main/CHANGES.md)\n- [Commits](https://github.com/psf/black/compare/25.9.0...26.3.1)\n\n---\nupdated-dependencies:\n- dependency-name: black\n  dependency-version: 26.3.1\n  dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "2646b88ac5773a467de6a36bca71e2cb67218255",
      "tree": "4ab181c92275114981bd2bedbbdd1639782aa9f8",
      "parents": [
        "94e09d4ce23ac597cf948381e97c35430e8b731a"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 20:57:27 2026 +0000"
      },
      "committer": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 20:57:27 2026 +0000"
      },
      "message": "Fix: preserve empty inline comments (bare `#`) in imports\n\nisort was stripping empty inline comments from imports, e.g., `import a  #`\nbecame `import a`. This was caused by the comment parser returning `\"\"` for\nboth \"no `#`\" and \"empty comment after `#`\", and callers dropping falsy values.\n\n- comments.py: parse() returns None (not \"\") when no # is present; add_to_line()\n  handles empty comment strings by outputting bare # without trailing space\n- parse.py: use `is not None` checks to distinguish empty from absent comments\n- output.py: fix nested comment rendering and combine_straight_imports path\n\nCo-authored-by: DanielNoord \u003c13665637+DanielNoord@users.noreply.github.com\u003e\n"
    },
    {
      "commit": "b54d947ded98fccf426ccad18c93b726c813754d",
      "tree": "c9640855715025679da6e475b3931e6d71c54387",
      "parents": [
        "aade4b3d61daab7c9d564350702af7f72fc70e51",
        "0d7d865a07e352b924307ace3b8fbb6402c9379a"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 20:56:51 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 20:56:51 2026 +0000"
      },
      "message": "Merge pull request #2367 from hirak99/main\n\nAdd CLI Flag for --forced-separate\n"
    },
    {
      "commit": "0d7d865a07e352b924307ace3b8fbb6402c9379a",
      "tree": "c9640855715025679da6e475b3931e6d71c54387",
      "parents": [
        "aade4b3d61daab7c9d564350702af7f72fc70e51"
      ],
      "author": {
        "name": "Arnab Bose",
        "email": "hirak99@gmail.com",
        "time": "Tue Feb 18 11:59:15 2025 +0530"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 21:47:59 2026 +0100"
      },
      "message": "Add CLI Flag for --forced-separate\n\nImplements #2366\n"
    },
    {
      "commit": "94e09d4ce23ac597cf948381e97c35430e8b731a",
      "tree": "390c5eaee4259d326246a52a65934bf8a0751a95",
      "parents": [
        "aade4b3d61daab7c9d564350702af7f72fc70e51"
      ],
      "author": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 20:41:34 2026 +0000"
      },
      "committer": {
        "name": "copilot-swe-agent[bot]",
        "email": "198982749+Copilot@users.noreply.github.com",
        "time": "Thu Mar 12 20:41:34 2026 +0000"
      },
      "message": "Initial plan\n"
    },
    {
      "commit": "aade4b3d61daab7c9d564350702af7f72fc70e51",
      "tree": "390c5eaee4259d326246a52a65934bf8a0751a95",
      "parents": [
        "496c1082931b43854d270333c4bfc6e46a45e59f",
        "b8a9bd1e6b34989196da5b2374b14dbbc6e1b92f"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 08:57:36 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:57:36 2026 +0000"
      },
      "message": "Merge pull request #2481 from PyCQA/dependabot/uv/virtualenv-20.36.1\n\nBump virtualenv from 20.34.0 to 20.36.1\n"
    },
    {
      "commit": "496c1082931b43854d270333c4bfc6e46a45e59f",
      "tree": "1dc42bac9aee0edd7e21125828c1aa81f0c3aa7c",
      "parents": [
        "067c255478267eccf2f9f1f7802ae194ca722e7d",
        "e129139e75d6d59c929dd45582ab00266c9ac169"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 08:57:34 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:57:34 2026 +0000"
      },
      "message": "Merge pull request #2485 from PyCQA/dependabot/uv/jinja2-3.1.6\n\nBump jinja2 from 3.1.5 to 3.1.6\n"
    },
    {
      "commit": "067c255478267eccf2f9f1f7802ae194ca722e7d",
      "tree": "a45fbd788c33bbf4dcc73cbf992bc0d0f325c30d",
      "parents": [
        "fc5be540031cdb858d80eb5ebc97dfaf98d4832d",
        "999398873b996d7b8f47eead27d7c154ac7f8c9c"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 08:57:32 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:57:32 2026 +0000"
      },
      "message": "Merge pull request #2486 from PyCQA/dependabot/uv/requests-2.32.4\n\nBump requests from 2.32.3 to 2.32.4\n"
    },
    {
      "commit": "fc5be540031cdb858d80eb5ebc97dfaf98d4832d",
      "tree": "f8b89c02f804c653f9bed94a2e4c70f138fd988f",
      "parents": [
        "af522e1da989dcd03630cfe295bc21295a0e0c28",
        "2e3ebb4524e2a2bbfb845fc4d78f6500aaa49bf8"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 08:53:52 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:53:52 2026 +0000"
      },
      "message": "Merge pull request #2487 from PyCQA/dependabot/uv/h11-0.16.0\n\nBump h11 from 0.14.0 to 0.16.0\n"
    },
    {
      "commit": "af522e1da989dcd03630cfe295bc21295a0e0c28",
      "tree": "70e7e88b3027b16dd7a0fb4fbee3175825040fd7",
      "parents": [
        "46064349b61b7b573a9d8788d8cffe05a4a2f1db",
        "98874c33c8150629f5d2e47b955ecfef9e653af4"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 08:42:14 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:42:14 2026 +0000"
      },
      "message": "Merge pull request #2484 from DanielNoord/action-freq\n\nDon\u0027t always run on `push`\n"
    },
    {
      "commit": "b8a9bd1e6b34989196da5b2374b14dbbc6e1b92f",
      "tree": "f0e0b544a17ed5a3e81878ebdb98cb669cc3ceb4",
      "parents": [
        "46064349b61b7b573a9d8788d8cffe05a4a2f1db"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 12 08:41:52 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:41:52 2026 +0000"
      },
      "message": "Bump virtualenv from 20.34.0 to 20.36.1\n\nBumps [virtualenv](https://github.com/pypa/virtualenv) from 20.34.0 to 20.36.1.\n- [Release notes](https://github.com/pypa/virtualenv/releases)\n- [Changelog](https://github.com/pypa/virtualenv/blob/main/docs/changelog.rst)\n- [Commits](https://github.com/pypa/virtualenv/compare/20.34.0...20.36.1)\n\n---\nupdated-dependencies:\n- dependency-name: virtualenv\n  dependency-version: 20.36.1\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "2e3ebb4524e2a2bbfb845fc4d78f6500aaa49bf8",
      "tree": "223fa1fe563a124f2ef1419136cae47df4c98b51",
      "parents": [
        "0d4d1b002b260f7a8fe48771d9bd07a503d02475"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 12 08:41:28 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:41:28 2026 +0000"
      },
      "message": "Bump h11 from 0.14.0 to 0.16.0\n\nBumps [h11](https://github.com/python-hyper/h11) from 0.14.0 to 0.16.0.\n- [Commits](https://github.com/python-hyper/h11/compare/v0.14.0...v0.16.0)\n\n---\nupdated-dependencies:\n- dependency-name: h11\n  dependency-version: 0.16.0\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "999398873b996d7b8f47eead27d7c154ac7f8c9c",
      "tree": "49f0180bbf98414a39f2c21b0c0b01f5ae6b7bb4",
      "parents": [
        "0d4d1b002b260f7a8fe48771d9bd07a503d02475"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 12 08:41:21 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:41:21 2026 +0000"
      },
      "message": "Bump requests from 2.32.3 to 2.32.4\n\nBumps [requests](https://github.com/psf/requests) from 2.32.3 to 2.32.4.\n- [Release notes](https://github.com/psf/requests/releases)\n- [Changelog](https://github.com/psf/requests/blob/main/HISTORY.md)\n- [Commits](https://github.com/psf/requests/compare/v2.32.3...v2.32.4)\n\n---\nupdated-dependencies:\n- dependency-name: requests\n  dependency-version: 2.32.4\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "e129139e75d6d59c929dd45582ab00266c9ac169",
      "tree": "85a77390df402c55304afbd605f11a1f57254d73",
      "parents": [
        "0d4d1b002b260f7a8fe48771d9bd07a503d02475"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Mar 12 08:41:18 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:41:18 2026 +0000"
      },
      "message": "Bump jinja2 from 3.1.5 to 3.1.6\n\nBumps [jinja2](https://github.com/pallets/jinja) from 3.1.5 to 3.1.6.\n- [Release notes](https://github.com/pallets/jinja/releases)\n- [Changelog](https://github.com/pallets/jinja/blob/main/CHANGES.rst)\n- [Commits](https://github.com/pallets/jinja/compare/3.1.5...3.1.6)\n\n---\nupdated-dependencies:\n- dependency-name: jinja2\n  dependency-version: 3.1.6\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "98874c33c8150629f5d2e47b955ecfef9e653af4",
      "tree": "842db4975b553a1a5aef87302c975eb5d105107a",
      "parents": [
        "081b1caf70d69ef9ffa66c7d63b6eb62b6c842a9"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 09:33:48 2026 +0100"
      },
      "committer": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 09:33:48 2026 +0100"
      },
      "message": "But do run on `merge_group`\n"
    },
    {
      "commit": "46064349b61b7b573a9d8788d8cffe05a4a2f1db",
      "tree": "3799d1c0beda7d56d6eac4ab848d8eaf894aa1e9",
      "parents": [
        "a66613d3cd64327eb5c02f7e3bbde7cd91d4756a",
        "528aea987d6275ad8ffee546945923730cc75fdf"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 08:26:15 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:26:15 2026 +0000"
      },
      "message": "Merge pull request #2478 from PyCQA/dependabot/uv/cryptography-46.0.5\n\nBump cryptography from 44.0.0 to 46.0.5\n"
    },
    {
      "commit": "a66613d3cd64327eb5c02f7e3bbde7cd91d4756a",
      "tree": "a6b4b299b7d758874444dee37eb956b6c9cd9216",
      "parents": [
        "0d4d1b002b260f7a8fe48771d9bd07a503d02475",
        "921de542edfa096a3578dab0509fcd04ae07dd4c"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 08:26:12 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:26:12 2026 +0000"
      },
      "message": "Merge pull request #2480 from PyCQA/dependabot/uv/pip-26.0\n\nBump pip from 24.3.1 to 26.0\n"
    },
    {
      "commit": "0d4d1b002b260f7a8fe48771d9bd07a503d02475",
      "tree": "452e137aacc016587ba139347e2189987b98dff7",
      "parents": [
        "bfe4a8521b742030a3ae34d91090d2b38b2bfe0b",
        "416314df2a6850e1710806feaca4fc46f4265e94"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 08:25:59 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:25:59 2026 +0000"
      },
      "message": "Merge pull request #2479 from PyCQA/dependabot/uv/uv-0.9.6\n\nBump uv from 0.8.23 to 0.9.6\n"
    },
    {
      "commit": "bfe4a8521b742030a3ae34d91090d2b38b2bfe0b",
      "tree": "b336869986503493d2ccac4d44bdd1c794d864b2",
      "parents": [
        "6129f254bab9453ab4bf4240db5313a7d04a1858",
        "2a6052840e4afb554eb810c33c72c30c5c26503c"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 08:25:45 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:25:45 2026 +0000"
      },
      "message": "Merge pull request #2482 from PyCQA/dependabot/uv/filelock-3.20.3\n\nBump filelock from 3.19.1 to 3.20.3\n"
    },
    {
      "commit": "6129f254bab9453ab4bf4240db5313a7d04a1858",
      "tree": "4df912c9bb59fad6db1a176846ba91834c31f337",
      "parents": [
        "00dad526ba3749bd9c9bf6879dbe4a01652cd311",
        "70db78f191a6c43f7864c8d8fdca149ab89731fe"
      ],
      "author": {
        "name": "Daniël van Noord",
        "email": "13665637+DanielNoord@users.noreply.github.com",
        "time": "Thu Mar 12 08:25:34 2026 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 12 08:25:34 2026 +0000"
      },
      "message": "Merge pull request #2483 from PyCQA/dependabot/uv/urllib3-2.6.3\n\nBump urllib3 from 2.3.0 to 2.6.3\n"
    }
  ],
  "next": "081b1caf70d69ef9ffa66c7d63b6eb62b6c842a9"
}
