Skip to content

Bump the pre-commit-hooks group across 1 directory with 8 updates - #21

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pre_commit/main/pre-commit-hooks-3970aeb8ea
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/pre_commit/main/pre-commit-hooks-3970aeb8ea

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 14, 2026 •

Copy link
Copy Markdown

Bumps the pre-commit-hooks group with 8 updates in the / directory:

Package From To
https://github.com/python-poetry/poetry 1.8.0 2.5.1
https://github.com/astral-sh/ruff-pre-commit v0.9.1 0.17.0
https://github.com/pre-commit/mirrors-mypy v1.14.1 2.4.0
https://github.com/codingjoe/relint 3.3.1 3.5.0
https://github.com/MiraGeoscience/pre-commit-hooks v1.0.2 1.1.0
https://github.com/codespell-project/codespell v2.3.0 2.4.3
https://github.com/pre-commit/pre-commit-hooks v5.0.0 6.0.0
https://github.com/rstcheck/rstcheck v6.2.4 6.3.0

Updates https://github.com/python-poetry/poetry from 1.8.0 to 2.5.1

Release notes

Sourced from https://github.com/python-poetry/poetry's releases.

2.5.1

Fixed

  • Fix an issue where uninstalling a package with installer.builtin-uninstall set failed with a TypeError (#11077).

2.5.0

Added

  • Add an installer.builtin-uninstall setting to uninstall packages with a built-in uninstaller instead of invoking pip uninstall (#10931).
  • Add official support for Python 3.15 (#11046).

Changed

  • Do not send credentials configured for an https repository via http (#11073).
  • Fail with an error when the current Python version is not compatible with the project and virtualenvs.create is false (#10941).
  • Validate version constraints that are entered interactively in poetry init (#10909).
  • Include the path of the pyproject.toml file in the message about already present packages in poetry add (#10908).
  • Improve performance of processing package links and repository pages (#10895, #10896, #10903, #10949, #10951, #10953).
  • Improve performance of dependency resolution (#10907, #10954).
  • Improve performance of choosing and installing wheels (#10905, #10958).
  • Improve performance by avoiding redundant keyring lookups for repositories without credentials (#10959).
  • Improve performance by reducing the number of subprocesses to discover virtual environment data (#11042).
  • Improve performance of poetry search for single-token queries (#10906).
  • Improve startup time by deferring the import of requests (#11004).
  • Improve performance of schema validation by caching compiled JSON schema validators (#11033).

Fixed

  • Fix an issue where credentials of the wrong repository were used under certain circumstances when multiple repositories were configured on the same host (#11072).
  • Fix an issue where credentials of a repository on another host were used for git dependencies if the path of the URL was the same (#11074).
  • Fix an issue where dependency resolution failed for conflicting requirements of different packages even though the requirements had mutually exclusive markers (#10944).
  • Fix an issue where dependency resolution failed when the same package was required with different extras in several optional dependencies or dependency groups (#10943).
  • Fix an issue where dependency resolution failed with a KeyError (#11008).
  • Fix an issue where the dependencies of an extra were missing in the lock file after adding the extra to a locked dependency, e.g. a git dependency, in the pyproject.toml file (#10987).
  • Fix an issue where a path or git dependency was not reinstalled when its develop setting changed (#11022).
  • Fix an issue where scripts of type file were not installed when installing the project (#10736).
  • Fix an issue where GUI scripts were not installed when installing the project (#10973).
  • Fix an issue where a relative path was written to direct_url.json for path dependencies (#10917).
  • Fix an issue where poetry show <package> showed a version that was not relevant for the current environment if there were multiple versions of the package in the lock file (#11003).
  • Fix an issue where poetry show --outdated did not find newer versions of packages from sources with explicit priority (#10982).
  • Fix an issue where poetry env activate ignored the environment that was determined by the application, e.g. when using --directory (#10916).
  • Fix an issue where poetry init proposed an invalid package name if the directory name was not a valid package name (#10975).

Docs

  • Document the --license option of poetry init and poetry new (#11064).
  • Clarify which dependencies are locked when running poetry update with dependency groups (#11024).
  • Clarify the portability of path dependencies (#11020).
  • Clarify the usage of poetry run with console scripts (#10984).

... (truncated)

Changelog

Sourced from https://github.com/python-poetry/poetry's changelog.

[2.5.1] - 2026-09-20

Fixed

  • Fix an issue where uninstalling a package with installer.builtin-uninstall set failed with a TypeError (#11077).

[2.5.0] - 2026-09-19

Added

  • Add an installer.builtin-uninstall setting to uninstall packages with a built-in uninstaller instead of invoking pip uninstall (#10931).
  • Add official support for Python 3.15 (#11046).

Changed

  • Do not send credentials configured for an https repository via http (#11073).
  • Fail with an error when the current Python version is not compatible with the project and virtualenvs.create is false (#10941).
  • Validate version constraints that are entered interactively in poetry init (#10909).
  • Include the path of the pyproject.toml file in the message about already present packages in poetry add (#10908).
  • Improve performance of processing package links and repository pages (#10895, #10896, #10903, #10949, #10951, #10953).
  • Improve performance of dependency resolution (#10907, #10954).
  • Improve performance of choosing and installing wheels (#10905, #10958).
  • Improve performance by avoiding redundant keyring lookups for repositories without credentials (#10959).
  • Improve performance by reducing the number of subprocesses to discover virtual environment data (#11042).
  • Improve performance of poetry search for single-token queries (#10906).
  • Improve startup time by deferring the import of requests (#11004).
  • Improve performance of schema validation by caching compiled JSON schema validators (#11033).

Fixed

  • Fix an issue where credentials of the wrong repository were used under certain circumstances when multiple repositories were configured on the same host (#11072).
  • Fix an issue where credentials of a repository on another host were used for git dependencies if the path of the URL was the same (#11074).
  • Fix an issue where dependency resolution failed for conflicting requirements of different packages even though the requirements had mutually exclusive markers (#10944).
  • Fix an issue where dependency resolution failed when the same package was required with different extras in several optional dependencies or dependency groups (#10943).
  • Fix an issue where dependency resolution failed with a KeyError (#11008).
  • Fix an issue where the dependencies of an extra were missing in the lock file after adding the extra to a locked dependency, e.g. a git dependency, in the pyproject.toml file (#10987).
  • Fix an issue where a path or git dependency was not reinstalled when its develop setting changed (#11022).
  • Fix an issue where scripts of type file were not installed when installing the project (#10736).
  • Fix an issue where GUI scripts were not installed when installing the project (#10973).
  • Fix an issue where a relative path was written to direct_url.json for path dependencies (#10917).
  • Fix an issue where poetry show <package> showed a version that was not relevant for the current environment if there were multiple versions of the package in the lock file (#11003).
  • Fix an issue where poetry show --outdated did not find newer versions of packages from sources with explicit priority (#10982).

... (truncated)

Commits
  • 94b6e35 release: bump version to 2.5.1
  • f8408ca fix TypeError when using installer.builtin-uninstall (#11077)
  • 165fb4b release: bump version to 2.5.0
  • c93fd63 update poetry-core (#10921)
  • 32356ae chore: update dependencies (#11075)
  • d266d45 test: accept compatible extension wheel tags (#11014)
  • c8790a3 add Python 3.15 to tests matrix (#11046)
  • a416efd authenticator: match host when looking up git credentials (#11074)
  • e078ebf authenticator: do not send credentials configured for https with http (#11073)
  • 8711c83 authenticator: sort candidates by common path segments instead of prefixes (#...
  • Additional commits viewable in compare view

Updates https://github.com/astral-sh/ruff-pre-commit from v0.9.1 to 0.17.0

Release notes

Sourced from https://github.com/astral-sh/ruff-pre-commit's releases.

v0.17.0

See: https://github.com/astral-sh/ruff/releases/tag/0.17.0

v0.16.10

See: https://github.com/astral-sh/ruff/releases/tag/0.16.10

v0.16.9

See: https://github.com/astral-sh/ruff/releases/tag/0.16.9

v0.16.8

See: https://github.com/astral-sh/ruff/releases/tag/0.16.8

v0.16.7

See: https://github.com/astral-sh/ruff/releases/tag/0.16.7

v0.16.6

See: https://github.com/astral-sh/ruff/releases/tag/0.16.6

v0.16.5

See: https://github.com/astral-sh/ruff/releases/tag/0.16.5

v0.16.4

See: https://github.com/astral-sh/ruff/releases/tag/0.16.4

v0.16.3

See: https://github.com/astral-sh/ruff/releases/tag/0.16.3

v0.16.2

See: https://github.com/astral-sh/ruff/releases/tag/0.16.2

v0.16.1

See: https://github.com/astral-sh/ruff/releases/tag/0.16.1

v0.16.0

See: https://github.com/astral-sh/ruff/releases/tag/0.16.0

v0.15.22

See: https://github.com/astral-sh/ruff/releases/tag/0.15.22

v0.15.21

See: https://github.com/astral-sh/ruff/releases/tag/0.15.21

v0.15.20

See: https://github.com/astral-sh/ruff/releases/tag/0.15.20

v0.15.19

See: https://github.com/astral-sh/ruff/releases/tag/0.15.19

v0.15.18

See: https://github.com/astral-sh/ruff/releases/tag/0.15.18

... (truncated)

Commits
  • 44b5042 Mirror: 0.17.0
  • e2053c9 Bump astral-sh/setup-uv from 10.1.0 to 10.2.0 in the github-actions group (#184)
  • f12be1e Mirror: 0.16.10
  • 6089d41 Document adding quarto to types_or for Quarto code fence formatting (#183)
  • a56c0b9 Mirror: 0.16.9
  • 1b18dc6 authorize astral-sh/ruff to dispatch the sync workflow (#182)
  • b00ddae Bump astral-sh/setup-uv from 10.0.1 to 10.1.0 in the github-actions group (#181)
  • 2eeb567 Mirror: 0.16.8
  • e8f7d69 Mirror: 0.16.7
  • 321478e Mirror: 0.16.6
  • Additional commits viewable in compare view

Updates https://github.com/pre-commit/mirrors-mypy from v1.14.1 to 2.4.0

Commits

Updates https://github.com/codingjoe/relint from 3.3.1 to 3.5.0

Release notes

Sourced from https://github.com/codingjoe/relint's releases.

3.5.0

What's Changed

New Contributors

Full Changelog: codingjoe/relint@3.4.1...3.5.0

3.4.1

What's Changed

Full Changelog: codingjoe/relint@3.4.0...3.4.1

3.4.0

What's Changed

Full Changelog: codingjoe/relint@3.3.1...3.4.0

Commits
  • b1c90df Resolve #114 -- Always wrap code printed to the console (#146)
  • 757bca4 [pre-commit.ci] pre-commit autoupdate
  • c845e27 [pre-commit.ci] pre-commit autoupdate
  • a9c0e38 Bump actions/checkout from 6 to 7
  • fad6d65 Limit allowed tools
  • d5a7f5f Add Skills via Claude plugin
  • 3751a69 [pre-commit.ci] pre-commit autoupdate
  • d36fea4 Revert funding file
  • 49a477b Fix #133 -- Handle git diff mnemonic prefixes (#137)
  • 8ace03a [pre-commit.ci] pre-commit autoupdate
  • Additional commits viewable in compare view

Updates https://github.com/MiraGeoscience/pre-commit-hooks from v1.0.2 to 1.1.0

Commits

Updates https://github.com/codespell-project/codespell from v2.3.0 to 2.4.3

Release notes

Sourced from https://github.com/codespell-project/codespell's releases.

v2.4.3

What's Changed

... (truncated)

Commits
  • 57b2140 Read only [tool.codespell] from TOML config (#3975)
  • 23b8d94 [pre-commit.ci] pre-commit autoupdate
  • 926c4d6 [pre-commit.ci] pre-commit autoupdate
  • 820a301 Merge pull request #3967 from codespell-project/peternewman-patch-1
  • 9fe42c9 Add common misspellings for reseeve->reserve to dictionary
  • 725173c [pre-commit.ci] pre-commit autoupdate
  • 86c13ee [pre-commit.ci] pre-commit autoupdate
  • 7b9f36c Bump actions/checkout from 6 to 7
  • bcc1b80 Add spelling corrections for simpe and variants.
  • 89584cc [pre-commit.ci] pre-commit autoupdate
  • Additional commits viewable in compare view

Updates https://github.com/pre-commit/pre-commit-hooks from v5.0.0 to 6.0.0

Release notes

Sourced from https://github.com/pre-commit/pre-commit-hooks's releases.

pre-commit-hooks v6.0.0

Fixes

Migrating

Changelog

Sourced from https://github.com/pre-commit/pre-commit-hooks's changelog.

6.0.0 - 2025-08-09

Fixes

Migrating

Commits
  • 3e8a870 v6.0.0
  • a8f8651 Merge pull request #1185 from pre-commit/pre-commit-ci-update-config
  • 1acd88e [pre-commit.ci] pre-commit autoupdate
  • 1450343 Merge pull request #1182 from pre-commit/pre-commit-ci-update-config
  • b554d0a [pre-commit.ci] pre-commit autoupdate
  • 582b9c6 Merge pull request #1174 from pre-commit/pre-commit-ci-update-config
  • 84f8a9d [pre-commit.ci] pre-commit autoupdate
  • ec458dc Merge pull request #1166 from pre-commit/pre-commit-ci-update-config
  • 1ea82df [pre-commit.ci] pre-commit autoupdate
  • 540cd64 Merge pull request #1164 from pre-commit/pre-commit-ci-update-config
  • Additional commits viewable in compare view

Updates https://github.com/rstcheck/rstcheck from v6.2.4 to 6.3.0

Changelog

Sourced from https://github.com/rstcheck/rstcheck's changelog.

v6.3.0 (2026-07-28)

diff v6.2.5...v6.3.0

Documentation

  • switch from sphinx-click to sphinx-typer (#250)

Miscellaneous

  • Bump min. python version to 3.10 (#250)
  • Added python 3.14 to test suite (#250)
  • Bump min. rstcheck-core version to 1.3.1 (#254)
  • Add --sphinx-source-dir flag (#254)

v6.2.5 (2025-06-01)

diff v6.2.4...v6.2.5

Documentation

  • Fix readthedocs config by adding missing build.os value.

Miscellaneous

  • Dropped support for python 3.8
  • Added python 3.13 to tox config as preparation for adding the version to the test pool. (#247)
  • Dropped support for sphinx 5 (#248)
  • Added python 3.13 to CI test pool (#248)
  • Add sphinx 8 to test pool for python version > 3.9 (#249)
Commits
  • d8774e9 "release v6.3.0 [skip ci]"
  • 382bcc8 Merge pull request #254 from rstcheck/support-rstcheck-core-1_3_1
  • 93a53bd update changelog
  • f69ee7c add flag for new sphinx_source_dir setting
  • 88c8248 bump min rstcheck-core version to 1.3.1
  • b4f9612 Merge pull request #253 from rstcheck/pre-commit-ci-update-config
  • 436c085 ignore argument count of cli function
  • 2608287 [pre-commit.ci] auto fixes from pre-commit.com hooks
  • 4be06fb [pre-commit.ci] pre-commit autoupdate
  • 96719d9 Merge pull request #250 from rstcheck/pre-commit-ci-update-config
  • Additional commits viewable in compare view

Dependabot 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.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Bumps the pre-commit-hooks group with 8 updates in the / directory:

| Package | From | To |
| --- | --- | --- |
| [https://github.com/python-poetry/poetry](https://github.com/python-poetry/poetry) | `1.8.0` | `2.5.1` |
| [https://github.com/astral-sh/ruff-pre-commit](https://github.com/astral-sh/ruff-pre-commit) | `v0.9.1` | `0.17.0` |
| [https://github.com/pre-commit/mirrors-mypy](https://github.com/pre-commit/mirrors-mypy) | `v1.14.1` | `2.4.0` |
| [https://github.com/codingjoe/relint](https://github.com/codingjoe/relint) | `3.3.1` | `3.5.0` |
| [https://github.com/MiraGeoscience/pre-commit-hooks](https://github.com/MiraGeoscience/pre-commit-hooks) | `v1.0.2` | `1.1.0` |
| [https://github.com/codespell-project/codespell](https://github.com/codespell-project/codespell) | `v2.3.0` | `2.4.3` |
| [https://github.com/pre-commit/pre-commit-hooks](https://github.com/pre-commit/pre-commit-hooks) | `v5.0.0` | `6.0.0` |
| [https://github.com/rstcheck/rstcheck](https://github.com/rstcheck/rstcheck) | `v6.2.4` | `6.3.0` |



Updates `https://github.com/python-poetry/poetry` from 1.8.0 to 2.5.1
- [Release notes](https://github.com/python-poetry/poetry/releases)
- [Changelog](https://github.com/python-poetry/poetry/blob/main/CHANGELOG.md)
- [Commits](python-poetry/poetry@1.8.0...2.5.1)

Updates `https://github.com/astral-sh/ruff-pre-commit` from v0.9.1 to 0.17.0
- [Release notes](https://github.com/astral-sh/ruff-pre-commit/releases)
- [Commits](astral-sh/ruff-pre-commit@v0.9.1...v0.17.0)

Updates `https://github.com/pre-commit/mirrors-mypy` from v1.14.1 to 2.4.0
- [Commits](pre-commit/mirrors-mypy@v1.14.1...v2.4.0)

Updates `https://github.com/codingjoe/relint` from 3.3.1 to 3.5.0
- [Release notes](https://github.com/codingjoe/relint/releases)
- [Commits](codingjoe/relint@3.3.1...3.5.0)

Updates `https://github.com/MiraGeoscience/pre-commit-hooks` from v1.0.2 to 1.1.0
- [Release notes](https://github.com/MiraGeoscience/pre-commit-hooks/releases)
- [Commits](v1.0.2...v1.1.0)

Updates `https://github.com/codespell-project/codespell` from v2.3.0 to 2.4.3
- [Release notes](https://github.com/codespell-project/codespell/releases)
- [Commits](codespell-project/codespell@v2.3.0...v2.4.3)

Updates `https://github.com/pre-commit/pre-commit-hooks` from v5.0.0 to 6.0.0
- [Release notes](https://github.com/pre-commit/pre-commit-hooks/releases)
- [Changelog](https://github.com/pre-commit/pre-commit-hooks/blob/main/CHANGELOG.md)
- [Commits](pre-commit/pre-commit-hooks@v5.0.0...v6.0.0)

Updates `https://github.com/rstcheck/rstcheck` from v6.2.4 to 6.3.0
- [Changelog](https://github.com/rstcheck/rstcheck/blob/main/CHANGELOG.md)
- [Commits](rstcheck/rstcheck@v6.2.4...v6.3.0)

---
updated-dependencies:
- dependency-name: https://github.com/python-poetry/poetry
  dependency-version: 2.5.1
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: pre-commit-hooks
- dependency-name: https://github.com/astral-sh/ruff-pre-commit
  dependency-version: 0.17.0
  dependency-type: direct:production
  dependency-group: pre-commit-hooks
- dependency-name: https://github.com/pre-commit/mirrors-mypy
  dependency-version: 2.4.0
  dependency-type: direct:production
  dependency-group: pre-commit-hooks
- dependency-name: https://github.com/codingjoe/relint
  dependency-version: 3.5.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: pre-commit-hooks
- dependency-name: https://github.com/MiraGeoscience/pre-commit-hooks
  dependency-version: 1.1.0
  dependency-type: direct:production
  dependency-group: pre-commit-hooks
- dependency-name: https://github.com/codespell-project/codespell
  dependency-version: 2.4.3
  dependency-type: direct:production
  dependency-group: pre-commit-hooks
- dependency-name: https://github.com/pre-commit/pre-commit-hooks
  dependency-version: 6.0.0
  dependency-type: direct:production
  dependency-group: pre-commit-hooks
- dependency-name: https://github.com/rstcheck/rstcheck
  dependency-version: 6.3.0
  dependency-type: direct:production
  dependency-group: pre-commit-hooks
...

Signed-off-by: dependabot[bot] <support@github.com>
Copilot AI balanced review requested due to automatic review settings October 14, 2026 18:08
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file pre_commit Pull requests that update pre_commit code labels Oct 14, 2026

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🔵 Needs a closer look

The major tooling upgrades need successful hook installation and execution to confirm compatibility with the existing configuration.

0 open findings

What changed in this PR

Updates eight pre-commit tool versions used for repository quality checks, without changing hook configuration.

Changes:

  • Upgrades Poetry and mypy across major versions.
  • Refreshes Ruff, relint, MiraGeoscience hooks, codespell, pre-commit-hooks, and rstcheck.
File Description
.pre-commit-config.yaml Updates revision pins for eight hook repositories.

🧠 Review effort: Balanced


💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file pre_commit Pull requests that update pre_commit code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant