2f4e74648d (master): [ruby/rubygems] Remove Bundler's duplicate vendored PubGrub

0 views
Skip to first unread message

Hiroshi SHIBATA

unread,
Aug 3, 2026, 7:50:47 PM (17 hours ago) Aug 3
to ruby...@g.ruby-lang.org
Hiroshi SHIBATA 2026-08-03 01:24:45 +0000 (Mon, 03 Aug 2026)

New Revision: 2f4e74648d

https://github.com/ruby/ruby/commit/2f4e74648d

Log:
[ruby/rubygems] Remove Bundler's duplicate vendored PubGrub

Bundler now loads Gem::PubGrub from RubyGems' copy, so drop the
Bundler::PubGrub tree and its vendoring entry, and regenerate the
Manifest. The pub_grub entry in tool/bundler/vendor_gems.rb stays
because the RubyGems-side vendoring still consumes it.

https://github.com/ruby/rubygems/commit/c6afd4789f

Co-Authored-By: Claude Fable 5 <nor...@anthropic.com>

Removed files:
lib/bundler/vendor/pub_grub/lib/pub_grub.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/assignment.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/basic_package_source.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/failure_writer.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/incompatibility.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/package.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/partial_solution.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/rubygems.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/solve_failure.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/static_package_source.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/strategy.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/term.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/version.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/version_constraint.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/version_range.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/version_solver.rb
lib/bundler/vendor/pub_grub/lib/pub_grub/version_union.rb
Reply all
Reply to author
Forward
0 new messages