<feed xmlns='http://www.w3.org/2005/Atom'>
<title>ruby.git/lib/bundler/gem_helper.rb, branch v3_2_11</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-3.4.19 and Bundler-2.4.19</title>
<updated>2023-08-29T14:25:18+00:00</updated>
<author>
<name>Hiroshi SHIBATA</name>
<email>hsbt@ruby-lang.org</email>
</author>
<published>2023-08-18T03:10:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=ab1eacc8bc32a5604219878911ab1b3a92c320f6'/>
<id>ab1eacc8bc32a5604219878911ab1b3a92c320f6</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] Append a newline to the checksum file</title>
<updated>2022-01-04T05:59:17+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-01-03T15:56:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=8f9623741a2cfe8d26af44c3a4f13dffc88fe834'/>
<id>8f9623741a2cfe8d26af44c3a4f13dffc88fe834</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/48ea2778e9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/48ea2778e9
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Fix checksum</title>
<updated>2022-01-04T05:59:16+00:00</updated>
<author>
<name>Nobuyoshi Nakada</name>
<email>nobu@ruby-lang.org</email>
</author>
<published>2022-01-03T15:24:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=c2e8e1f6a43b867c8e08efa55467bcabd0f6ab6b'/>
<id>c2e8e1f6a43b867c8e08efa55467bcabd0f6ab6b</id>
<content type='text'>
Calculate the checksum of the content, not the given pathname at
the build time itself.

https://github.com/rubygems/rubygems/commit/b60ee97ee9
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Calculate the checksum of the content, not the given pathname at
the build time itself.

https://github.com/rubygems/rubygems/commit/b60ee97ee9
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Use `shellsplit` instead of array of strings</title>
<updated>2021-11-09T01:56:17+00:00</updated>
<author>
<name>Nicholas Lee</name>
<email>nicholas.lee@appfolio.com</email>
</author>
<published>2021-11-08T23:52:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=d7432fdee585257686f381a5cf04ea53847bd6b8'/>
<id>d7432fdee585257686f381a5cf04ea53847bd6b8</id>
<content type='text'>
Previously, the command string to be used for the shell command
was first generated and then split using shellsplit. This change
reverts the current behavior as it breaks if the value of remote
contains a space.

https://github.com/rubygems/rubygems/commit/6649ee10b0
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously, the command string to be used for the shell command
was first generated and then split using shellsplit. This change
reverts the current behavior as it breaks if the value of remote
contains a space.

https://github.com/rubygems/rubygems/commit/6649ee10b0
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Vendor a pure ruby implementation of SHA1</title>
<updated>2021-10-25T11:24:32+00:00</updated>
<author>
<name>Jean Boussier</name>
<email>jean.boussier@gmail.com</email>
</author>
<published>2021-10-18T08:12:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=5af3f7f3574c16ec76fb44b21beec17a74f4417a'/>
<id>5af3f7f3574c16ec76fb44b21beec17a74f4417a</id>
<content type='text'>
This allows `Source::Git` to no longer load the `digest` gem as it is causing
issues on Ruby 3.1.

https://github.com/rubygems/rubygems/pull/4989/commits/c19a9f2ff7
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This allows `Source::Git` to no longer load the `digest` gem as it is causing
issues on Ruby 3.1.

https://github.com/rubygems/rubygems/pull/4989/commits/c19a9f2ff7
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Remove unnecessary method</title>
<updated>2021-10-13T14:30:13+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2021-08-26T11:00:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=058cd3a6dfab3b357e001a44456889d72b099a18'/>
<id>058cd3a6dfab3b357e001a44456889d72b099a18</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/97241e0ea4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/97241e0ea4
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Reuse `sh` helper for `git push` too</title>
<updated>2021-10-13T14:30:13+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2021-08-26T10:57:42+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=621fe09016b06ee8bfb05511416e7138a24b3b37'/>
<id>621fe09016b06ee8bfb05511416e7138a24b3b37</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/32aa540163
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/32aa540163
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Simplify some code</title>
<updated>2021-10-13T14:30:12+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2021-08-25T12:49:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=df21600b98dfe58528e1ace9961b8eb6bbad5b46'/>
<id>df21600b98dfe58528e1ace9961b8eb6bbad5b46</id>
<content type='text'>
This method always receives an array, and we require `shellwords`
unconditionally at the top of the file, so `shelljoin` will always be
available.

https://github.com/rubygems/rubygems/commit/05c8ac641d
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This method always receives an array, and we require `shellwords`
unconditionally at the top of the file, so `shelljoin` will always be
available.

https://github.com/rubygems/rubygems/commit/05c8ac641d
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Reuse `sh` helper</title>
<updated>2021-10-13T14:30:12+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2021-08-25T09:40:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=e97c671b3a21aeb1b2813f44487b6232cb39a205'/>
<id>e97c671b3a21aeb1b2813f44487b6232cb39a205</id>
<content type='text'>
https://github.com/rubygems/rubygems/commit/c218d4d79e
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
https://github.com/rubygems/rubygems/commit/c218d4d79e
</pre>
</div>
</content>
</entry>
<entry>
<title>[rubygems/rubygems] Improve error messages in gem helpers</title>
<updated>2021-10-13T14:30:11+00:00</updated>
<author>
<name>David Rodríguez</name>
<email>deivid.rodriguez@riseup.net</email>
</author>
<published>2021-08-25T09:30:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.ruby-lang.org/ruby.git/commit/?id=30b6df41440ea2a0421efd0f3146750e872760fc'/>
<id>30b6df41440ea2a0421efd0f3146750e872760fc</id>
<content type='text'>
Previously they were printing the original command that was run, and
telling the user to rerun it. However, the command sometimes would not
match the exact command that was run (for example, when using the
`--local` flag), and in any case, it's simpler and more useful to print
the underlying error anyways.

https://github.com/rubygems/rubygems/commit/5bc0d51b58
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Previously they were printing the original command that was run, and
telling the user to rerun it. However, the command sometimes would not
match the exact command that was run (for example, when using the
`--local` flag), and in any case, it's simpler and more useful to print
the underlying error anyways.

https://github.com/rubygems/rubygems/commit/5bc0d51b58
</pre>
</div>
</content>
</entry>
</feed>
