-
-
Notifications
You must be signed in to change notification settings - Fork 1.9k
Closed
Labels
Description
Describe the problem as clearly as you can
Current version of Bundler (4.0.1) consistently fails running bundler pristine when the Gemfile contains multiple gems sourced from the same git repo. This used to work fine on Bundler 2.7*
Did you try upgrading rubygems & bundler?
This behavior exists on the most recent versions of Bundler (4.0.1) and Rubygems (also 4.0.1) as of now.
Post steps to reproduce the problem
Here's the minimal Gemfile to reproduce the issue:
source 'https://rubygems.org'
git 'https://github.com/rails/rails.git', branch: '8-0-stable' do
gem 'actioncable'
gem 'actionmailer'
gem 'actionpack'
gem 'actionview'
gem 'activejob'
gem 'activemodel'
gem 'activerecord'
gem 'activestorage'
gem 'activesupport'
gem 'rails'
gem 'railties'
endPut this gemfile into a new project, run bundler install and then bundler pristine. You should see a failure described below.
Which command did you run?
bundler pristine
What were you expecting to happen?
It completes successfully
What happened instead?
<normal expected output as Bundler goes through gems...>
Installing rails-dom-testing 2.3.0
Bundler::Source::Git::GitCommandError: Git error: command `git fetch --force --quiet /Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/gems/3.4.0/cache/bundler/git/rails-fcf0202857b07db1a0f6220dae5ca99319ca0f32 --depth 1 cf0870de0c81e64c8c0b4bd0eb2c6afe0b678f9d` in directory /Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/gems/3.4.0/bundler/gems/rails-cf0870de0c81 has failed.
fatal: Unable to create '/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/gems/3.4.0/bundler/gems/rails-cf0870de0c81/.git/shallow.lock': File exists.
Another git process seems to be running in this repository, e.g.
an editor opened by 'git commit'. Please make sure all processes
are terminated then try again. If it still fails, a git process
may have crashed in this repository earlier:
remove the file manually to continue.
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/source/git/git_proxy.rb:388:in 'Bundler::Source::Git::GitProxy#run_command'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/source/git/git_proxy.rb:296:in 'Bundler::Source::Git::GitProxy#git'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/source/git/git_proxy.rb:137:in 'Bundler::Source::Git::GitProxy#copy_to'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/source/git.rb:301:in 'Bundler::Source::Git#checkout'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/source/git.rb:208:in 'Bundler::Source::Git#install'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/installer/gem_installer.rb:54:in 'Bundler::GemInstaller#install'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/installer/gem_installer.rb:17:in 'Bundler::GemInstaller#install_from_spec'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/installer/parallel_installer.rb:133:in 'Bundler::ParallelInstaller#do_install'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/installer/parallel_installer.rb:124:in 'block in Bundler::ParallelInstaller#worker_pool'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/worker.rb:62:in 'Bundler::Worker#apply_func'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/worker.rb:57:in 'block in Bundler::Worker#process_queue'
<internal:kernel>:168:in 'Kernel#loop'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/worker.rb:54:in 'Bundler::Worker#process_queue'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/worker.rb:90:in 'block (2 levels) in Bundler::Worker#create_threads'
An error occurred while installing actionview (8.0.4), and Bundler cannot continue.
In Gemfile:
rails was resolved to 8.0.4, which depends on
actioncable was resolved to 8.0.4, which depends on
actionpack was resolved to 8.0.4, which depends on
actionview
Bundler::Source::Git::GitCommandError: Git error: command `git fetch --force --quiet /Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/gems/3.4.0/cache/bundler/git/rails-fcf0202857b07db1a0f6220dae5ca99319ca0f32 --depth 1 cf0870de0c81e64c8c0b4bd0eb2c6afe0b678f9d` in directory /Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/gems/3.4.0/bundler/gems/rails-cf0870de0c81 has failed.
fatal: Unable to create '/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/gems/3.4.0/bundler/gems/rails-cf0870de0c81/.git/shallow.lock': File exists.
Another git process seems to be running in this repository, e.g.
an editor opened by 'git commit'. Please make sure all processes
are terminated then try again. If it still fails, a git process
may have crashed in this repository earlier:
remove the file manually to continue.
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/source/git/git_proxy.rb:388:in 'Bundler::Source::Git::GitProxy#run_command'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/source/git/git_proxy.rb:296:in 'Bundler::Source::Git::GitProxy#git'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/source/git/git_proxy.rb:137:in 'Bundler::Source::Git::GitProxy#copy_to'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/source/git.rb:301:in 'Bundler::Source::Git#checkout'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/source/git.rb:208:in 'Bundler::Source::Git#install'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/installer/gem_installer.rb:54:in 'Bundler::GemInstaller#install'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/installer/gem_installer.rb:17:in 'Bundler::GemInstaller#install_from_spec'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/installer/parallel_installer.rb:133:in 'Bundler::ParallelInstaller#do_install'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/installer/parallel_installer.rb:124:in 'block in Bundler::ParallelInstaller#worker_pool'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/worker.rb:62:in 'Bundler::Worker#apply_func'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/worker.rb:57:in 'block in Bundler::Worker#process_queue'
<internal:kernel>:168:in 'Kernel#loop'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/worker.rb:54:in 'Bundler::Worker#process_queue'
/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/site_ruby/3.4.0/bundler/worker.rb:90:in 'block (2 levels) in Bundler::Worker#create_threads'
An error occurred while installing activejob (8.0.4), and Bundler cannot continue.
In Gemfile:
rails was resolved to 8.0.4, which depends on
actionmailbox was resolved to 8.0.4, which depends on
activestorage was resolved to 8.0.4, which depends on
activejob
If not included with the output of your command, run bundle env and paste the output below
Environment
Bundler 4.0.1
Platforms ruby, arm64-darwin-24
Ruby 3.4.7p58 (2025-10-08 revision 7a5688e2a27668e48f8d6ff4af5b2208b98a2f5e) [arm64-darwin-24]
Full Path /Users/<username>/.local/share/mise/installs/ruby/3.4.7/bin/ruby
Config Dir /Users/<username>/.local/share/mise/installs/ruby/3.4.7/etc
RubyGems 4.0.1
Gem Home /Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/gems/3.4.0
Gem Path /Users/<username>/.local/share/gem/ruby/3.4.0:/Users/<username>/.local/share/mise/installs/ruby/3.4.7/lib/ruby/gems/3.4.0
User Home /Users/<username>
User Path /Users/<username>/.local/share/gem/ruby/3.4.0
Bin Dir /Users/<username>/.local/share/mise/installs/ruby/3.4.7/bin
Tools
Git 2.50.1 (Apple Git-155)
RVM not installed
rbenv not installed
chruby not installed
Bundler Build Metadata
Timestamp 2025-12-09
Git SHA f3e5ebf5af
Bundler settings
default_cli_command
Set for the current user (/Users/<username>/.bundle/config): "install"
Gemfile
Gemfile
source 'https://rubygems.org'
git 'https://github.com/rails/rails.git', branch: '8-0-stable' do
gem 'actioncable'
gem 'actionmailer'
gem 'actionpack'
gem 'actionview'
gem 'activejob'
gem 'activemodel'
gem 'activerecord'
gem 'activestorage'
gem 'activesupport'
gem 'rails'
gem 'railties'
endGemfile.lock
GIT
remote: https://github.com/rails/rails.git
revision: cf0870de0c81e64c8c0b4bd0eb2c6afe0b678f9d
branch: 8-0-stable
specs:
actioncable (8.0.4)
actionpack (= 8.0.4)
activesupport (= 8.0.4)
nio4r (~> 2.0)
websocket-driver (>= 0.6.1)
zeitwerk (~> 2.6)
actionmailbox (8.0.4)
actionpack (= 8.0.4)
activejob (= 8.0.4)
activerecord (= 8.0.4)
activestorage (= 8.0.4)
activesupport (= 8.0.4)
mail (>= 2.8.0)
actionmailer (8.0.4)
actionpack (= 8.0.4)
actionview (= 8.0.4)
activejob (= 8.0.4)
activesupport (= 8.0.4)
mail (>= 2.8.0)
rails-dom-testing (~> 2.2)
actionpack (8.0.4)
actionview (= 8.0.4)
activesupport (= 8.0.4)
nokogiri (>= 1.8.5)
rack (>= 2.2.4)
rack-session (>= 1.0.1)
rack-test (>= 0.6.3)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
useragent (~> 0.16)
actiontext (8.0.4)
actionpack (= 8.0.4)
activerecord (= 8.0.4)
activestorage (= 8.0.4)
activesupport (= 8.0.4)
globalid (>= 0.6.0)
nokogiri (>= 1.8.5)
actionview (8.0.4)
activesupport (= 8.0.4)
builder (~> 3.1)
erubi (~> 1.11)
rails-dom-testing (~> 2.2)
rails-html-sanitizer (~> 1.6)
activejob (8.0.4)
activesupport (= 8.0.4)
globalid (>= 0.3.6)
activemodel (8.0.4)
activesupport (= 8.0.4)
activerecord (8.0.4)
activemodel (= 8.0.4)
activesupport (= 8.0.4)
timeout (>= 0.4.0)
activestorage (8.0.4)
actionpack (= 8.0.4)
activejob (= 8.0.4)
activerecord (= 8.0.4)
activesupport (= 8.0.4)
marcel (~> 1.0)
activesupport (8.0.4)
base64
benchmark (>= 0.3)
bigdecimal
concurrent-ruby (~> 1.0, >= 1.3.1)
connection_pool (>= 2.2.5)
drb
i18n (>= 1.6, < 2)
logger (>= 1.4.2)
minitest (>= 5.1)
securerandom (>= 0.3)
tzinfo (~> 2.0, >= 2.0.5)
uri (>= 0.13.1)
rails (8.0.4)
actioncable (= 8.0.4)
actionmailbox (= 8.0.4)
actionmailer (= 8.0.4)
actionpack (= 8.0.4)
actiontext (= 8.0.4)
actionview (= 8.0.4)
activejob (= 8.0.4)
activemodel (= 8.0.4)
activerecord (= 8.0.4)
activestorage (= 8.0.4)
activesupport (= 8.0.4)
bundler (>= 1.15.0)
railties (= 8.0.4)
railties (8.0.4)
actionpack (= 8.0.4)
activesupport (= 8.0.4)
irb (~> 1.13)
rackup (>= 1.0.0)
rake (>= 12.2)
thor (~> 1.0, >= 1.2.2)
tsort (>= 0.2)
zeitwerk (~> 2.6)
GEM
remote: https://rubygems.org/
specs:
base64 (0.3.0)
benchmark (0.5.0)
bigdecimal (3.3.1)
builder (3.3.0)
concurrent-ruby (1.3.5)
connection_pool (3.0.2)
crass (1.0.6)
date (3.5.1)
drb (2.2.3)
erb (6.0.0)
erubi (1.13.1)
globalid (1.3.0)
activesupport (>= 6.1)
i18n (1.14.7)
concurrent-ruby (~> 1.0)
io-console (0.8.1)
irb (1.15.3)
pp (>= 0.6.0)
rdoc (>= 4.0.0)
reline (>= 0.4.2)
logger (1.7.0)
loofah (2.24.1)
crass (~> 1.0.2)
nokogiri (>= 1.12.0)
mail (2.9.0)
logger
mini_mime (>= 0.1.1)
net-imap
net-pop
net-smtp
marcel (1.1.0)
mini_mime (1.1.5)
minitest (5.27.0)
net-imap (0.5.12)
date
net-protocol
net-pop (0.1.2)
net-protocol
net-protocol (0.2.2)
timeout
net-smtp (0.5.1)
net-protocol
nio4r (2.7.5)
nokogiri (1.18.10-aarch64-linux-gnu)
racc (~> 1.4)
nokogiri (1.18.10-aarch64-linux-musl)
racc (~> 1.4)
nokogiri (1.18.10-arm-linux-gnu)
racc (~> 1.4)
nokogiri (1.18.10-arm-linux-musl)
racc (~> 1.4)
nokogiri (1.18.10-arm64-darwin)
racc (~> 1.4)
nokogiri (1.18.10-x86_64-darwin)
racc (~> 1.4)
nokogiri (1.18.10-x86_64-linux-gnu)
racc (~> 1.4)
nokogiri (1.18.10-x86_64-linux-musl)
racc (~> 1.4)
pp (0.6.3)
prettyprint
prettyprint (0.2.0)
psych (5.3.0)
date
stringio
racc (1.8.1)
rack (3.2.4)
rack-session (2.1.1)
base64 (>= 0.1.0)
rack (>= 3.0.0)
rack-test (2.2.0)
rack (>= 1.3)
rackup (2.3.1)
rack (>= 3)
rails-dom-testing (2.3.0)
activesupport (>= 5.0.0)
minitest
nokogiri (>= 1.6)
rails-html-sanitizer (1.6.2)
loofah (~> 2.21)
nokogiri (>= 1.15.7, != 1.16.7, != 1.16.6, != 1.16.5, != 1.16.4, != 1.16.3, != 1.16.2, != 1.16.1, != 1.16.0.rc1, != 1.16.0)
rake (13.3.1)
rdoc (6.17.0)
erb
psych (>= 4.0.0)
tsort
reline (0.6.3)
io-console (~> 0.5)
securerandom (0.4.1)
stringio (3.1.9)
thor (1.4.0)
timeout (0.5.0)
tsort (0.2.0)
tzinfo (2.0.6)
concurrent-ruby (~> 1.0)
uri (1.1.1)
useragent (0.16.11)
websocket-driver (0.8.0)
base64
websocket-extensions (>= 0.1.0)
websocket-extensions (0.1.5)
zeitwerk (2.7.3)
PLATFORMS
aarch64-linux-gnu
aarch64-linux-musl
arm-linux-gnu
arm-linux-musl
arm64-darwin
x86_64-darwin
x86_64-linux-gnu
x86_64-linux-musl
DEPENDENCIES
actioncable!
actionmailer!
actionpack!
actionview!
activejob!
activemodel!
activerecord!
activestorage!
activesupport!
rails!
railties!
CHECKSUMS
actioncable (8.0.4)
actionmailbox (8.0.4)
actionmailer (8.0.4)
actionpack (8.0.4)
actiontext (8.0.4)
actionview (8.0.4)
activejob (8.0.4)
activemodel (8.0.4)
activerecord (8.0.4)
activestorage (8.0.4)
activesupport (8.0.4)
base64 (0.3.0) sha256=27337aeabad6ffae05c265c450490628ef3ebd4b67be58257393227588f5a97b
benchmark (0.5.0) sha256=465df122341aedcb81a2a24b4d3bd19b6c67c1530713fd533f3ff034e419236c
bigdecimal (3.3.1) sha256=eaa01e228be54c4f9f53bf3cc34fe3d5e845c31963e7fcc5bedb05a4e7d52218
builder (3.3.0) sha256=497918d2f9dca528fdca4b88d84e4ef4387256d984b8154e9d5d3fe5a9c8835f
concurrent-ruby (1.3.5) sha256=813b3e37aca6df2a21a3b9f1d497f8cbab24a2b94cab325bffe65ee0f6cbebc6
connection_pool (3.0.2) sha256=33fff5ba71a12d2aa26cb72b1db8bba2a1a01823559fb01d29eb74c286e62e0a
crass (1.0.6) sha256=dc516022a56e7b3b156099abc81b6d2b08ea1ed12676ac7a5657617f012bd45d
date (3.5.1) sha256=750d06384d7b9c15d562c76291407d89e368dda4d4fff957eb94962d325a0dc0
drb (2.2.3) sha256=0b00d6fdb50995fe4a45dea13663493c841112e4068656854646f418fda13373
erb (6.0.0) sha256=2730893f9d8c9733f16cab315a4e4b71c1afa9cabc1a1e7ad1403feba8f52579
erubi (1.13.1) sha256=a082103b0885dbc5ecf1172fede897f9ebdb745a4b97a5e8dc63953db1ee4ad9
globalid (1.3.0) sha256=05c639ad6eb4594522a0b07983022f04aa7254626ab69445a0e493aa3786ff11
i18n (1.14.7) sha256=ceba573f8138ff2c0915427f1fc5bdf4aa3ab8ae88c8ce255eb3ecf0a11a5d0f
io-console (0.8.1) sha256=1e15440a6b2f67b6ea496df7c474ed62c860ad11237f29b3bd187f054b925fcb
irb (1.15.3) sha256=4349edff1efa7ff7bfd34cb9df74a133a588ba88c2718098b3b4468b81184aaa
logger (1.7.0) sha256=196edec7cc44b66cfb40f9755ce11b392f21f7967696af15d274dde7edff0203
loofah (2.24.1) sha256=655a30842b70ec476410b347ab1cd2a5b92da46a19044357bbd9f401b009a337
mail (2.9.0) sha256=6fa6673ecd71c60c2d996260f9ee3dd387d4673b8169b502134659ece6d34941
marcel (1.1.0) sha256=fdcfcfa33cc52e93c4308d40e4090a5d4ea279e160a7f6af988260fa970e0bee
mini_mime (1.1.5) sha256=8681b7e2e4215f2a159f9400b5816d85e9d8c6c6b491e96a12797e798f8bccef
minitest (5.27.0) sha256=2d3b17f8a36fe7801c1adcffdbc38233b938eb0b4966e97a6739055a45fa77d5
net-imap (0.5.12) sha256=cb8cd05bd353fcc19b6cbc530a9cb06b577a969ea10b7ddb0f37787f74be4444
net-pop (0.1.2) sha256=848b4e982013c15b2f0382792268763b748cce91c9e91e36b0f27ed26420dff3
net-protocol (0.2.2) sha256=aa73e0cba6a125369de9837b8d8ef82a61849360eba0521900e2c3713aa162a8
net-smtp (0.5.1) sha256=ed96a0af63c524fceb4b29b0d352195c30d82dd916a42f03c62a3a70e5b70736
nio4r (2.7.5) sha256=6c90168e48fb5f8e768419c93abb94ba2b892a1d0602cb06eef16d8b7df1dca1
nokogiri (1.18.10-aarch64-linux-gnu) sha256=7fb87235d729c74a2be635376d82b1d459230cc17c50300f8e4fcaabc6195344
nokogiri (1.18.10-aarch64-linux-musl) sha256=7e74e58314297cc8a8f1b533f7212d1999dbe2639a9ee6d97b483ea2acc18944
nokogiri (1.18.10-arm-linux-gnu) sha256=51f4f25ab5d5ba1012d6b16aad96b840a10b067b93f35af6a55a2c104a7ee322
nokogiri (1.18.10-arm-linux-musl) sha256=1c6ea754e51cecc85c30ee8ab1e6aa4ce6b6e134d01717e9290e79374a9e00aa
nokogiri (1.18.10-arm64-darwin) sha256=c2b0de30770f50b92c9323fa34a4e1cf5a0af322afcacd239cd66ee1c1b22c85
nokogiri (1.18.10-x86_64-darwin) sha256=536e74bed6db2b5076769cab5e5f5af0cd1dccbbd75f1b3e1fa69d1f5c2d79e2
nokogiri (1.18.10-x86_64-linux-gnu) sha256=ff5ba26ba2dbce5c04b9ea200777fd225061d7a3930548806f31db907e500f72
nokogiri (1.18.10-x86_64-linux-musl) sha256=0651fccf8c2ebbc2475c8b1dfd7ccac3a0a6d09f8a41b72db8c21808cb483385
pp (0.6.3) sha256=2951d514450b93ccfeb1df7d021cae0da16e0a7f95ee1e2273719669d0ab9df6
prettyprint (0.2.0) sha256=2bc9e15581a94742064a3cc8b0fb9d45aae3d03a1baa6ef80922627a0766f193
psych (5.3.0) sha256=8976a41ae29ea38c88356e862629345290347e3bfe27caf654f7c5a920e95eeb
racc (1.8.1) sha256=4a7f6929691dbec8b5209a0b373bc2614882b55fc5d2e447a21aaa691303d62f
rack (3.2.4) sha256=5d74b6f75082a643f43c1e76b419c40f0e5527fcfee1e669ac1e6b73c0ccb6f6
rack-session (2.1.1) sha256=0b6dc07dea7e4b583f58a48e8b806d4c9f1c6c9214ebc202ec94562cbea2e4e9
rack-test (2.2.0) sha256=005a36692c306ac0b4a9350355ee080fd09ddef1148a5f8b2ac636c720f5c463
rackup (2.3.1) sha256=6c79c26753778e90983761d677a48937ee3192b3ffef6bc963c0950f94688868
rails (8.0.4)
rails-dom-testing (2.3.0) sha256=8acc7953a7b911ca44588bf08737bc16719f431a1cc3091a292bca7317925c1d
rails-html-sanitizer (1.6.2) sha256=35fce2ca8242da8775c83b6ba9c1bcaad6751d9eb73c1abaa8403475ab89a560
railties (8.0.4)
rake (13.3.1) sha256=8c9e89d09f66a26a01264e7e3480ec0607f0c497a861ef16063604b1b08eb19c
rdoc (6.17.0) sha256=0f50d4e568fc98195f9bb155a9e8dff6c7feabfb515fb22ef6df1d12ad5a02b7
reline (0.6.3) sha256=1198b04973565b36ec0f11542ab3f5cfeeec34823f4e54cebde90968092b1835
securerandom (0.4.1) sha256=cc5193d414a4341b6e225f0cb4446aceca8e50d5e1888743fac16987638ea0b1
stringio (3.1.9) sha256=c111af13d3a73eab96a3bc2655ecf93788d13d28cb8e25c1dcbff89ace885121
thor (1.4.0) sha256=8763e822ccb0f1d7bee88cde131b19a65606657b847cc7b7b4b82e772bcd8a3d
timeout (0.5.0) sha256=852aefd13f41d84c2d0d83099b275034c6517395884b58e635acc8847c9190cb
tsort (0.2.0) sha256=9650a793f6859a43b6641671278f79cfead60ac714148aabe4e3f0060480089f
tzinfo (2.0.6) sha256=8daf828cc77bcf7d63b0e3bdb6caa47e2272dcfaf4fbfe46f8c3a9df087a829b
uri (1.1.1) sha256=379fa58d27ffb1387eaada68c749d1426738bd0f654d812fcc07e7568f5c57c6
useragent (0.16.11) sha256=700e6413ad4bb954bb63547fa098dddf7b0ebe75b40cc6f93b8d54255b173844
websocket-driver (0.8.0) sha256=ed0dba4b943c22f17f9a734817e808bc84cdce6a7e22045f5315aa57676d4962
websocket-extensions (0.1.5) sha256=1c6ba63092cda343eb53fc657110c71c754c56484aad42578495227d717a8241
zeitwerk (2.7.3) sha256=b2e86b4a9b57d26ba68a15230dcc7fe6f040f06831ce64417b0621ad96ba3e85
BUNDLED WITH
4.0.1