<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/spec/bundler/install/gems, branch master</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>[ruby/rubygems] Point recovery instructions at bundle pristine under Bundler</title>
<updated>2026-04-24T00:44:32+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2026-04-16T09:03:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=11e0e7ccdc5f00813c07569a0b304991099f9344'/>
<id>11e0e7ccdc5f00813c07569a0b304991099f9344</id>
<content type='text'>
gem pristine does not reach gems that Bundler installed under
BUNDLE_PATH, so the guidance emitted when no_build_extension or
no_install_plugin is set needs a Bundler-native equivalent. Override
warn_skipped_extensions and warn_skipped_plugins in
RubyGemsGemInstaller so they advise unsetting the matching Bundler
setting and running bundle pristine, and update the bundle-config
man page to match.

https://github.com/ruby/rubygems/commit/8549874e53

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
gem pristine does not reach gems that Bundler installed under
BUNDLE_PATH, so the guidance emitted when no_build_extension or
no_install_plugin is set needs a Bundler-native equivalent. Override
warn_skipped_extensions and warn_skipped_plugins in
RubyGemsGemInstaller so they advise unsetting the matching Bundler
setting and running bundle pristine, and update the bundle-config
man page to match.

https://github.com/ruby/rubygems/commit/8549874e53

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Cover stale plugin wrapper removal in no_install_plugin spec</title>
<updated>2026-04-24T00:44:32+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2026-04-16T08:44:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7844f72f20bdb18989f4006b235fb786eb47b29b'/>
<id>7844f72f20bdb18989f4006b235fb786eb47b29b</id>
<content type='text'>
The existing spec only checked that the wrapper is skipped on a fresh
install. Add a version upgrade case so that when a later version of the
gem no longer ships plugins, the previously generated wrapper is removed
even though no_install_plugin is set.

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

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
The existing spec only checked that the wrapper is skipped on a fresh
install. Add a version upgrade case so that when a later version of the
gem no longer ships plugins, the previously generated wrapper is removed
even though no_install_plugin is set.

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

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Add Bundler spec for no_install_plugin setting</title>
<updated>2026-04-24T00:44:30+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2026-04-13T00:36:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ab9d60c4082e1647479a908d01ba7357f2049928'/>
<id>ab9d60c4082e1647479a908d01ba7357f2049928</id>
<content type='text'>
https://github.com/ruby/rubygems/commit/0659cc7739

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rubygems/commit/0659cc7739

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Support no_build_extension and no_install_plugin settings in Bundler</title>
<updated>2026-04-24T00:44:28+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2026-04-02T04:27:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7a2c0892f9dc006bc571bbe3eb67213645e24983'/>
<id>7a2c0892f9dc006bc571bbe3eb67213645e24983</id>
<content type='text'>
Extend the --no-build-extension and --no-install-plugin support to
Bundler's installation paths. RubyGemsGemInstaller#install now
respects these options, and the settings are propagated from
Bundler::Settings through Source::RubyGems to the installer.

Path::Installer also respects no_build_extension for git/path sources.

https://github.com/ruby/rubygems/commit/4172caa14a

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Extend the --no-build-extension and --no-install-plugin support to
Bundler's installation paths. RubyGemsGemInstaller#install now
respects these options, and the settings are propagated from
Bundler::Settings through Source::RubyGems to the installer.

Path::Installer also respects no_build_extension for git/path sources.

https://github.com/ruby/rubygems/commit/4172caa14a

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Fix lockfile DEPENDENCIES section to use 'rubocop' instead of 'parallel_tests'</title>
<updated>2026-04-08T04:24:18+00:00</updated>
<author>
<name>copilot-swe-agent[bot]</name>
<email>198982749+Copilot@users.noreply.github.com</email>
</author>
<published>2026-04-08T03:53:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=6d4e006462dde03b73c917e9b4f88f85a7b6c637'/>
<id>6d4e006462dde03b73c917e9b4f88f85a7b6c637</id>
<content type='text'>
Agent-Logs-Url: https://github.com/ruby/rubygems/sessions/dd120552-e56f-4a0e-9143-ec483aa07bfc

https://github.com/ruby/rubygems/commit/56a98274c3

Co-authored-by: hsbt &lt;12301+hsbt@users.noreply.github.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Agent-Logs-Url: https://github.com/ruby/rubygems/sessions/dd120552-e56f-4a0e-9143-ec483aa07bfc

https://github.com/ruby/rubygems/commit/56a98274c3

Co-authored-by: hsbt &lt;12301+hsbt@users.noreply.github.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Improve error message when current platform is not in lockfile</title>
<updated>2026-04-01T00:51:00+00:00</updated>
<author>
<name>Kenta Ishizaki</name>
<email>kentaishizaki@55728.jp</email>
</author>
<published>2026-03-29T23:54:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=60de70c55242293864092490f8a7c3f66546f896'/>
<id>60de70c55242293864092490f8a7c3f66546f896</id>
<content type='text'>
Fixes https://github.com/ruby/rubygems/pull/9413

https://github.com/ruby/rubygems/commit/02d2179047
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixes https://github.com/ruby/rubygems/pull/9413

https://github.com/ruby/rubygems/commit/02d2179047
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Rename config/global_config helpers to bundle_config/bundle_config_global</title>
<updated>2026-03-27T00:46:07+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2026-03-26T12:08:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e0c4e8c1c5e2179ca92ce1ad5ac3a1cf8ccb4a90'/>
<id>e0c4e8c1c5e2179ca92ce1ad5ac3a1cf8ccb4a90</id>
<content type='text'>
https://github.com/ruby/rubygems/commit/982ad09264

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rubygems/commit/982ad09264

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Replace remaining `bundle "config set"` subprocess calls with in-process config helper</title>
<updated>2026-03-27T00:46:06+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2026-03-26T11:59:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7571a980223b93932c2bb3737323d2f4fed199c4'/>
<id>7571a980223b93932c2bb3737323d2f4fed199c4</id>
<content type='text'>
Handle interpolated values, inline calls, and old-style forms that were
missed in previous commits.

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

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Handle interpolated values, inline calls, and old-style forms that were
missed in previous commits.

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

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Replace `bundle "config set --local KEY VALUE"` subprocess with in-process config helper</title>
<updated>2026-03-27T00:46:05+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2026-03-26T11:47:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=7c658ab6fe33bd5ff5278dc8d9a6152320f9c071'/>
<id>7c658ab6fe33bd5ff5278dc8d9a6152320f9c071</id>
<content type='text'>
https://github.com/ruby/rubygems/commit/f5539440d5

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rubygems/commit/f5539440d5

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[ruby/rubygems] Replace `bundle "config set KEY VALUE"` subprocess with in-process config helper</title>
<updated>2026-03-27T00:46:04+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2026-03-26T11:47:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bacf17308ebffc87dcdeecb4f547742c1842291d'/>
<id>bacf17308ebffc87dcdeecb4f547742c1842291d</id>
<content type='text'>
https://github.com/ruby/rubygems/commit/85260feefd

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/ruby/rubygems/commit/85260feefd

Co-Authored-By: Claude Opus 4.6 (1M context) &lt;noreply@anthropic.com&gt;
</pre>
</div>
</content>
</entry>
</feed>
