Skip to content

Conversation

@renovate
Copy link
Contributor

@renovate renovate bot commented Dec 1, 2025

This PR contains the following updates:

Package Type Update Change
antonbabenko/pre-commit-terraform repository minor v1.102.0 -> v1.104.0
eslint/eslint repository minor v9.37.0 -> v9.39.1
psf/black repository minor 25.9.0 -> 25.12.0
renovatebot/pre-commit-hooks repository minor 41.149.2 -> 41.173.1

Note: The pre-commit manager in Renovate is not supported by the pre-commit maintainers or community. Please do not report any problems there, instead create a Discussion in the Renovate repository if you have any questions.


Release Notes

antonbabenko/pre-commit-terraform (antonbabenko/pre-commit-terraform)

v1.104.0

Compare Source

Features
  • docker: Allow authenticated calls to GitHub API during docker build (#​947) (6deaf20)

v1.103.0

Compare Source

Features
eslint/eslint (eslint/eslint)

v9.39.1

Compare Source

Bug Fixes

  • 650753e fix: Only pass node to JS lang visitor methods (#​20283) (Nicholas C. Zakas)

Documentation

  • 51b51f4 docs: add a section on when to use extends vs cascading (#​20268) (Tanuj Kanti)
  • b44d426 docs: Update README (GitHub Actions Bot)

Chores

v9.39.0

Compare Source

Features

  • cc57d87 feat: update error loc to key in no-dupe-class-members (#​20259) (Tanuj Kanti)
  • 126552f feat: update error location in for-direction and no-dupe-args (#​20258) (Tanuj Kanti)
  • 167d097 feat: update complexity rule to highlight only static block header (#​20245) (jaymarvelz)

Bug Fixes

Documentation

  • d3e81e3 docs: Always recommend to include a files property (#​20158) (Percy Ma)
  • 0f0385f docs: use consistent naming recommendation (#​20250) (Alex M. Spieslechner)
  • a3b1456 docs: Update README (GitHub Actions Bot)
  • cf5f2dd docs: fix correct tag of no-useless-constructor (#​20255) (Tanuj Kanti)
  • 10b995c docs: add TS options and examples for nofunc in no-use-before-define (#​20249) (Tanuj Kanti)
  • 2584187 docs: remove repetitive word in comment (#​20242) (reddaisyy)
  • 637216b docs: update CLI flags migration instructions (#​20238) (jaymarvelz)
  • e7cda3b docs: Update README (GitHub Actions Bot)
  • 7b9446f docs: handle empty flags sections on the feature flags page (#​20222) (sethamus)

Chores

v9.38.0

Compare Source

Features

  • ce40f74 feat: update complexity rule to only highlight function header (#​20048) (Atul Nair)
  • e37e590 feat: correct no-loss-of-precision false positives with e notation (#​20187) (Francesco Trotta)

Bug Fixes

  • 50c3dfd fix: improve type support for isolated dependencies in pnpm (#​20201) (Francesco Trotta)
  • a1f06a3 fix: correct SourceCode typings (#​20114) (Pixel998)

Documentation

  • 462675a docs: improve web accessibility by hiding non-semantic character (#​20205) (루밀LuMir)
  • c070e65 docs: correct formatting in no-irregular-whitespace rule documentation (#​20203) (루밀LuMir)
  • b39e71a docs: Update README (GitHub Actions Bot)
  • cd39983 docs: move custom-formatters type descriptions to nodejs-api (#​20190) (Percy Ma)

Chores

psf/black (psf/black)

v25.12.0

Compare Source

Highlights
  • Black no longer supports running with Python 3.9 (#​4842)
Stable style
  • Fix bug where comments preceding # fmt: off/# fmt: on blocks were incorrectly
    removed, particularly affecting Jupytext's # %% [markdown] comments (#​4845)
  • Fix crash when multiple # fmt: skip comments are used in a multi-part if-clause, on
    string literals, or on dictionary entries with long lines (#​4872)
  • Fix possible crash when fmt: directives aren't on the top level (#​4856)
Preview style
  • Fix fmt: skip skipping the line after instead of the line it's on (#​4855)
  • Remove unnecessary parentheses from the left-hand side of assignments while preserving
    magic trailing commas and intentional multiline formatting (#​4865)
  • Fix fix_fmt_skip_in_one_liners crashing on with statements (#​4853)
  • Fix fix_fmt_skip_in_one_liners crashing on annotated parameters (#​4854)
  • Fix new lines being added after imports with # fmt: skip on them (#​4894)
Packaging
  • Releases now include arm64 Windows binaries and wheels (#​4814)
Integrations
  • Add output-file input to GitHub Action psf/black to write formatter output to a
    file for artifact capture and log cleanliness (#​4824)

v25.11.0

Compare Source

Highlights
  • Enable base 3.14 support (#​4804)
  • Add support for the new Python 3.14 t-string syntax introduced by PEP 750 (#​4805)
Stable style
  • Fix bug where comments between # fmt: off and # fmt: on were reformatted (#​4811)
  • Comments containing fmt directives now preserve their exact formatting instead of
    being normalized (#​4811)
Preview style
  • Move multiline_string_handling from --unstable to --preview (#​4760)
  • Fix bug where module docstrings would be treated as normal strings if preceded by
    comments (#​4764)
  • Fix bug where python 3.12 generics syntax split line happens weirdly (#​4777)
  • Standardize type comments to form # type: <value> (#​4645)
  • Fix fix_fmt_skip_in_one_liners preview feature to respect # fmt: skip for compound
    statements with semicolon-separated bodies (#​4800)
Configuration
  • Add no_cache option to control caching behavior. (#​4803)
Packaging
  • Releases now include arm64 Linux binaries (#​4773)
Output
  • Write unchanged content to stdout when excluding formatting from stdin using pipes
    (#​4610)
Blackd
  • Implemented BlackDClient. This simple python client allows to easily send formatting
    requests to blackd (#​4774)
Integrations
  • Enable 3.14 base CI (#​4804)
  • Enhance GitHub Action psf/black to support the required-version major-version-only
    "stability" format when using pyproject.toml (#​4770)
  • Improve error message for vim plugin users. It now handles independently vim version
  • Vim: Warn on unsupported Vim and Python versions independently (#​4772)
  • Vim: Print the import paths when importing black fails (#​4675)
  • Vim: Fix handling of virtualenvs that have a different Python version (#​4675)
renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)

v41.173.1

Compare Source

v41.173.0

Compare Source

v41.172.1

Compare Source

v41.172.0

Compare Source

v41.171.9

Compare Source

v41.171.8

Compare Source

v41.171.7

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.171.7 for more changes

v41.171.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.171.5 for more changes

v41.171.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.171.4 for more changes

v41.171.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.171.3 for more changes

v41.171.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.171.2 for more changes

v41.171.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.171.1 for more changes

v41.171.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.171.0 for more changes

v41.170.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.170.1 for more changes

v41.170.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.170.0 for more changes

v41.169.4

Compare Source

v41.169.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.169.3 for more changes

v41.169.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.169.2 for more changes

v41.169.1

Compare Source

v41.169.0

Compare Source

v41.168.6

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.168.6 for more changes

v41.168.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.168.5 for more changes

v41.168.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.168.4 for more changes

v41.168.3

Compare Source

v41.168.2

Compare Source

v41.168.1

Compare Source

v41.168.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.168.0 for more changes

v41.167.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.167.2 for more changes

v41.167.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.167.1 for more changes

v41.167.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.167.0 for more changes

v41.166.0

Compare Source

v41.165.7

Compare Source

v41.165.6

Compare Source

v41.165.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.165.5 for more changes

v41.165.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.165.4 for more changes

v41.165.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.165.3 for more changes

v41.165.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.165.2 for more changes

v41.165.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.165.1 for more changes

v41.164.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.164.1 for more changes

v41.164.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.164.0 for more changes

v41.163.7

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.163.7 for more changes

v41.163.6

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.163.6 for more changes

v41.163.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.163.5 for more changes

v41.163.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.163.4 for more changes

v41.163.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.163.2 for more changes

v41.163.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.163.1 for more changes

v41.163.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.163.0 for more changes

v41.162.2

Compare Source

v41.162.1

Compare Source

v41.161.0

Compare Source

v41.160.1

Compare Source

v41.160.0

Compare Source

v41.159.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.159.4 for more changes

v41.159.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.159.3 for more changes

v41.159.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.159.2 for more changes

v41.159.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.159.1 for more changes

v41.159.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.159.0 for more changes

v41.158.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.158.3 for more changes

v41.158.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.158.2 for more changes

v41.158.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.158.1 for more changes

v41.158.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.158.0 for more changes

v41.157.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.157.1 for more changes

v41.157.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.157.0 for more changes

v41.156.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.156.4 for more changes

v41.156.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.156.3 for more changes

v41.156.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.156.2 for more changes

v41.156.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.156.1 for more changes

v41.156.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.156.0 for more changes

v41.155.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.155.5 for more changes

v41.155.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.155.4 for more changes

v41.155.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.155.3 for more changes

v41.155.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.155.2 for more changes

v41.155.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.155.1 for more changes

v41.155.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.155.0 for more changes

v41.154.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.154.1 for more changes

v41.154.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.154.0 for more changes

v41.153.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.153.0 for more changes

v41.152.9

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.152.9 for more changes

v41.152.8

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.152.8 for more changes

v41.152.7

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.152.7 for more changes

v41.152.6

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.152.6 for more changes

v41.152.5

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.152.5 for more changes

v41.152.4

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.152.4 for more changes

v41.152.3

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.152.3 for more changes

v41.152.2

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.152.2 for more changes

v41.152.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.152.1 for more changes

v41.152.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.152.0 for more changes

v41.151.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.151.1 for more changes

v41.151.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.151.0 for more changes

v41.150.1

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.150.1 for more changes

v41.150.0

Compare Source

See https://github.com/renovatebot/renovate/releases/tag/41.150.0 for more changes


Configuration

📅 Schedule: Branch creation - On day 1 and 15 of the month ( * * 1,15 * * ) (UTC), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate bot requested a review from commjoen as a code owner December 1, 2025 21:39
@renovate renovate bot added dependencies Pull requests that update a dependency file renovate labels Dec 1, 2025
@renovate renovate bot requested a review from bendehaan as a code owner December 1, 2025 21:39
@renovate renovate bot force-pushed the renovate/pre-commit branch from 251f865 to fe7e0a9 Compare December 8, 2025 06:09
@renovate renovate bot force-pushed the renovate/pre-commit branch from fe7e0a9 to 769b25a Compare December 8, 2025 07:46
@renovate
Copy link
Contributor Author

renovate bot commented Dec 8, 2025

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

@commjoen commjoen merged commit b2c0e2b into master Dec 8, 2025
16 checks passed
@commjoen commjoen deleted the renovate/pre-commit branch December 8, 2025 08:01
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 renovate

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants