Skip to content

Bump the development-dependencies group across 1 directory with 3 updates - #26

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/development-dependencies-292b737f41
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/development-dependencies-292b737f41

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 13, 2026

Copy link
Copy Markdown
Contributor

Bumps the development-dependencies group with 3 updates in the / directory: rubocop, minitest and webmock.

Updates rubocop from 1.91.0 to 1.92.2

Release notes

Sourced from rubocop's releases.

RuboCop v1.92.2

Bug fixes

  • #16147: Fix a false negative for Lint/RedundantCopDisableDirective when autocorrection shifts lines. ([@​koic][])
  • #16104: Fix a false negative for Style/FloatDivision with a trailing comment. ([@​a-lavis][])
  • #16146: Fix a false positive for Lint/RedundantCopDisableDirective with a repeated disable. ([@​koic][])
  • #16176: Fix a false positive for Style/RaiseArgs with EnforcedStyle: compact and constructor arguments. ([@​bbatsov][])
  • #16183: Fix an error for Layout/RescueEnsureAlignment with index or-assignment. ([@​koic][])
  • #16158: Fix an error for Style/NumericPredicate with a predicate nested in the receiver of another. ([@​Starlexxx][])
  • #16125: Fix an error for Style/RedundantCondition with a nested modifier if. ([@​koic][])
  • #16175: Fix an incorrect autocorrect for Layout/HashAlignment with multiple styles and pairs on one line. ([@​bbatsov][])
  • #16139: Fix an incorrect autocorrect for Layout/LineLength with code after a heredoc opener. ([@​koic][])
  • #16160: Fix an incorrect autocorrect for Layout/SingleLineBlockChain with Style/MapToSet. ([@​koic][])
  • #16002: Fix an incorrect autocorrect for Layout/SpaceBeforeBlockBraces with a brace after a line continuation. ([@​Starlexxx][])
  • #16175: Fix an incorrect autocorrect for Layout/SpaceBeforeBlockBraces with a brace after a heredoc body. ([@​bbatsov][])
  • #16180: Fix an incorrect autocorrect for Lint/InterpolationCheck in a split string. ([@​Starlexxx][])
  • #16143: Fix an incorrect autocorrect for Lint/ParenthesesAsGroupedExpression with a command call operand. ([@​koic][])
  • #16170: Fix an incorrect autocorrect for Lint/RedundantSplatExpansion with Array.new as a method argument. ([@​wleeaf][])
  • #16178: Fix an incorrect autocorrect for Style/AndOr with a binary operator method operand. ([@​bbatsov][])
  • #16150: Fix an incorrect autocorrect for Style/AndOr with a command call that takes a do block. ([@​Starlexxx][])
  • #16178: Fix an incorrect autocorrect for Style/AndOr with a method chained onto a command call's do block. ([@​bbatsov][])
  • #16178: Fix an incorrect autocorrect for Style/AndOr with a negated command call that takes a do block. ([@​bbatsov][])
  • #16178: Fix an incorrect autocorrect for Style/AndOr with a pattern matching, ternary, range or defined? operand. ([@​bbatsov][])
  • #16178: Fix an incorrect autocorrect for Style/AndOr with super called with arguments. ([@​bbatsov][])
  • #16171: Fix an incorrect autocorrect for Style/CaseEquality with a non-numeric range. ([@​wleeaf][])
  • #16127: Fix an incorrect autocorrect for Style/ClassAndModuleChildren with Style/DataInheritance. ([@​koic][])
  • #16154: Fix an incorrect autocorrect for Style/EndlessMethod with modifier cops. ([@​koic][])
  • #16167: Fix an incorrect autocorrect for Style/HashAsLastArrayItem with Layout/MultilineArrayBraceLayout. ([@​Starlexxx][])
  • #16126: Fix an incorrect autocorrect for Style/HashLookupMethod with forwarded or splatted arguments. ([@​koic][])
  • #16163: Fix an incorrect autocorrect for Style/MethodCallWithArgsParentheses with Layout/HeredocArgumentClosingParenthesis. ([@​koic][])
  • #16124: Fix an incorrect autocorrect for Style/MethodDefParentheses with a line continuation. ([@​koic][])
  • #16159: Fix an incorrect autocorrect for Style/ParenthesesAroundCondition with a command call assignment. ([@​koic][])
  • #16137: Fix an incorrect autocorrect for Style/QuotedSymbols with a trailing backslash. ([@​koic][])
  • #16176: Fix an incorrect autocorrect for Style/RaiseArgs compact style with e.class as the exception. ([@​bbatsov][])
  • #16169: Fix an incorrect autocorrect for Style/RaiseArgs with a heredoc message. ([@​Starlexxx][])
  • #16132: Fix an incorrect autocorrect for Style/RaiseArgs with a parenthesized raise. ([@​koic][])
  • #16136: Fix an incorrect autocorrect for Style/ReduceToHash with a heredoc. ([@​koic][])
  • #16162: Fix an incorrect autocorrect for Style/RedundantBegin with a ternary branch. ([@​koic][])
  • #16176: Fix an incorrect autocorrect for Style/RedundantException with a heredoc in a multiline call. ([@​bbatsov][])
  • #16177: Fix an incorrect autocorrect for Style/SingleLineMethods with code after the method's end. ([@​bbatsov][])
  • #16157: Fix an incorrect autocorrect for Style/StringConcatenation when joining parts forms an interpolation. ([@​Starlexxx][])
  • #16161: Fix an incorrect autocorrect for Style/TrailingCommaInArguments with argument forwarding. ([@​koic][])
  • #16182: Fix an infinite loop for Layout/EmptyLinesAfterModuleInclusion with a logical operator. ([@​Starlexxx][])
  • #16138: Fix an infinite loop for Layout/EmptyLinesAroundClassBody with Layout/IndentationWidth. ([@​koic][])
  • #16142: Fix an infinite loop for Layout/EndAlignment with a class or module assigned to a constant. ([@​Starlexxx][])
  • #16128: Fix an infinite loop for Layout/ExtraSpacing with Layout/LineLength. ([@​koic][])
  • #16148: Fix an infinite loop for Layout/SpaceAroundOperators with Layout/LineContinuationSpacing. ([@​Starlexxx][])
  • #16123: Fix an infinite loop for Layout/SpaceAroundOperators with hash rockets aligned on non-adjacent lines. ([@​koic][])
  • #16144: Fix an infinite loop for Layout/SpaceInsideBlockBraces with Layout/BlockAlignment. ([@​koic][])
  • #16145: Fix an infinite loop for Layout/SpaceInsideRangeLiteral with a nested endless range. ([@​koic][])

... (truncated)

Changelog

Sourced from rubocop's changelog.

1.92.2 (2026-10-29)

Bug fixes

  • #16147: Fix a false negative for Lint/RedundantCopDisableDirective when autocorrection shifts lines. ([@​koic][])
  • #16104: Fix a false negative for Style/FloatDivision with a trailing comment. ([@​a-lavis][])
  • #16146: Fix a false positive for Lint/RedundantCopDisableDirective with a repeated disable. ([@​koic][])
  • #16176: Fix a false positive for Style/RaiseArgs with EnforcedStyle: compact and constructor arguments. ([@​bbatsov][])
  • #16183: Fix an error for Layout/RescueEnsureAlignment with index or-assignment. ([@​koic][])
  • #16158: Fix an error for Style/NumericPredicate with a predicate nested in the receiver of another. ([@​Starlexxx][])
  • #16125: Fix an error for Style/RedundantCondition with a nested modifier if. ([@​koic][])
  • #16175: Fix an incorrect autocorrect for Layout/HashAlignment with multiple styles and pairs on one line. ([@​bbatsov][])
  • #16139: Fix an incorrect autocorrect for Layout/LineLength with code after a heredoc opener. ([@​koic][])
  • #16160: Fix an incorrect autocorrect for Layout/SingleLineBlockChain with Style/MapToSet. ([@​koic][])
  • #16002: Fix an incorrect autocorrect for Layout/SpaceBeforeBlockBraces with a brace after a line continuation. ([@​Starlexxx][])
  • #16175: Fix an incorrect autocorrect for Layout/SpaceBeforeBlockBraces with a brace after a heredoc body. ([@​bbatsov][])
  • #16180: Fix an incorrect autocorrect for Lint/InterpolationCheck in a split string. ([@​Starlexxx][])
  • #16143: Fix an incorrect autocorrect for Lint/ParenthesesAsGroupedExpression with a command call operand. ([@​koic][])
  • #16170: Fix an incorrect autocorrect for Lint/RedundantSplatExpansion with Array.new as a method argument. ([@​wleeaf][])
  • #16178: Fix an incorrect autocorrect for Style/AndOr with a binary operator method operand. ([@​bbatsov][])
  • #16150: Fix an incorrect autocorrect for Style/AndOr with a command call that takes a do block. ([@​Starlexxx][])
  • #16178: Fix an incorrect autocorrect for Style/AndOr with a method chained onto a command call's do block. ([@​bbatsov][])
  • #16178: Fix an incorrect autocorrect for Style/AndOr with a negated command call that takes a do block. ([@​bbatsov][])
  • #16178: Fix an incorrect autocorrect for Style/AndOr with a pattern matching, ternary, range or defined? operand. ([@​bbatsov][])
  • #16178: Fix an incorrect autocorrect for Style/AndOr with super called with arguments. ([@​bbatsov][])
  • #16171: Fix an incorrect autocorrect for Style/CaseEquality with a non-numeric range. ([@​wleeaf][])
  • #16127: Fix an incorrect autocorrect for Style/ClassAndModuleChildren with Style/DataInheritance. ([@​koic][])
  • #16154: Fix an incorrect autocorrect for Style/EndlessMethod with modifier cops. ([@​koic][])
  • #16167: Fix an incorrect autocorrect for Style/HashAsLastArrayItem with Layout/MultilineArrayBraceLayout. ([@​Starlexxx][])
  • #16126: Fix an incorrect autocorrect for Style/HashLookupMethod with forwarded or splatted arguments. ([@​koic][])
  • #16163: Fix an incorrect autocorrect for Style/MethodCallWithArgsParentheses with Layout/HeredocArgumentClosingParenthesis. ([@​koic][])
  • #16124: Fix an incorrect autocorrect for Style/MethodDefParentheses with a line continuation. ([@​koic][])
  • #16159: Fix an incorrect autocorrect for Style/ParenthesesAroundCondition with a command call assignment. ([@​koic][])
  • #16137: Fix an incorrect autocorrect for Style/QuotedSymbols with a trailing backslash. ([@​koic][])
  • #16176: Fix an incorrect autocorrect for Style/RaiseArgs compact style with e.class as the exception. ([@​bbatsov][])
  • #16169: Fix an incorrect autocorrect for Style/RaiseArgs with a heredoc message. ([@​Starlexxx][])
  • #16132: Fix an incorrect autocorrect for Style/RaiseArgs with a parenthesized raise. ([@​koic][])
  • #16136: Fix an incorrect autocorrect for Style/ReduceToHash with a heredoc. ([@​koic][])
  • #16162: Fix an incorrect autocorrect for Style/RedundantBegin with a ternary branch. ([@​koic][])
  • #16176: Fix an incorrect autocorrect for Style/RedundantException with a heredoc in a multiline call. ([@​bbatsov][])
  • #16177: Fix an incorrect autocorrect for Style/SingleLineMethods with code after the method's end. ([@​bbatsov][])
  • #16157: Fix an incorrect autocorrect for Style/StringConcatenation when joining parts forms an interpolation. ([@​Starlexxx][])
  • #16161: Fix an incorrect autocorrect for Style/TrailingCommaInArguments with argument forwarding. ([@​koic][])
  • #16182: Fix an infinite loop for Layout/EmptyLinesAfterModuleInclusion with a logical operator. ([@​Starlexxx][])
  • #16138: Fix an infinite loop for Layout/EmptyLinesAroundClassBody with Layout/IndentationWidth. ([@​koic][])
  • #16142: Fix an infinite loop for Layout/EndAlignment with a class or module assigned to a constant. ([@​Starlexxx][])
  • #16128: Fix an infinite loop for Layout/ExtraSpacing with Layout/LineLength. ([@​koic][])
  • #16148: Fix an infinite loop for Layout/SpaceAroundOperators with Layout/LineContinuationSpacing. ([@​Starlexxx][])
  • #16123: Fix an infinite loop for Layout/SpaceAroundOperators with hash rockets aligned on non-adjacent lines. ([@​koic][])
  • #16144: Fix an infinite loop for Layout/SpaceInsideBlockBraces with Layout/BlockAlignment. ([@​koic][])

... (truncated)

Commits
  • d6ef1f9 Cut 1.92.2
  • 01d4e47 Update Changelog
  • 75b6eb7 Fix an incorrect autocorrect for Style/RaiseArgs with a heredoc message
  • 00b9402 Fix an incorrect autocorrect for Lint/InterpolationCheck in a split string
  • 3677424 Fix an infinite loop for Layout/SpaceAroundOperators with Layout/LineContinua...
  • cd52175 Fix a false negative for Style/FloatDivision with a trailing comment
  • 5cf8ab0 [Fix #16168] Fix false positives for Lint/NestedPercentLiteral with format se...
  • 5cd5d75 Fix an infinite loop for Layout/EmptyLinesAfterModuleInclusion with a logic...
  • ac10ccf Merge pull request #16183 from koic/fix_an_error_for_layout_rescue_ensure_ali...
  • 5c851c2 Fix an error for Layout/RescueEnsureAlignment with index or-assignment
  • Additional commits viewable in compare view

Updates minitest from 6.0.6 to 6.1.0

Changelog

Sourced from minitest's changelog.

=== 6.1.0 / 2026-11-06

  • 1 minor enhancement:

    • Added Minitest::Test.abstract_test_case! from sexp_processor tests.
  • 9 bug fixes:

    • Added AI policy (=NO!) to README.rdoc.
    • Added Minitest.installed_at_exit? to make it easier for plugins to tell if autorun has been invoked. (sferik)
    • Added validation to -W category arg processing. (teoljungberg)
    • Allow prism 2.0 (earlopain)
    • Clarified in doco that runnable_methods & methods_matching are for public methods only. (koi1)
    • FINALLY got 100% doco coverage after fighting rdoc for YEARS!
    • Fixed RegexpError for class/method names with regex metacharacters (splattael)
    • PathExpander / Sprint: fix loading of absolute paths. (teoljungberg)
    • Removed ruby2_keywords delegation workaround from Spec. (teoljungberg)
Commits
  • 224245d prepped for release
  • 4f8b722 - Fixed RegexpError for class/method names with regex metacharacters (splattael)
  • 19badb6 Only activate coverage plugin if COV=1
  • d1353f4 Updated ruby versions/EOL dates in README
  • bd26321 - Allow prism 2.0 (earlopain)
  • 581e7d5 - Added validation to -W category arg processing. (teoljungberg)
  • 8882c77 - Added Minitest.installed_at_exit? to make it easier for plugins to tell if ...
  • 59052af - Clarified in doco that runnable_methods & methods_matching are for public m...
  • a041282 - Added AI policy (=NO!) to README.rdoc.
  • 093f803 More doco fixes / normalization
  • Additional commits viewable in compare view

Updates webmock from 3.26.4 to 3.34.0

Release notes

Sourced from webmock's releases.

3.34.0

  • Allow with(query: :any) to match any query string (#1099)

    stub_request(:get, "www.example.com").with(query: :any) matches requests with any query string, or none. RSpec's anything works the same way. Previously, this raised NoMethodError, and you had to write with(query: hash_including({})).

    Use a URL without query parameters when passing query: :any. Otherwise, WebMock raises ArgumentError.

    Thanks to nightpool

  • Raise a clear ArgumentError for an unsupported query option

    Previously, a value such as with(query: :all) raised NoMethodError (undefined method split). The new error lists the supported values.

  • Show anything for keys given without a value to hash_including or hash_excluding outside RSpec

    Previously, with Minitest or Test::Unit, messages showed #<WebMock::Matchers::AnyArgMatcher:0x...>, for example for with(query: hash_including(:a)). RSpec's own matchers already showed anything.

  • Provide HTTP_HOST to to_rack apps when the client has not supplied a Host header (#1084)

    Previously, requests from some HTTP clients reached the Rack app without HTTP_HOST. This caused host checks such as Sinatra's HostAuthorization to see an empty host.

    WebMock now fills in the host from the request URL, including the port when it is not the default. An explicit Host header is preserved.

    Thanks to Benoit Tigeot

  • Fix Rack compatibility for to_rack apps

    The request environment now passes Rack::Lint.

    SERVER_PORT and CONTENT_LENGTH are now strings. If your app or tests read them directly, use string comparisons, such as env['SERVER_PORT'] == "80". The environment also includes SERVER_PROTOCOL.

    CONTENT_TYPE is omitted when the request has no content type. The Content-Length header is passed only as CONTENT_LENGTH, without an extra HTTP_CONTENT_LENGTH entry. Transfer-Encoding is removed because the body has already been decoded.

    Repeated header values are joined into one string. Header values and the body read from rack.input now use binary (ASCII-8BIT) strings.

3.33.0

  • Return effective_url as a String for stubbed Typhoeus responses (#869)

    Previously, this was an Addressable::URI. If your code calls methods such as effective_url.host, parse the returned string into a URI first.

    The URL keeps the request's port, query order and encoding. It follows curl's formatting: for example, http://example.com:80 becomes http://example.com:80/. Stubbed timeouts now provide an effective_url too.

    Thanks to Tom Brammar

  • Fix incorrect removal of default ports from displayed URLs

    WebMock could accidentally remove :80 or :443 from a URL's path or query. For example, an error message could show /foo/bar instead of /foo:80/bar.

    Only the host's default port is now removed. This also works when the port is immediately followed by a query string, as in http://example.com:80?a=b.

... (truncated)

Changelog

Sourced from webmock's changelog.

3.34.0

  • Allow with(query: :any) to match any query string (#1099)

    stub_request(:get, "www.example.com").with(query: :any) matches requests with any query string, or none. RSpec's anything works the same way. Previously, this raised NoMethodError, and you had to write with(query: hash_including({})).

    Use a URL without query parameters when passing query: :any. Otherwise, WebMock raises ArgumentError.

    Thanks to nightpool

  • Raise a clear ArgumentError for an unsupported query option

    Previously, a value such as with(query: :all) raised NoMethodError (undefined method split). The new error lists the supported values.

  • Show anything for keys given without a value to hash_including or hash_excluding outside RSpec

    Previously, with Minitest or Test::Unit, messages showed #<WebMock::Matchers::AnyArgMatcher:0x...>, for example for with(query: hash_including(:a)). RSpec's own matchers already showed anything.

  • Provide HTTP_HOST to to_rack apps when the client has not supplied a Host header (#1084)

    Previously, requests from some HTTP clients reached the Rack app without HTTP_HOST. This caused host checks such as Sinatra's HostAuthorization to see an empty host.

    WebMock now fills in the host from the request URL, including the port when it is not the default. An explicit Host header is preserved.

    Thanks to Benoit Tigeot

  • Fix Rack compatibility for to_rack apps

    The request environment now passes Rack::Lint.

    SERVER_PORT and CONTENT_LENGTH are now strings. If your app or tests read them directly, use string comparisons, such as env['SERVER_PORT'] == "80". The environment also includes SERVER_PROTOCOL.

    CONTENT_TYPE is omitted when the request has no content type. The Content-Length header is passed only as CONTENT_LENGTH, without an extra HTTP_CONTENT_LENGTH entry. Transfer-Encoding is removed because the body has already been decoded.

    Repeated header values are joined into one string. Header values and the body read from rack.input now use binary (ASCII-8BIT) strings.

3.33.0

  • Return effective_url as a String for stubbed Typhoeus responses (#869)

    Previously, this was an Addressable::URI. If your code calls methods such as effective_url.host, parse the returned string into a URI first.

    The URL keeps the request's port, query order and encoding. It follows curl's formatting: for example, http://example.com:80 becomes http://example.com:80/. Stubbed timeouts now provide an effective_url too.

    Thanks to Tom Brammar

  • Fix incorrect removal of default ports from displayed URLs

    WebMock could accidentally remove :80 or :443 from a URL's path or query. For example, an error message could show /foo/bar instead of /foo:80/bar.

... (truncated)

Commits
  • 11392e4 Version 3.34.0
  • eabc151 Close the gaps a review found in the Rack env
  • 38f08be Make the Rack env for to_rack apps follow the Rack spec
  • 732328b Tidy the Rack host fallback and its specs
  • 3d831ce Set HTTP_HOST in the Rack env instead of the Net::HTTP signature
  • aa71fc1 Merge pull request #1084 from benoittgt/prevent-empty-host
  • 5fbb394 Reject query :any with a URI query and accept anything matchers
  • d94e918 Reject unsupported query options and describe :any as anything
  • 0b56b62 Merge pull request #1099 from nightpool/add-any-query-option
  • 78d1078 Version 3.33.0
  • 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

…ates

Bumps the development-dependencies group with 3 updates in the / directory: [rubocop](https://github.com/rubocop/rubocop), [minitest](https://github.com/minitest/minitest) and [webmock](https://github.com/bblimke/webmock).


Updates `rubocop` from 1.91.0 to 1.92.2
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](rubocop/rubocop@v1.91.0...v1.92.2)

Updates `minitest` from 6.0.6 to 6.1.0
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)
- [Commits](minitest/minitest@v6.0.6...v6.1.0)

Updates `webmock` from 3.26.4 to 3.34.0
- [Release notes](https://github.com/bblimke/webmock/releases)
- [Changelog](https://github.com/bblimke/webmock/blob/master/CHANGELOG.md)
- [Commits](bblimke/webmock@v3.26.4...v3.34.0)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-version: 1.92.2
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: minitest
  dependency-version: 6.1.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
- dependency-name: webmock
  dependency-version: 3.34.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
  dependency-group: development-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels Nov 13, 2026

This branch has not been deployed

No deployments
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 ruby Pull requests that update ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants