{"id":90980,"name":"https://github.com/jendrikseipp/vulture","ecosystem":"pre-commit","repository_url":null,"issues_count":1,"created_at":"2026-04-26T00:01:17.774Z","updated_at":"2026-04-26T00:01:17.774Z","purl":"pkg:pre-commit/https://github.com/jendrikseipp/vulture","unique_repositories_count":1,"unique_repositories_count_past_30_days":1,"recent_issues":[{"uuid":"4329418518","node_id":"PR_kwDOKS_mvc7VpzcV","number":104,"state":"open","title":"[SKIP CI] [pre-commit] bump https://github.com/jendrikseipp/vulture from 51a13e9467e3dea6ea5ddb74422a0eba87367ef5 to 81fb2ac8f7500d52a61a80e1c41b84dbb651c385","user":"dependabot[bot]","labels":["pre-commit","dependencies"],"assignees":["chrysa"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-25T22:41:23.000Z","updated_at":"2026-04-25T22:41:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[SKIP CI] [pre-commit]","packages":[{"name":"https://github.com/jendrikseipp/vulture","old_version":"51a13e9467e3dea6ea5ddb74422a0eba87367ef5","new_version":"81fb2ac8f7500d52a61a80e1c41b84dbb651c385","repository_url":"https://github.com/jendrikseipp/vulture"}],"path":null,"ecosystem":"pre-commit"},"body":"Bumps [https://github.com/jendrikseipp/vulture](https://github.com/jendrikseipp/vulture) from 51a13e9467e3dea6ea5ddb74422a0eba87367ef5 to 81fb2ac8f7500d52a61a80e1c41b84dbb651c385.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jendrikseipp/vulture/blob/main/CHANGELOG.md\"\u003ehttps://github.com/jendrikseipp/vulture's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.16 (2026-03-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix false positives for dead code after while loops (\u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/412\"\u003e#412\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/413\"\u003e#413\u003c/a\u003e, Jendrik Seipp).\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ety\u003c/code\u003e instead of \u003ccode\u003epytype\u003c/code\u003e for testing type annotations (Jendrik Seipp).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.15 (2026-03-04)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eHandle \u003ccode\u003ewhile True\u003c/code\u003e loops without \u003ccode\u003ebreak\u003c/code\u003e statements (kreathon).\u003c/li\u003e\n\u003cli\u003eAdd whitelist for \u003ccode\u003essl.SSLContext\u003c/code\u003e (tunnelsociety, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/392\"\u003e#392\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more ruff rules (even-even).\u003c/li\u003e\n\u003cli\u003eDrop support for Python 3.8 (Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/398\"\u003e#398\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd support for Python 3.14 (even-even).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.14 (2024-12-08)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImprove reachability analysis (kreathon, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/270\"\u003e#270\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/302\"\u003e#302\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd type hints for \u003ccode\u003eget_unused_code\u003c/code\u003e and the fields of the \u003ccode\u003eItem\u003c/code\u003e class (John Doknjas, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/361\"\u003e#361\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.13 (2024-10-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Python 3.13 (Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/369\"\u003e#369\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd PyPI and conda-forge badges to README file (Trevor James Smith, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/356\"\u003e#356\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003etests/**/*.toml\u003c/code\u003e in sdist (Colin Watson).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.12 (2024-09-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eruff\u003c/code\u003e for linting and formatting (Anh Trinh, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/347\"\u003e#347\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/349\"\u003e#349\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003etox\u003c/code\u003e by \u003ccode\u003epre-commit\u003c/code\u003e for linting and formatting (Anh Trinh, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/349\"\u003e#349\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--config\u003c/code\u003e flag to specify path to pyproject.toml configuration file (Glen Robertson, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/352\"\u003e#352\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.11 (2024-01-06)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to tomllib/tomli to support heterogeneous arrays (Sebastian Csar, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/340\"\u003e#340\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump flake8, flake8-comprehensions and flake8-bugbear (Sebastian Csar, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/341\"\u003e#341\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eProvide whitelist parity for \u003ccode\u003eMagicMock\u003c/code\u003e and \u003ccode\u003eMock\u003c/code\u003e (maxrake, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/342\"\u003e#342\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.10 (2023-10-06)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Python 3.7 (Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/323\"\u003e#323\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd support for Python 3.12 (Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/332\"\u003e#332\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eend_lineno\u003c/code\u003e AST attribute to obtain more accurate line counts (Jendrik Seipp).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.9.1 (2023-08-21)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse exit code 0 for \u003ccode\u003e--help\u003c/code\u003e and \u003ccode\u003e--version\u003c/code\u003e again (Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/321\"\u003e#321\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.9 (2023-08-20)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse exit code 3 when dead code is found (whosayn, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/319\"\u003e#319\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTreat non-supported decorator names as \u0026quot;@\u0026quot; instead of crashing (Llandy3d and Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/284\"\u003e#284\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jendrikseipp/vulture/commit/81fb2ac8f7500d52a61a80e1c41b84dbb651c385\"\u003e\u003ccode\u003e81fb2ac\u003c/code\u003e\u003c/a\u003e Update tomli requirement from \u0026gt;=1.1.0 to \u0026gt;=2.4.1 (\u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jendrikseipp/vulture/compare/51a13e9467e3dea6ea5ddb74422a0eba87367ef5...81fb2ac8f7500d52a61a80e1c41b84dbb651c385\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/chrysa/pre-commit-tools/pull/104","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrysa%2Fpre-commit-tools/issues/104","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/104/packages"}],"issue_packages":[{"old_version":"51a13e9467e3dea6ea5ddb74422a0eba87367ef5","new_version":"81fb2ac8f7500d52a61a80e1c41b84dbb651c385","update_type":null,"path":null,"pr_created_at":"2026-04-25T22:41:23.000Z","version_change":"51a13e9467e3dea6ea5ddb74422a0eba87367ef5 → 81fb2ac8f7500d52a61a80e1c41b84dbb651c385","issue":{"uuid":"4329418518","node_id":"PR_kwDOKS_mvc7VpzcV","number":104,"state":"open","title":"[SKIP CI] [pre-commit] bump https://github.com/jendrikseipp/vulture from 51a13e9467e3dea6ea5ddb74422a0eba87367ef5 to 81fb2ac8f7500d52a61a80e1c41b84dbb651c385","user":"dependabot[bot]","labels":["pre-commit","dependencies"],"assignees":["chrysa"],"locked":false,"comments_count":2,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-25T22:41:23.000Z","updated_at":"2026-04-25T22:41:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"[SKIP CI] [pre-commit]","packages":[{"name":"https://github.com/jendrikseipp/vulture","old_version":"51a13e9467e3dea6ea5ddb74422a0eba87367ef5","new_version":"81fb2ac8f7500d52a61a80e1c41b84dbb651c385","repository_url":"https://github.com/jendrikseipp/vulture"}],"path":null,"ecosystem":"pre-commit"},"body":"Bumps [https://github.com/jendrikseipp/vulture](https://github.com/jendrikseipp/vulture) from 51a13e9467e3dea6ea5ddb74422a0eba87367ef5 to 81fb2ac8f7500d52a61a80e1c41b84dbb651c385.\n\u003cdetails\u003e\n\u003csummary\u003eChangelog\u003c/summary\u003e\n\u003cp\u003e\u003cem\u003eSourced from \u003ca href=\"https://github.com/jendrikseipp/vulture/blob/main/CHANGELOG.md\"\u003ehttps://github.com/jendrikseipp/vulture's changelog\u003c/a\u003e.\u003c/em\u003e\u003c/p\u003e\n\u003cblockquote\u003e\n\u003ch1\u003e2.16 (2026-03-25)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eFix false positives for dead code after while loops (\u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/412\"\u003e#412\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/413\"\u003e#413\u003c/a\u003e, Jendrik Seipp).\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003ety\u003c/code\u003e instead of \u003ccode\u003epytype\u003c/code\u003e for testing type annotations (Jendrik Seipp).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.15 (2026-03-04)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eHandle \u003ccode\u003ewhile True\u003c/code\u003e loops without \u003ccode\u003ebreak\u003c/code\u003e statements (kreathon).\u003c/li\u003e\n\u003cli\u003eAdd whitelist for \u003ccode\u003essl.SSLContext\u003c/code\u003e (tunnelsociety, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/392\"\u003e#392\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd more ruff rules (even-even).\u003c/li\u003e\n\u003cli\u003eDrop support for Python 3.8 (Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/398\"\u003e#398\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd support for Python 3.14 (even-even).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.14 (2024-12-08)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eImprove reachability analysis (kreathon, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/270\"\u003e#270\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/302\"\u003e#302\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd type hints for \u003ccode\u003eget_unused_code\u003c/code\u003e and the fields of the \u003ccode\u003eItem\u003c/code\u003e class (John Doknjas, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/361\"\u003e#361\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.13 (2024-10-02)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eAdd support for Python 3.13 (Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/369\"\u003e#369\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd PyPI and conda-forge badges to README file (Trevor James Smith, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/356\"\u003e#356\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eInclude \u003ccode\u003etests/**/*.toml\u003c/code\u003e in sdist (Colin Watson).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.12 (2024-09-17)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse \u003ccode\u003eruff\u003c/code\u003e for linting and formatting (Anh Trinh, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/347\"\u003e#347\u003c/a\u003e, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/349\"\u003e#349\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eReplace \u003ccode\u003etox\u003c/code\u003e by \u003ccode\u003epre-commit\u003c/code\u003e for linting and formatting (Anh Trinh, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/349\"\u003e#349\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd \u003ccode\u003e--config\u003c/code\u003e flag to specify path to pyproject.toml configuration file (Glen Robertson, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/352\"\u003e#352\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.11 (2024-01-06)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eSwitch to tomllib/tomli to support heterogeneous arrays (Sebastian Csar, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/340\"\u003e#340\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eBump flake8, flake8-comprehensions and flake8-bugbear (Sebastian Csar, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/341\"\u003e#341\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eProvide whitelist parity for \u003ccode\u003eMagicMock\u003c/code\u003e and \u003ccode\u003eMock\u003c/code\u003e (maxrake, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/342\"\u003e#342\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.10 (2023-10-06)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eDrop support for Python 3.7 (Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/323\"\u003e#323\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eAdd support for Python 3.12 (Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/332\"\u003e#332\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eUse \u003ccode\u003eend_lineno\u003c/code\u003e AST attribute to obtain more accurate line counts (Jendrik Seipp).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.9.1 (2023-08-21)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse exit code 0 for \u003ccode\u003e--help\u003c/code\u003e and \u003ccode\u003e--version\u003c/code\u003e again (Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/321\"\u003e#321\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003ch1\u003e2.9 (2023-08-20)\u003c/h1\u003e\n\u003cul\u003e\n\u003cli\u003eUse exit code 3 when dead code is found (whosayn, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/319\"\u003e#319\u003c/a\u003e).\u003c/li\u003e\n\u003cli\u003eTreat non-supported decorator names as \u0026quot;@\u0026quot; instead of crashing (Llandy3d and Jendrik Seipp, \u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/284\"\u003e#284\u003c/a\u003e).\u003c/li\u003e\n\u003c/ul\u003e\n\u003c!-- raw HTML omitted --\u003e\n\u003c/blockquote\u003e\n\u003cp\u003e... (truncated)\u003c/p\u003e\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003eCommits\u003c/summary\u003e\n\u003cul\u003e\n\u003cli\u003e\u003ca href=\"https://github.com/jendrikseipp/vulture/commit/81fb2ac8f7500d52a61a80e1c41b84dbb651c385\"\u003e\u003ccode\u003e81fb2ac\u003c/code\u003e\u003c/a\u003e Update tomli requirement from \u0026gt;=1.1.0 to \u0026gt;=2.4.1 (\u003ca href=\"https://redirect.github.com/jendrikseipp/vulture/issues/414\"\u003e#414\u003c/a\u003e)\u003c/li\u003e\n\u003cli\u003eSee full diff in \u003ca href=\"https://github.com/jendrikseipp/vulture/compare/51a13e9467e3dea6ea5ddb74422a0eba87367ef5...81fb2ac8f7500d52a61a80e1c41b84dbb651c385\"\u003ecompare view\u003c/a\u003e\u003c/li\u003e\n\u003c/ul\u003e\n\u003c/details\u003e\n\u003cbr /\u003e\n\n\nDependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)\n- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)\n\n\n\u003c/details\u003e","html_url":"https://github.com/chrysa/pre-commit-tools/pull/104","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/chrysa%2Fpre-commit-tools/issues/104","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/104/packages"}}]}