<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/bundler/lazy_specification.rb, branch v4.0.3</title>
<subtitle>The Ruby Programming Language</subtitle>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/'/>
<entry>
<title>Merge RubyGems 4.0.3 and Bundler 4.0.3</title>
<updated>2025-12-23T07:10:04+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2025-12-23T04:48:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=1c3ef2719155b56f14bf734c82b26ef0bbaac798'/>
<id>1c3ef2719155b56f14bf734c82b26ef0bbaac798</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Validate dependencies when doing bundle install</title>
<updated>2025-06-10T23:48:55+00:00</updated>
<author>
<name>Randy Stauner</name>
<email>randy.stauner@shopify.com</email>
</author>
<published>2025-05-02T17:05:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=b5beb1982502c46aeaac2f29888763df3272b568'/>
<id>b5beb1982502c46aeaac2f29888763df3272b568</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/b0983f392f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/b0983f392f
</pre>
</div>
</content>
</entry>
<entry>
<title>Move most of Bundler::GemHelpers to Gem::Platform</title>
<updated>2025-06-06T01:22:18+00:00</updated>
<author>
<name>Samuel Giddins</name>
<email>segiddins@segiddins.me</email>
</author>
<published>2025-05-18T15:37:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c0a1e877b3c0c5dd69bb634262bd4e73a07eb27e'/>
<id>c0a1e877b3c0c5dd69bb634262bd4e73a07eb27e</id>
<content type='text'>
This will help centralize wheel platform selection logic eventually

Signed-off-by: Samuel Giddins &lt;segiddins@segiddins.me&gt;
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This will help centralize wheel platform selection logic eventually

Signed-off-by: Samuel Giddins &lt;segiddins@segiddins.me&gt;
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Extract some logic to a method and expand comment</title>
<updated>2025-04-15T07:47:19+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-04-12T16:04:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c910e85b022bca1518dc720af968fbaf58fa453e'/>
<id>c910e85b022bca1518dc720af968fbaf58fa453e</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/ed31e888fd
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/ed31e888fd
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Clarify comment</title>
<updated>2025-04-15T07:47:19+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-04-12T18:00:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=0ad7cf17a00d7f183f4fb41a9c4b595ea8bb99cd'/>
<id>0ad7cf17a00d7f183f4fb41a9c4b595ea8bb99cd</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/42534e746b
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/42534e746b
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Comparing platforms is only needed for dependency validation</title>
<updated>2025-04-15T07:47:18+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-04-12T16:02:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=806fbb1e477c4e70f3239a117a31ccef13f7aa2d'/>
<id>806fbb1e477c4e70f3239a117a31ccef13f7aa2d</id>
<content type='text'>
If we materialized to a different platform, then the dependencies may
actually be different so the validation does not really make sense.

https://github.com/rubygems/rubygems/commit/68fad98e6f
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If we materialized to a different platform, then the dependencies may
actually be different so the validation does not really make sense.

https://github.com/rubygems/rubygems/commit/68fad98e6f
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Only platforms are relevant here</title>
<updated>2025-04-15T07:47:17+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-04-12T14:01:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=3cb573ee55f3d3af03f3a232ba442bd949277f17'/>
<id>3cb573ee55f3d3af03f3a232ba442bd949277f17</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/4b6f07f634
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/4b6f07f634
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix false positive warning about insecurely materialized gem</title>
<updated>2025-04-15T07:47:16+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-04-12T13:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=00389b664bc6f5faaaaef9ddb2fb706052a20de4'/>
<id>00389b664bc6f5faaaaef9ddb2fb706052a20de4</id>
<content type='text'>
In frozen mode, the previous logic would not set the platform locked
originally in the materialized specification, and that would trigger the
warning about insecure materialization incorrectly.

https://github.com/rubygems/rubygems/commit/a18001e10c
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
In frozen mode, the previous logic would not set the platform locked
originally in the materialized specification, and that would trigger the
warning about insecure materialization incorrectly.

https://github.com/rubygems/rubygems/commit/a18001e10c
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Refactor replacing locked specification path sources</title>
<updated>2025-03-24T04:25:07+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-03-17T12:04:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5bff692346bda9f282acbe4236dc7ddabc0b90be'/>
<id>5bff692346bda9f282acbe4236dc7ddabc0b90be</id>
<content type='text'>
Instead of doing an explicit pass, let sources be replaced while checking
if specifications are up to date.

https://github.com/rubygems/rubygems/commit/676271e804
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Instead of doing an explicit pass, let sources be replaced while checking
if specifications are up to date.

https://github.com/rubygems/rubygems/commit/676271e804
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Consistently use "lockfile" over "lock file"</title>
<updated>2025-03-24T04:25:07+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2025-03-12T17:16:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=bb1b5877a7b2dba79c81275f32b7cc5485323540'/>
<id>bb1b5877a7b2dba79c81275f32b7cc5485323540</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/e891be9197
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/e891be9197
</pre>
</div>
</content>
</entry>
</feed>
