build(deps): bump the most-gems group across 1 directory with 26 updates#1277
Open
dependabot[bot] wants to merge 2 commits into
Open
build(deps): bump the most-gems group across 1 directory with 26 updates#1277dependabot[bot] wants to merge 2 commits into
dependabot[bot] wants to merge 2 commits into
Conversation
myronmarston
added a commit
that referenced
this pull request
Jul 1, 2026
## Why A batch of dependency-bump PRs (#1236, #1245, #1267, #1272, #1276, #1277, #1279, #1280) are all failing Steep with `declaration is duplicated` errors. Root cause: the new `elasticgraph-json_ingestion` gem ships RBS signatures (`sig/`) and is a dev dependency of 6 other EG gems, but it was never added to `rbs_collection.yaml` with `ignore: true`. When `rbs collection install` runs, it pulls the gem's signatures in via bundler while those same signatures _also_ exist locally in this monorepo, so Steep sees duplicate declarations and fails. Every EG gem that ships signatures must be ignored in `rbs_collection.yaml` for this reason (see the explanatory comment in that file). Nothing in CI caught the omission. ## What - **Fix**: add `elasticgraph-json_ingestion` to `rbs_collection.yaml` with `ignore: true`. - **Guard**: add a spec to `gem_spec.rb` asserting that the EG gems with a `sig/` directory match (via `match_array`) the `elasticgraph*` entries marked `ignore: true`. This catches both a newly-added gem missing its entry _and_ a stale entry, so this mistake can't recur silently. The bootstrap gem `elasticgraph` (no dash) ships no signatures and is correctly exempt. ## Verification - New spec fails before the yaml fix (`missing elements: ["elasticgraph-json_ingestion"]`), passes after. - `bundle exec rspec elasticgraph/spec/unit/elastic_graph/gem_spec.rb` → 205 examples, 0 failures. - `script/type_check` → No type error detected. 🫖 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Collaborator
|
🤖 (via Claude Code on Myron's behalf) @dependabot recreate |
Bumps the most-gems group with 18 updates in the / directory: | Package | From | To | | --- | --- | --- | | [httpx](https://gitlab.com/os85/httpx) | `1.7.8` | `1.8.0` | | [nokogiri](https://github.com/sparklemotion/nokogiri) | `1.19.3` | `1.19.4` | | [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) | `3.9.0` | `3.10.2` | | [faraday](https://github.com/lostisland/faraday) | `2.14.2` | `2.14.3` | | [aws-sdk-lambda](https://github.com/aws/aws-sdk-ruby) | `1.181.0` | `1.185.0` | | [aws-sdk-sqs](https://github.com/aws/aws-sdk-ruby) | `1.115.0` | `1.116.0` | | [aws-sdk-cloudwatch](https://github.com/aws/aws-sdk-ruby) | `1.138.0` | `1.140.0` | | [aws-sdk-s3](https://github.com/aws/aws-sdk-ruby) | `1.224.0` | `1.226.0` | | [concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby) | `1.3.6` | `1.3.7` | | [console](https://github.com/socketry/console) | `1.35.1` | `1.36.0` | | [elastic-transport](https://github.com/elastic/elastic-transport-ruby) | `8.5.1` | `8.5.2` | | [elasticsearch-api](https://github.com/elastic/elasticsearch-ruby) | `9.4.0` | `9.4.3` | | [google-protobuf](https://github.com/protocolbuffers/protobuf) | `4.35.0` | `4.35.1` | | [i18n](https://github.com/ruby-i18n/i18n) | `1.14.8` | `1.15.2` | | [io-event](https://github.com/socketry/io-event) | `1.16.1` | `1.16.3` | | [pp](https://github.com/ruby/pp) | `0.6.3` | `0.6.4` | | [psych](https://github.com/ruby/psych) | `5.3.1` | `5.4.0` | | [sass-embedded](https://github.com/sass-contrib/sass-embedded-host-ruby) | `1.100.0` | `1.101.0` | Updates `httpx` from 1.7.8 to 1.8.0 - [Commits](https://gitlab.com/os85/httpx/compare/v1.7.8...v1.8.0) Updates `nokogiri` from 1.19.3 to 1.19.4 - [Release notes](https://github.com/sparklemotion/nokogiri/releases) - [Changelog](https://github.com/sparklemotion/nokogiri/blob/main/CHANGELOG.md) - [Commits](sparklemotion/nokogiri@v1.19.3...v1.19.4) Updates `rubocop-rspec` from 3.9.0 to 3.10.2 - [Release notes](https://github.com/rubocop/rubocop-rspec/releases) - [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md) - [Commits](rubocop/rubocop-rspec@v3.9.0...v3.10.2) Updates `faraday` from 2.14.2 to 2.14.3 - [Release notes](https://github.com/lostisland/faraday/releases) - [Changelog](https://github.com/lostisland/faraday/blob/main/CHANGELOG.md) - [Commits](lostisland/faraday@v2.14.2...v2.14.3) Updates `aws-sdk-lambda` from 1.181.0 to 1.185.0 - [Release notes](https://github.com/aws/aws-sdk-ruby/releases) - [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-lambda/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-ruby/commits) Updates `aws-sdk-sqs` from 1.115.0 to 1.116.0 - [Release notes](https://github.com/aws/aws-sdk-ruby/releases) - [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-sqs/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-ruby/commits) Updates `aws-sdk-cloudwatch` from 1.138.0 to 1.140.0 - [Release notes](https://github.com/aws/aws-sdk-ruby/releases) - [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-cloudwatch/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-ruby/commits) Updates `aws-sdk-s3` from 1.224.0 to 1.226.0 - [Release notes](https://github.com/aws/aws-sdk-ruby/releases) - [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-s3/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-ruby/commits) Updates `aws-partitions` from 1.1253.0 to 1.1262.0 - [Release notes](https://github.com/aws/aws-sdk-ruby/releases) - [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-partitions/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-ruby/commits) Updates `aws-sdk-core` from 3.249.0 to 3.252.0 - [Release notes](https://github.com/aws/aws-sdk-ruby/releases) - [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-core/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-ruby/commits) Updates `aws-sdk-kms` from 1.128.0 to 1.129.0 - [Release notes](https://github.com/aws/aws-sdk-ruby/releases) - [Changelog](https://github.com/aws/aws-sdk-ruby/blob/version-3/gems/aws-sdk-kms/CHANGELOG.md) - [Commits](https://github.com/aws/aws-sdk-ruby/commits) Updates `concurrent-ruby` from 1.3.6 to 1.3.7 - [Release notes](https://github.com/ruby-concurrency/concurrent-ruby/releases) - [Changelog](https://github.com/ruby-concurrency/concurrent-ruby/blob/master/CHANGELOG.md) - [Commits](ruby-concurrency/concurrent-ruby@v1.3.6...v1.3.7) Updates `console` from 1.35.1 to 1.36.0 - [Release notes](https://github.com/socketry/console/releases) - [Changelog](https://github.com/socketry/console/blob/main/releases.md) - [Commits](socketry/console@v1.35.1...v1.36.0) Updates `elastic-transport` from 8.5.1 to 8.5.2 - [Release notes](https://github.com/elastic/elastic-transport-ruby/releases) - [Changelog](https://github.com/elastic/elastic-transport-ruby/blob/main/CHANGELOG.md) - [Commits](elastic/elastic-transport-ruby@v8.5.1...v8.5.2) Updates `elasticsearch-api` from 9.4.0 to 9.4.3 - [Release notes](https://github.com/elastic/elasticsearch-ruby/releases) - [Changelog](https://github.com/elastic/elasticsearch-ruby/blob/main/CHANGELOG.md) - [Commits](elastic/elasticsearch-ruby@v9.4.0...v9.4.3) Updates `faraday-net_http` from 3.4.3 to 3.4.4 - [Release notes](https://github.com/lostisland/faraday-net_http/releases) - [Commits](lostisland/faraday-net_http@v3.4.3...v3.4.4) Updates `google-protobuf` from 4.35.0 to 4.35.1 - [Release notes](https://github.com/protocolbuffers/protobuf/releases) - [Commits](https://github.com/protocolbuffers/protobuf/commits) Updates `http-2` from 1.1.3 to 1.2.0 - [Release notes](https://github.com/igrigorik/http-2/releases) - [Changelog](https://github.com/igrigorik/http-2/blob/main/CHANGELOG.md) - [Commits](igrigorik/http-2@v1.1.3...v1.2.0) Updates `i18n` from 1.14.8 to 1.15.2 - [Release notes](https://github.com/ruby-i18n/i18n/releases) - [Changelog](https://github.com/ruby-i18n/i18n/blob/master/CHANGELOG.md) - [Commits](ruby-i18n/i18n@v1.14.8...v1.15.2) Updates `io-event` from 1.16.1 to 1.16.3 - [Release notes](https://github.com/socketry/io-event/releases) - [Changelog](https://github.com/socketry/io-event/blob/main/releases.md) - [Commits](socketry/io-event@v1.16.1...v1.16.3) Updates `json` from 2.19.5 to 2.20.0 - [Release notes](https://github.com/ruby/json/releases) - [Changelog](https://github.com/ruby/json/blob/master/CHANGES.md) - [Commits](ruby/json@v2.19.5...v2.20.0) Updates `parallel` from 1.28.0 to 2.1.0 - [Changelog](https://github.com/grosser/parallel/blob/master/CHANGELOG.md) - [Commits](grosser/parallel@v1.28.0...v2.1.0) Updates `pp` from 0.6.3 to 0.6.4 - [Release notes](https://github.com/ruby/pp/releases) - [Commits](ruby/pp@v0.6.3...v0.6.4) Updates `psych` from 5.3.1 to 5.4.0 - [Release notes](https://github.com/ruby/psych/releases) - [Commits](ruby/psych@v5.3.1...v5.4.0) Updates `rubocop` from 1.84.2 to 1.87.0 - [Release notes](https://github.com/rubocop/rubocop/releases) - [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md) - [Commits](rubocop/rubocop@v1.84.2...v1.87.0) Updates `sass-embedded` from 1.100.0 to 1.101.0 - [Commits](sass-contrib/sass-embedded-host-ruby@v1.100.0...v1.101.0) --- updated-dependencies: - dependency-name: aws-partitions dependency-version: 1.1262.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: aws-sdk-cloudwatch dependency-version: 1.140.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: aws-sdk-core dependency-version: 3.252.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: aws-sdk-kms dependency-version: 1.129.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: aws-sdk-lambda dependency-version: 1.185.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: aws-sdk-s3 dependency-version: 1.226.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: aws-sdk-sqs dependency-version: 1.116.0 dependency-type: direct:production update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: concurrent-ruby dependency-version: 1.3.7 dependency-type: indirect update-type: version-update:semver-patch dependency-group: most-gems - dependency-name: console dependency-version: 1.36.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: elastic-transport dependency-version: 8.5.2 dependency-type: indirect update-type: version-update:semver-patch dependency-group: most-gems - dependency-name: elasticsearch-api dependency-version: 9.4.3 dependency-type: indirect update-type: version-update:semver-patch dependency-group: most-gems - dependency-name: faraday dependency-version: 2.14.3 dependency-type: direct:production update-type: version-update:semver-patch dependency-group: most-gems - dependency-name: faraday-net_http dependency-version: 3.4.4 dependency-type: indirect update-type: version-update:semver-patch dependency-group: most-gems - dependency-name: google-protobuf dependency-version: 4.35.1 dependency-type: indirect update-type: version-update:semver-patch dependency-group: most-gems - dependency-name: http-2 dependency-version: 1.2.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: httpx dependency-version: 1.8.0 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: i18n dependency-version: 1.15.2 dependency-type: indirect update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: io-event dependency-version: 1.16.2 dependency-type: indirect update-type: version-update:semver-patch dependency-group: most-gems - dependency-name: json dependency-version: 2.19.9 dependency-type: indirect update-type: version-update:semver-patch dependency-group: most-gems - dependency-name: nokogiri dependency-version: 1.19.4 dependency-type: direct:development update-type: version-update:semver-patch dependency-group: most-gems - dependency-name: parallel dependency-version: 2.1.0 dependency-type: indirect update-type: version-update:semver-major dependency-group: most-gems - dependency-name: pp dependency-version: 0.6.4 dependency-type: indirect update-type: version-update:semver-patch dependency-group: most-gems - dependency-name: psych dependency-version: 5.4.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: rubocop dependency-version: 1.87.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: rubocop-rspec dependency-version: 3.10.2 dependency-type: direct:development update-type: version-update:semver-minor dependency-group: most-gems - dependency-name: sass-embedded dependency-version: 1.101.0 dependency-type: indirect update-type: version-update:semver-minor dependency-group: most-gems ... Signed-off-by: dependabot[bot] <support@github.com>
04082b4 to
4e17f10
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Bumps the most-gems group with 18 updates in the / directory:
1.7.81.8.01.19.31.19.43.9.03.10.22.14.22.14.31.181.01.185.01.115.01.116.01.138.01.140.01.224.01.226.01.3.61.3.71.35.11.36.08.5.18.5.29.4.09.4.34.35.04.35.11.14.81.15.21.16.11.16.30.6.30.6.45.3.15.4.01.100.01.101.0Updates
httpxfrom 1.7.8 to 1.8.0Commits
c35a340bump version to 1.8.08c220c7proxy: unescape user/password values for proxy options7a6aeb5set minimum version of http-2 to 1.2.087f036cMerge branch 'ping-timeout' into 'master'bd3a58fMerge branch 'issue-383' into 'master'8b03569new option: :ping_timeout54038bbnew options: max_response_body_size, max_response_headers,fa18331Merge branch 'sse' into 'master'56840e1test against incoming http-2 changesfaf50b7fix sig for SSRFFilter.unsafe_ip_address?Updates
nokogirifrom 1.19.3 to 1.19.4Release notes
Sourced from nokogiri's releases.
Changelog
Sourced from nokogiri's changelog.
Commits
8cfb9daversion bump to v1.19.4a856d1efix: JRuby NONET bypass in XML::Schema (v1.19.x) (#3639)6a0aa1efix(CRuby): use-after-free in Document#encoding= when setter raises (v1.19.x)...f658a54fix: JRuby NONET bypass in XML::Schema39d26fefix(CRuby): use-after-free in Document#encoding= when setter raises04a09ddfix(CRuby): out-of-bounds read in NodeSet#[] with large negative index (v1.19...7799fbdfix: avoid NPE on uninitialized XML::Node structs (v1.19.x) (#3645)ef19e13fix(CRuby): avoid UAF in XML::Attr#value= (v1.19.x) (#3644)5524fa9fix:Document#root=rejects non-element nodes (v1.19.x) (#3643)9891ad1fix(CRuby): use-after-free in XPathContext document lifetime (v1.19.x) (#3641)Updates
rubocop-rspecfrom 3.9.0 to 3.10.2Release notes
Sourced from rubocop-rspec's releases.
Changelog
Sourced from rubocop-rspec's changelog.
Commits
2488441Merge pull request #2189 from rubocop/releasec9e53cfBump version to 3.10.27ae0a42Merge pull request #2186 from sakuro/fix/spec-file-path-format-empty-custom-t...8b0b5e9Merge branch 'master' into fix/spec-file-path-format-empty-custom-transformdc4465cMerge pull request #2188 from rubocop/fix-2185d5de6b2Consider regexp with options a non-simple regexpbad0cb3🐛 Fix RSpec/SpecFilePathFormat false positives when CustomTransform maps ...ec3eeabMerge pull request #2183 from rubocop/fix-match-with-simple-regex-with-interp...16bbf49Bump version to 3.10.12a78abdIgnore interpolation in MatchWithSimpleRegexUpdates
faradayfrom 2.14.2 to 2.14.3Release notes
Sourced from faraday's releases.
Commits
f1ace87Version bump to 2.14.336764bfMerge commit from fork59334e0feat(test): add Stubs#clear to remove all stubs (#1675)469f25cUpgrade CI lint step from Ruby 3 to 4 (#1673)Updates
aws-sdk-lambdafrom 1.181.0 to 1.185.0Changelog
Sourced from aws-sdk-lambda's changelog.
Commits
Updates
aws-sdk-sqsfrom 1.115.0 to 1.116.0Changelog
Sourced from aws-sdk-sqs's changelog.
Commits
Updates
aws-sdk-cloudwatchfrom 1.138.0 to 1.140.0Changelog
Sourced from aws-sdk-cloudwatch's changelog.
Commits
Updates
aws-sdk-s3from 1.224.0 to 1.226.0Changelog
Sourced from aws-sdk-s3's changelog.
Commits
Updates
aws-partitionsfrom 1.1253.0 to 1.1262.0Changelog
Sourced from aws-partitions's changelog.
Commits
Updates
aws-sdk-corefrom 3.249.0 to 3.252.0Changelog
Sourced from aws-sdk-core's changelog.
Commits
Updates
aws-sdk-kmsfrom 1.128.0 to 1.129.0Changelog
Sourced from aws-sdk-kms's changelog.
Commits
Updates
concurrent-rubyfrom 1.3.6 to 1.3.7Release notes
Sourced from concurrent-ruby's releases.
Changelog
Sourced from concurrent-ruby's changelog.
Commits
4c8fc28Release 1.3.7d91ca94Fix AtomicReference#update livelock when stored value is Float::NAN on JRuby ...7e4d711FixReentrantReadWriteLockread hold overflow into write-lock bit6e37e06FixAtomicReference#updatelivelock when stored value isFloat::NAN2825cfaCleanup spec3fd4932FixReadWriteLockwrong-thread write release and stray read release1974b47Add Ruby 4.0 in CIdf8706dAdd SECURITY.md (#1104)7a1b789Bump actions/upload-pages-artifact from 4 to 59b2dbf7Bump actions/deploy-pages from 4 to 5Updates
consolefrom 1.35.1 to 1.36.0Release notes
Sourced from console's releases.
Changelog
Sourced from console's changelog.
... (truncated)
Commits
bd73abaBump minor version.964ba00Add depth and size limits to Console::Format::Safe (#86)Updates
elastic-transportfrom 8.5.1 to 8.5.2Release notes
Sourced from elastic-transport's releases.
Commits
2f4b0ceBumps version to 8.5.2 and updates CHANGELOGa86ebe7[CI] Updates GitHub Actions0537f4fFix multi_json deprecation warnings7eec945Reduce gem size (#114)162be46Refactors tests for content-typef0fa496Addresses duplicate content-type header in Manticoreccdd640Updates Gemfiles30a32cc[CI] Bumps actions/checkout to v66d101caUpdates yard development dependency to > 0.9.42Updates
elasticsearch-apifrom 9.4.0 to 9.4.3Release notes
Sourced from elasticsearch-api's releases.
Changelog
Sourced from elasticsearch-api's changelog.
Commits
b40cf88Bumps version to 9.4.3 and updates CHANGELOG613b0ddBackports #2984 - Fixes header conflict on Serverlessb6bc5aaBumps version to 9.4.2 and updates CHANGELOGd045a6c[API] Generates 90feb8f8d962739fFixes NoMethodError when Content-Type lacks compatible-with parametera5fd821Bumps version to 9.4.1 and updates CHANGELOG241abdf[API] Generates 1bc1d4e50Updates
faraday-net_httpfrom 3.4.3 to 3.4.4Release notes
Sourced from faraday-net_http's releases.
Commits
f2dadaav3.4.4dd94639Fix frozen empty body when response has no body and no Content-Type (#57)Updates
google-protobuffrom 4.35.0 to 4.35.1Commits
Updates
http-2from 1.1.3 to 1.2.0Changelog
Sourced from http-2's changelog.
Commits
e42ee74Merge pull request #190 from HoneyryderChuck/optsbec2bc4bump version to 1.2.03e2ee88set minimum coverage on merge54a5bf1remove extra local pending settingf6d7d09only post simplecov results if working from the main repo518582aturn off typecheck when running h2spec2bc6cbemake sure a string is returned.ab55a71frame buffer: forego allocation of intermediate string while parittioning max...fac31e7use Hash#delete_if instead of Hash#delete_while for streams-recently-closed m...04d110ecreate continuation frame hash instead of merging with headersUpdates
i18nfrom 1.14.8 to 1.15.2Release notes
Sourced from i18n's releases.
Commits
8beba78Bump to 1.15.2d6964f2Merge pull request #739 from koic/restore_ruby_3_1_supporte4c806eRestore Ruby 3.1 support02841cbBump to 1.15.1a56484dMerge pull request #737 from ruby-i18n/ignore-ruby32-rails-main52deabaIgnore Ruby 3.2 + Rails main from the matrix94891caMerge pull request #736 from YashaVinter/fix-feature-fiber-storage5a7913eTest against Ruby 3.2cd337a8fix ruby-i18n/i18n#735 NoMethodError: undefined met...78fa20aBump to 1.15.0Updates
io-eventfrom 1.16.1 to 1.16.3Release notes
Sourced from io-event's releases.
Changelog
Sourced from io-event's changelog.
Commits
7808115Bump patch version.917e4c8IgnoreIOErrorin Interrupt fiber.2bd6ca0100% test coverage. (#187)446747fAdd documentation for Select selector helpers. (#186)d4f7078Modernize code.08ce4e2Fix epoll_pwait2 feature detectiona360692Bump patch version.c3f22d7Add release notes.625b3dbOrganize selector benchmarks39fe48dAdd priority heap benchmarksUpdates
jsonfrom 2.19.5 to 2.20.0Release notes
Sourced from json's releases.
Changelog
Sourced from json's changelog.