Skip to content

chore(deps): update pre-commit hook minor/patch#285

Merged
dafyddj merged 1 commit intomasterfrom
renovate/pre-commit-hook-minorpatch
May 10, 2025
Merged

chore(deps): update pre-commit hook minor/patch#285
dafyddj merged 1 commit intomasterfrom
renovate/pre-commit-hook-minorpatch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented May 10, 2025

This PR contains the following updates:

Package Type Update Change
adrienverge/yamllint repository minor v1.32.0 -> v1.37.1
renovatebot/pre-commit-hooks repository minor 40.5.0 -> 40.10.4
rstcheck/rstcheck repository patch v6.2.0 -> v6.2.4
rubocop-hq/rubocop repository minor v1.57.0 -> v1.75.5
saltstack-formulas/mirrors-rst-lint repository minor v1.3.2 -> v1.4.0

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

adrienverge/yamllint (adrienverge/yamllint)

v1.37.1

Compare Source

v1.37.0

Compare Source

v1.36.2

Compare Source

v1.36.1

Compare Source

v1.36.0

Compare Source

v1.35.1

Compare Source

v1.35.0

Compare Source

v1.34.0

Compare Source

v1.33.0

Compare Source

renovatebot/pre-commit-hooks (renovatebot/pre-commit-hooks)

v40.10.4

Compare Source

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

v40.10.2

Compare Source

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

v40.10.1

Compare Source

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

v40.10.0

Compare Source

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

v40.9.1

Compare Source

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

v40.9.0

Compare Source

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

v40.8.2

Compare Source

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

v40.8.1

Compare Source

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

v40.8.0

Compare Source

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

v40.7.1

Compare Source

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

v40.7.0

Compare Source

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

v40.6.0

Compare Source

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

v40.5.1

Compare Source

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

rstcheck/rstcheck (rstcheck/rstcheck)

v6.2.4

Compare Source

diff v6.2.3...v6.2.4

Documentation
  • Add note on how to disable pretty exception output (#​228)
Miscellaneous
  • Add help text to --version flag (#​228)

v6.2.3

Compare Source

diff v6.2.2...v6.2.3

Bugfixes
  • Fix typer dependency by removing the [standard] extra which is only used on typer-slim.
    Typer by default has the extras included.

v6.2.2

Compare Source

diff v6.2.1...v6.2.2

Miscellaneous
  • Bump min. version of typer and fix dependency group name (#​223)
  • Update configs for dev tooling (#​225)
  • Bump default python version to 3.12 (#​225)

v6.2.1

Compare Source

diff v6.2.0...v6.2.1

Miscellaneous
  • Remove unused pre python 3.8 compatibility code (#​195)
  • Drop support for sphinx v4 (#​207)
  • Added __main__.py to enable command-line execution via python -m rstcheck (#​206)
rubocop-hq/rubocop (rubocop-hq/rubocop)

v1.75.5: RuboCop v1.75.5

Compare Source

Bug fixes
  • #​14148: Fix an infinite loop error for Layout/SpaceAfterSemicolon with Layout/SpaceBeforeSemicolon when a sequence of semicolons appears. (@​koic)
  • #​14145: Fix Lint/ArrayLiteralInRegexp cop error on empty interpolation. (@​viralpraxis)
  • #​14072: Fix autocorrect issue in Layout/HashAlignment. (@​jonas054)
  • #​14131: Fix false positives for Style/ArgumentsForwarding when using anonymous block argument forwarding to a method with a block. (@​koic)
  • #​14140: Fix Layout/LeadingCommentSpace to allow splitting long inline RBS comment signatures across multiple lines. (@​Morriar)
  • #​14147: Fix Lint/LiteralAsCondition cop error on if without body. (@​viralpraxis)
  • #​14151: Fix Lint/Void cop error on nested empty begin. (@​viralpraxis)
  • #​13547: Fix Style/IdenticalConditionalBranches cop failure in case of if node with implicit then. (@​viralpraxis)
  • #​14146: Fix Style/MethodCallWithArgsParentheses cop error on complex numbers when EnforcedStyle is set to omit_parentheses. (@​viralpraxis)
  • #​14137: Fix Style/TrailingCommaInArguments cop error if EnforcedStyleForMultiline is set to comma. (@​viralpraxis)
Changes
  • #​14144: Layout/SpaceInsideArrayLiteralBrackets make aware of array pattern matching. (@​koic)
  • #​14142: Layout/SpaceInsideHashLiteralBraces make aware of hash pattern matching. (@​koic)

v1.75.4: RuboCop v1.75.4

Compare Source

Bug fixes
  • #​14123: Fix an infinite loop error for Lint/BooleanSymbol when using the rocket hash syntax with a boolean symbol key. (@​koic)
  • #​14134: Fix an error for Style/ComparableBetween when comparing the value with itself. (@​earlopain)
  • #​14111: Fix an error for Style/SafeNavigation when the RHS of && is a complex || expression composed of && conditions. (@​koic)
  • #​14129: Fix false positives for Style/ArgumentsForwarding when using default positional arg, keyword arg, and block arg in Ruby 3.1. (@​koic)
  • #​14110: Fix false positives for Style/RedundantParentheses when parens around basic conditional as the second argument of a parenthesized method call. (@​koic)
  • #​14120: Fix false positives for Style/RedundantParentheses when parens around unparenthesized method call as the second argument of a parenthesized method call. (@​koic)
  • #​14133: Fix Lint/LiteralAsCondition autocorrect when a literal is the condition of an elsif followed by an else. (@​zopolis4)
  • #​14116: Make Style/TrailingCommaInArguments cop aware of trailing commas in [] method call. (@​viralpraxis)
  • #​14114: Fix Style/ClassAndModuleChildren cop error on tab-intended compactable modules. (@​viralpraxis)
Changes

v1.75.3: RuboCop v1.75.3

Compare Source

Bug fixes
  • #​13676: Allow RuboCop to inspect hidden directories if they are explicitly provided. (@​viralpraxis)
  • #​14080: Allow writing RBS::Inline annotation #: after end keyword in Style/CommentedKeyword. (@​dak2)
  • #​14075: Fix an error for Layout/EmptyLineAfterGuardClause when calling a method on the result of a single-line if with return. (@​koic)
  • #​14067: Fix false negatives for Style/RedundantParentheses when using parens around singleton method body. (@​koic)
  • #​14070: Fix false positives for EnforcedStyleForMultiline: diff_comma of Style/TrailingCommaInArrayLiteral and Style/TrailingCommaInHashLiteral when trailing comma with comment. (@​koic)
  • #​14092: Fix false negative for Style/RedundantParentheses when using some operator methods with a parenthesized argument. (@​koic)
  • #​14103: Fix Layout/MultilineOperationIndentation cop error on indexasgn node without arguments. (@​viralpraxis)
  • #​14089: Fix redundant current directory prefix regexp. (@​sferik)
  • #​14099: Fix Style/ClassAndModuleChildren cop error on one-liner class definition and nested enforced style. (@​viralpraxis)
  • #​14083: Fix Style/ConditionalAssignment cop error on one-line if-then-else. (@​viralpraxis)
  • #​14104: Fix Style/ConditionalAssignment cop error on indexed assignment without arguments. (@​viralpraxis)
  • #​14084: Fix Style/RedundantLineContinuation cop error on multiline assignment with line continuation. (@​viralpraxis)
  • #​14096: Fix error for Style/SafeNavigation with longer && chain (e.g. a && a.b && a.b.c). (@​lovro-bikic)
  • #​14068: Fix wrong autocorrection for Style/MapIntoArray when using push or append with hash argument without braces. (@​lovro-bikic)
Changes

v1.75.2: RuboCop v1.75.2

Compare Source

Changes
Bug fixes
  • #​14041: Fix an error when using ERB templated config YAML with server mode. (@​koic)
  • #​14048: Do not emit a warning for a zero-sized file while checking if it is executable. (@​viralpraxis)
  • #​14053: Fix incorrect autocorrect for Lint/DeprecatedOpenSSLConstant cipher constant argument is not cbc. (@​koic)
  • #​14051: Fix incorrect autocorrect for Style/RedundantCondition when true is used as the true branch and the condition takes arguments. (@​koic)
  • #​14062: Fix false positives for Lint/ReturnInVoidContext when returning inside define_method or a nested singleton method. (@​earlopain)
  • #​14057: Fix Style/ConditionalAssignment cop error on dynamic string node in branch. (@​viralpraxis)
  • #​14047: Fix Style/FrozenStringLiteralComment cop errors on emacs-styled magic comment. (@​viralpraxis)

v1.75.1: RuboCop v1.75.1

Compare Source

Changes
  • #​14038: Rename EnforcedStyle: allow_named_parameter to EnforcedStyle: only_numbered_parameters in Style/ItBlockParameter. (@​koic)

v1.75.0: RuboCop v1.75.0

Compare Source

New features
Bug fixes
  • #​14022: Fix an error for Style/HashFetchChain when no arguments are given to fetch. (@​koic)
  • #​14028: Fix false negative for Layout/MultilineMethodParameterLineBreaks when class method definitions are used. (@​vlad-pisanov)
  • #​14027: Fix false negative for Layout/LineLength when autocorrecting class method definitions. (@​vlad-pisanov)
  • #​8099: Fix infinite loop between Layout/SpaceAroundOperators and Layout/HashAlignment with EnforcedHashRocketStyle being an array containing table. (@​dvandersluis)
  • #​14021: Fix handling of long heredoc lines with SplitStrings enabled. (@​mauro-oto)
  • #​13968: Fix InternalAffairs/RedundantDescribedClassAsSubject cop error on missing describe. (@​viralpraxis)
  • #​14036: Fix false negative for Lint/ShadowingOuterLocalVariable when block local variable is used inside a condition. (@​lovro-bikic)
  • #​13990: Fix a false positive for Lint/UselessAssignment when a variable is reassigned in a different branch. (@​eugeneius)
  • #​14012: Fix incorrect autocorrections for Style/SoleNestedConditional. (@​lovro-bikic)
  • #​14020: Fix comment autocorrection for Style/IfInsideElse. (@​lovro-bikic)
Changes

v1.74.0: RuboCop v1.74.0

Compare Source

New features
Bug fixes
  • #​13969: Fix a false positive for Lint/SharedMutableDefault when capacity keyword argument is used. (@​koic)
  • #​13945: Fix a false positive for Style/DoubleNegation when calling define_method/define_singleton_method with a numblock. (@​earlopain)
  • #​13971: Fix false alarm for config obsoletion. (@​koic)
  • #​13960: Fix a false negative for Lint/ReturnInVoidContext when returning out of a block. (@​earlopain)
  • #​13947: Fix a false negative for Lint/UselessConstantScoping for constants defined in class << self. (@​earlopain)
  • #​13949: Fix a false negative for Lint/NonLocalExitFromIterator with numblocks. (@​earlopain)
  • #​13975: Fix false positives for Style/RedundantCurrentDirectoryInPath when using a complex current directory path in require_relative. (@​koic)
  • #​13963: Fix wrong autocorrect for Lint/LiteralAsCondition when the literal is followed by return, break, or next. (@​earlopain)
  • #​13946: Fix some false positives for Style/MethodCallWithArgsParentheses with EnforcedStyle: omit_parentheses style and numblocks. (@​earlopain)
  • #​13950: Fix sporadic errors about rubocop-rails or rubocop-performance extraction, even if they are already part of the Gemfile. (@​earlopain)
  • #​13981: Prevent redundant plugin loading when a duplicate plugin is specified in an inherited config. (@​koic)
  • #​13965: Update Lint/RedundantCopDisableDirective to register an offense when cop names are given with improper casing. (@​dvandersluis)
  • #​13948: Fix wrong autocorrect for Style/RescueModifier when using parallel assignment and the right-hand-side is not a bracketed array. (@​earlopain)
Changes
  • #​12851: Add EnforcedStyleForClasses and EnforcedStyleForModules configuration options to Style/ClassAndModuleChildren. (@​dvandersluis)
  • #​13979: Add Mode: conservative configuration to Style/FormatStringToken to make the cop only register offenses for strings given to printf, sprintf, format, and %. (@​dvandersluis)
  • #​13977: Allow TLS1_1 and TLS1_2 by default in Naming/VariableNumber to accommodate OpenSSL version parameter names. (@​koic)
  • #​13967: Make Lint/RedundantTypeConversion aware of redundant to_d. (@​koic)

v1.73.2: RuboCop v1.73.2

Compare Source

Bug fixes
  • #​13942: Fix incorrect disabling of departments when inheriting configuration. (@​koic)
  • #​13766: Fix false positives for Style/InverseMethods when using any? or none? with safe navigation operator. (@​koic)
  • #​13938: Fix false positives for Style/RedundantCondition when a variable or a constant is used. (@​koic)
  • #​13935: Fix a false negative for Style/RedundantFreeze when calling methods that produce frozen objects with numblocks. (@​earlopain)
  • #​13928: Fix end pattern with unmatched parenthesis: / (RegexpError) on Ruby 3.2.0. (@​dvandersluis)
  • #​13933: Fix wrong autocorrect for Style/KeywordParametersOrder when the arguments are on multiple lines and contain comments. (@​earlopain)
Changes

v1.73.1: RuboCop v1.73.1

Compare Source

Bug fixes
  • #​13920: Fix an error for Lint/MixedCaseRange when /[[ ]]/ is used. (@​koic)
  • #​13912: Fix wrong autocorrect for Lint/EmptyConditionalBody when assigning to a variable with only a single branch. (@​earlopain)
  • #​13913: Fix false positives for Style/RedundantCondition when using when true is used as the true branch and the condition is not a predicate method. (@​koic)
  • #​13909: Fix false positive with Layout/ClosingParenthesisIndentation when first parameter is a hash. (@​tejasbubane)
  • #​13915: Fix writing generics type of rbs-inline annotation for nested class in Style/CommentedKeyword. (@​dak2)
  • #​13916: Fix Lint/LiteralAsCondition acting on the right hand side of && nodes. (@​zopolis4)

v1.73.0: RuboCop 1.73

Compare Source

New features
Bug fixes
Changes
  • #​12948: Add ForbiddenNames configuration to Naming/VariableName to specify names that are forbidden. (@​dvandersluis)
  • #​13117: Add partial autocorrect support to Lint/LiteralAsCondition cop to check for redundant conditions. (@​zopolis4)
  • #​13892: Allow merging of configured arrays and non-arrays. (@​sambostock)
  • #​13833: Add Reference to common params. (@​sambostock)
  • #​13890: Update Lint/RedundantTypeConversion to not register an offense when given a constructor with exception: false. (@​dvandersluis)
  • #​13729: Update Style/RedundantCondition cop to detect conditional expressions where the true branch is true and suggest replacing them with a logical OR. (@​datpmt)

v1.72.2: RuboCop 1.72.2

Compare Source

Bug fixes
  • #​13853: Fix exclusion of relative paths in plugin's AllCops: Exclude as expected. (@​koic)
  • #​13844: Fix an error for Style/RedundantFormat when a template argument is used without keyword arguments. (@​koic)
  • #​13857: Fix an error for Style/RedundantFormat when numeric placeholders is used in the template argument. (@​koic)
  • #​13861: Fix ArgumentError related to two deprecated AllowedPattern APIs. (@​koic)
  • #​13849: Fix an error for Lint/UselessConstantScoping when multiple assigning to constants after private access modifier. (@​koic)
  • #​13856: Fix false positives for Lint/UselessConstantScoping when a constant is used after private access modifier with arguments. (@​koic)
Changes

v1.72.1: RuboCop 1.72.1

Compare Source

Bug fixes
  • #​13836: Fix an error for Style/RedundantParentheses when a different expression appears before a range literal. (@​koic)
  • #​13839: Fix false positives for Lint/RedundantTypeConversion when passing block arguments when generating a Hash or a Set. (@​koic)
Changes
  • #​13840: Extension plugin is loaded automatically with require 'rubocop/rspec/support'. (@​koic)

v1.72.0: RuboCop 1.72

Compare Source

New features
Bug fixes
  • #​13807: Fix false negatives for Style/RedundantParentheses when chaining [] method calls. (@​koic)
  • #​13788: Fix false negatives for Style/RedundantParentheses when [] method is called with variable or constant receivers. (@​koic)
  • #​13811: Fix false negatives for Style/RedundantParentheses when handling range literals with redundant parentheses. (@​koic)
  • #​13796: Fix crash in Layout/EmptyLinesAroundMethodBody for endless methods. (@​dvandersluis)
  • #​13817: Fix false positive for format specifier with non-numeric precision. (@​dvandersluis)
  • #​12672: Fix false positives for Lint/FormatParameterMismatch when the width value is interpolated. (@​dvandersluis)
  • #​12795: Fix Layout/BlockAlignment for blocks that are the body of an endless method. (@​dvandersluis)
  • #​13822: Fix undefined method Logger when processing watched file notifications. (@​vinistock)
  • #​13805: Make the language_server-protocol dependency version stricter. (@​koic)

v1.71.2: RuboCop 1.71.2

Compare Source

Bug fixes
  • #​13782: Fix an error Layout/ElseAlignment when else is part of a numblock. (@​earlopain)
  • #​13395: Fix a false positive for Lint/UselessAssignment when assigning in branch and block. (@​pCosta99)
  • #​13783: Fix a false positive for Lint/Void when each numblock with conditional expressions that has multiple statements. (@​earlopain)
  • #​13787: Fix incorrect autocorrect for Style/ExplicitBlockArgument when using arguments of zsuper in method definition. (@​koic)
  • #​13785: Fix Style/EachWithObject cop error in case of single block argument. (@​viralpraxis)
  • #​13781: Fix a false positive for Lint/UnmodifiedReduceAccumulator when omitting the accumulator in a nested numblock. (@​earlopain)

v1.71.1: RuboCop 1.71.1

Compare Source

Bug fixes
  • #​10081: Add the missing include RuboCop::RSpec::ExpectOffense in rubocop/rspec/support.rb. (@​d4rky-pl)
  • #​13765: Fix a false negative for Lint/AmbiguousBlockAssociation with numblocks. (@​earlopain)
  • #​13759: Fix a false negative for Lint/ConstantDefinitionInBlock with numblocks. (@​earlopain)
  • #​13741: Register an offense for Naming/BlockForwarding and Style/ArgumentsForwarding with Ruby >= 3.4 when the block argument is referenced inside a block. This was previously disabled because of a bug in Ruby 3.3.0. (@​earlopain)
  • #​13777: Fix a false negative for Layout/EmptyLineBetweenDefs with DefLikeMacros and numblocks. (@​earlopain)
  • #​13769: Fix a false negative for Style/RedundantParentheses with numblocks. (@​earlopain)
  • #​13780: Fix a false positive Style/AccessModifierDeclarations when using access modifier in a numblock. (@​earlopain)
  • #​13775: Fix a false positive for Lint/AssignmentInCondition when assigning in numblocks. (@​earlopain)
  • #​13773: Fix false positives for Layout/RedundantLineBreak when using numbered block parameter. (@​koic)
  • #​13761: Fix a false positive for Style/SuperArguments when calling super in a numblock. (@​earlopain)
  • #​13768: Fix a false positive for Lint/UnreachableCode with instance_eval numblock. (@​earlopain)
  • #​13750: Fix false positives for Style/RedundantSelfAssignment when assigning to attribute of self. (@​koic)
  • #​13739: Fix false positive for Style/HashExcept and Style/HashSlice when checking for inclusion with a range. (@​dvandersluis)
  • #​13751: Fix false positive in Layout/ExtraSpacing with ForceEqualSignAlignment: true for endless methods. (@​dvandersluis)
  • #​13767: Fix Style/IdenticalConditionalBranches autocorrect when condition is inside assignment. (@​dvandersluis)
  • #​13764: Fix a false negative for Layout/SingleLineBlockChain with numblocks. (@​earlopain)
  • #​13771: Fix wrong autocorrect for Style/SoleNestedConditional when using numblocks. (@​earlopain)

v1.71.0: RuboCop 1.71

Compare Source

New features
Bug fixes
  • #​13684: Fix a false positive for Style/FrozenStringLiteralComment when using the frozen string literal magic comment in Active Admin's arb files. (@​koic)
  • #​13372: Add rubocop_cache to the path given by --cache-root when pruning cache. (@​capncavedan)
  • #​13257: Fix department disable/enable comments enabling the cop for the whole file even if that file is excluded by the cop. (@​earlopain)
  • #​13704: Fix false positives for Lint/OutOfRangeRegexpRef when matching with match using safe navigation. (@​koic)
  • #​13720: Fix false positives for Style/BlockDelimiters when using brace blocks as conditions under EnforcedStyle: semantic. (@​koic)
  • #​13688: Fix false negative on Style/RedundantLineContinuation when the continuation is preceded by an interpolated string. (@​dvandersluis)
  • #​13677: Fix false negative on Style/RedundantLineContinuation when the continuation is followed by a percent array. (@​dvandersluis)
  • #​13692: Fix false positive in Style/RedundantLineContinuation when the ruby code ends with a commented continuation. (@​dvandersluis)
  • #​13675: Fix invalid autocorrect for Style/ArrayFirstLast when calling .[] or &.[] with 0 or -1. (@​dvandersluis)
  • #​13685: Fix syntax error introduced by Lint/SafeNavigationChain when adding safe navigation to an operator call inside a hash. (@​dvandersluis)
  • #​13725: Fix an incorrect autocorrect for Style/IfUnlessModifier when using omitted hash values in an assignment. (@​elliottt)
  • #​13667: Maintain precedence in autocorrect for Style/SoleNestedConditional. (@​tejasbubane)
  • #​13679: Fix false positive for Style/RedundantLineContinuation when calling methods with fully qualified constants. (@​earlopain)
  • #​13728: Fix a RuboCop error on provided glob pattern which matches directory. (@​viralpraxis)
  • #​13693: Fix Style/ConditionalAssignment cop error on unless without else and assign_inside_condition enforced style. (@​viralpraxis)
  • #​13669: Fix Style/FrozenStringLiteralComment cop error on unnormalized magic comment and never enforced style. (@​viralpraxis)
  • #​13696: Update Metrics/CollectionLiteralLength to only register for [] when called on Set. (@​dvandersluis)
Changes

v1.70.0: RuboCop 1.70

Compare Source

New features
Bug fixes

Configuration

📅 Schedule: Branch creation - Only on Tuesday ( * * * * 2 ) (UTC), Automerge - At any time (no schedule defined).

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

Rebasing: Whenever PR becomes conflicted, 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 a team as a code owner May 10, 2025 17:00
@dafyddj dafyddj merged commit d3e80f9 into master May 10, 2025
9 checks passed
@renovate renovate Bot deleted the renovate/pre-commit-hook-minorpatch branch May 10, 2025 17:11
@saltstack-formulas-github
Copy link
Copy Markdown

🎉 This PR is included in version 5.0.16 🎉

The release is available on GitHub release

Your semantic-release bot 📦🚀

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

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants