Gem immutable-ruby

Indexed versions: 6 (0.0.1 ... 0.2.0) • Show on RubyGems.org

Compatibility with Rails: 7.2:

>= 0.1.0
Show compatibility with other Rails versions

Gem Details

This section describes the dependencies associated with each version of the immutable-ruby gem. ❤️

immutable-ruby version Dependencies
["0.0.1"] {"concurrent-ruby":"~> 0.8"}
["0.0.4", "0.0.3", "0.0.2"] {"concurrent-ruby":"~> 1.0.0"}
["0.2.0", "0.1.0"] {"concurrent-ruby":"~> 1.1","sorted_set":"~> 1.0"}

Compatibility Details

This section is meant to be used for debugging compatibility issues. If you see anything that is unexpected, please share this page with the maintainers. ❤️

Status Determined By Status Checked At Dependencies
github_check compatible 2020-08-22 01:16:54 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2020-08-22 01:17:08 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2020-08-21 10:24:47 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2020-08-22 09:05:12 +0200 {"concurrent-ruby"=>"~> 0.8"}
github_check incompatible 2020-08-22 08:46:25 +0200 {"concurrent-ruby"=>"~> 0.8"}
github_check incompatible 2020-08-22 08:48:47 +0200 {"concurrent-ruby"=>"~> 0.8"}
github_check compatible 2020-10-11 19:43:31 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2020-10-12 09:39:38 +0200 {"concurrent-ruby"=>"~> 0.8"}
github_check incompatible 2020-10-14 10:31:59 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check incompatible 2020-10-14 15:11:53 +0200 {"concurrent-ruby"=>"~> 0.8"}
github_check incompatible 2020-11-06 06:35:24 +0100 {"concurrent-ruby"=>"~> 1.0.0"}
github_check incompatible 2020-11-06 11:11:52 +0100 {"concurrent-ruby"=>"~> 0.8"}
github_check compatible 2020-11-10 14:45:26 +0100 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2020-11-16 04:14:03 +0100 {"concurrent-ruby"=>"~> 0.8"}
github_check compatible 2020-11-17 07:09:06 +0100 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2020-11-17 07:09:22 +0100 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2020-11-17 07:09:39 +0100 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2020-11-17 07:09:55 +0100 {"concurrent-ruby"=>"~> 1.0.0"}
github_check incompatible 2020-11-23 07:39:56 +0100 {"concurrent-ruby"=>"~> 0.8"}
github_check incompatible 2020-11-24 09:31:09 +0100 {"concurrent-ruby"=>"~> 0.8"}
github_check compatible 2020-11-25 14:30:09 +0100 {"concurrent-ruby"=>"~> 0.8"}
github_check compatible 2020-11-26 18:56:30 +0100 {"concurrent-ruby"=>"~> 0.8"}
github_check compatible 2020-12-10 14:29:59 +0100 {"concurrent-ruby"=>"~> 1.0.0"}
github_check incompatible 2020-12-10 21:23:56 +0100 {"concurrent-ruby"=>"~> 0.8"}
github_check compatible 2021-12-16 18:45:09 +0100 {"concurrent-ruby"=>"~> 1.0.0"}
github_check incompatible 2021-12-17 00:47:54 +0100 {"concurrent-ruby"=>"~> 0.8"}
bundler_local compatible 2024-03-27 22:06:25 +0100 {"concurrent-ruby"=>"~> 1.0.0"}
bundler_local incompatible 2024-04-22 03:22:11 +0200 {"concurrent-ruby"=>"~> 0.8"}
bundler_local compatible 2024-05-25 14:29:59 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
bundler_local compatible 2024-05-15 14:01:36 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
bundler_local compatible 2024-06-01 16:06:57 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
bundler_local compatible 2024-06-10 20:15:40 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2024-04-08 18:11:09 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2024-04-08 18:15:06 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2024-04-08 18:16:11 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2024-04-08 18:12:17 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2024-04-08 18:13:29 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2024-04-08 18:17:24 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
github_check compatible 2024-04-11 05:37:30 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
bundler_local compatible 2024-05-09 16:50:14 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
pending {"concurrent-ruby"=>"~> 1.0.0"}
bundler_local compatible 2024-05-04 10:45:01 +0200 {"concurrent-ruby"=>"~> 1.0.0"}
bundler_local compatible 2024-05-30 03:50:09 +0200 {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
bundler_local incompatible 2024-05-30 03:50:22 +0200 {"concurrent-ruby"=>"~> 0.8"}
bundler_local compatible 2024-05-30 03:35:27 +0200 {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
bundler_local incompatible 2024-05-30 03:35:46 +0200 {"concurrent-ruby"=>"~> 0.8"}
bundler_local compatible 2024-06-04 10:38:37 +0200 {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
pending {"concurrent-ruby"=>"~> 0.8"}
bundler_local compatible 2024-06-14 22:53:48 +0200 {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
pending {"concurrent-ruby"=>"~> 0.8"}
github_check compatible 2024-05-30 03:38:36 +0200 {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
github_check compatible 2024-05-30 03:38:58 +0200 {"concurrent-ruby"=>"~> 0.8"}
github_check compatible 2024-06-17 09:36:11 +0200 {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
github_check compatible 2024-06-17 09:36:33 +0200 {"concurrent-ruby"=>"~> 0.8"}
pending {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
pending {"concurrent-ruby"=>"~> 0.8"}
github_check compatible 2024-05-30 03:41:44 +0200 {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
github_check compatible 2024-05-30 03:42:07 +0200 {"concurrent-ruby"=>"~> 0.8"}
github_check compatible 2024-05-30 03:44:50 +0200 {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
github_check compatible 2024-05-30 03:45:13 +0200 {"concurrent-ruby"=>"~> 0.8"}
pending {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
pending {"concurrent-ruby"=>"~> 0.8"}
pending {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
pending {"concurrent-ruby"=>"~> 0.8"}
bundler_local compatible 2024-05-30 03:30:21 +0200 {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
bundler_local incompatible 2024-05-30 03:30:33 +0200 {"concurrent-ruby"=>"~> 0.8"}
pending {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
pending {"concurrent-ruby"=>"~> 0.8"}
bundler_local compatible 2024-05-30 03:25:17 +0200 {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
bundler_local incompatible 2024-05-30 03:25:26 +0200 {"concurrent-ruby"=>"~> 0.8"}
RailsBump::Checker::BundleLocallyCheck Output: Fetching gem metadata from https://rubygems.org/........... Resolving dependencies... Bundler error: Could not find compatible versions Because rails >= 7.2.0, < 7.2.1 depends on activesupport = 7.2.0 and activesupport >= 7.2.0.beta1 depends on concurrent-ruby >= 1.3.1, < 2.A, rails >= 7.2.0, < 7.2.1 requires concurrent-ruby >= 1.3.1, < 2.A. So, because Gemfile depends on rails = 7.2 and Gemfile depends on concurrent-ruby ~> 1.0.0, version solving has failed. ["/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/resolver.rb:123:in `rescue in solve_versions'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/resolver.rb:79:in `solve_versions'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/resolver.rb:32:in `start'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/definition.rb:633:in `start_resolution'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/definition.rb:306:in `resolve'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/definition.rb:179:in `resolve_remotely!'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/installer.rb:254:in `resolve_if_needed'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/installer.rb:80:in `block in run'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/process_lock.rb:12:in `block in lock'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/process_lock.rb:9:in `open'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/process_lock.rb:9:in `lock'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/installer.rb:71:in `run'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/installer.rb:23:in `install'", "/home/runner/work/checker/checker/lib/rails_bump/checker/bundle_locally_check.rb:85:in `try_bundle_install'", "/home/runner/work/checker/checker/lib/rails_bump/checker/bundle_locally_check.rb:28:in `block in check'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler.rb:429:in `block in with_unbundled_env'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler.rb:684:in `with_env'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler.rb:429:in `with_unbundled_env'", "/home/runner/work/checker/checker/lib/rails_bump/checker/bundle_locally_check.rb:27:in `check'", "./exe/check_bundler.sh:48:in `<main>'"] incompatible 2024-11-16 21:03:08 +0100 {"concurrent-ruby"=>"~> 1.0.0"}
pending {"concurrent-ruby"=>"~> 1.0.0"}
RailsBump::Checker::BundleLocallyCheck Output: Fetching gem metadata from https://rubygems.org/........... Resolving dependencies... Bundler error: Could not find compatible versions Because rails >= 7.2.0, < 7.2.1 depends on activesupport = 7.2.0 and activesupport >= 7.2.0.beta1 depends on concurrent-ruby >= 1.3.1, < 2.A, rails >= 7.2.0, < 7.2.1 requires concurrent-ruby >= 1.3.1, < 2.A. So, because Gemfile depends on rails = 7.2 and Gemfile depends on concurrent-ruby ~> 0.8, version solving has failed. ["/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/resolver.rb:123:in `rescue in solve_versions'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/resolver.rb:79:in `solve_versions'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/resolver.rb:32:in `start'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/definition.rb:633:in `start_resolution'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/definition.rb:306:in `resolve'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/definition.rb:179:in `resolve_remotely!'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/installer.rb:254:in `resolve_if_needed'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/installer.rb:80:in `block in run'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/process_lock.rb:12:in `block in lock'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/process_lock.rb:9:in `open'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/process_lock.rb:9:in `lock'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/installer.rb:71:in `run'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler/installer.rb:23:in `install'", "/home/runner/work/checker/checker/lib/rails_bump/checker/bundle_locally_check.rb:85:in `try_bundle_install'", "/home/runner/work/checker/checker/lib/rails_bump/checker/bundle_locally_check.rb:28:in `block in check'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler.rb:429:in `block in with_unbundled_env'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler.rb:684:in `with_env'", "/opt/hostedtoolcache/Ruby/3.1.6/x64/lib/ruby/gems/3.1.0/gems/bundler-2.5.20/lib/bundler.rb:429:in `with_unbundled_env'", "/home/runner/work/checker/checker/lib/rails_bump/checker/bundle_locally_check.rb:27:in `check'", "./exe/check_bundler.sh:48:in `<main>'"] incompatible 2024-11-18 23:33:45 +0100 {"concurrent-ruby"=>"~> 0.8"}
pending {"concurrent-ruby"=>"~> 0.8"}
RailsBump::Checker::BundleLocallyCheck Output: Fetching gem metadata from https://rubygems.org/........... Resolving dependencies... Fetching bigdecimal 3.1.8 Fetching connection_pool 2.4.1 Fetching base64 0.2.0 Fetching concurrent-ruby 1.3.4 Installing connection_pool 2.4.1 Installing bigdecimal 3.1.8 with native extensions Fetching drb 2.2.1 Installing base64 0.2.0 Fetching logger 1.6.2 Installing concurrent-ruby 1.3.4 Installing drb 2.2.1 Installing logger 1.6.2 Fetching minitest 5.25.4 Fetching securerandom 0.4.0 Installing minitest 5.25.4 Installing securerandom 0.4.0 Fetching builder 3.3.0 Installing builder 3.3.0 Fetching erubi 1.13.0 Fetching crass 1.0.6 Installing erubi 1.13.0 Fetching rack 3.1.8 Fetching useragent 0.16.11 Installing crass 1.0.6 Fetching nio4r 2.7.4 Installing rack 3.1.8 Installing useragent 0.16.11 Installing nio4r 2.7.4 with native extensions Fetching websocket-extensions 0.1.5 Fetching zeitwerk 2.6.18 Installing websocket-extensions 0.1.5 Installing zeitwerk 2.6.18 Fetching timeout 0.4.2 Fetching marcel 1.0.4 Installing timeout 0.4.2 Fetching mini_mime 1.1.5 Installing marcel 1.0.4 Fetching date 3.4.1 Installing mini_mime 1.1.5 Fetching io-console 0.8.0 Installing date 3.4.1 with native extensions Installing io-console 0.8.0 with native extensions Fetching stringio 3.1.2 Installing stringio 3.1.2 with native extensions Fetching thor 1.3.2 Installing thor 1.3.2 Fetching rbtree 0.4.6 Installing rbtree 0.4.6 with native extensions Fetching set 1.1.1 Installing set 1.1.1 Fetching nokogiri 1.16.8 (x86_64-linux) Installing nokogiri 1.16.8 (x86_64-linux) Fetching i18n 1.14.6 Installing i18n 1.14.6 Fetching tzinfo 2.0.6 Installing tzinfo 2.0.6 Fetching rack-session 2.0.0 Installing rack-session 2.0.0 Fetching rack-test 2.1.0 Installing rack-test 2.1.0 Fetching rackup 2.2.1 Installing rackup 2.2.1 Fetching websocket-driver 0.7.6 Installing websocket-driver 0.7.6 with native extensions Fetching net-protocol 0.2.2 Installing net-protocol 0.2.2 Fetching reline 0.5.12 Installing reline 0.5.12 Fetching loofah 2.23.1 Installing loofah 2.23.1 Fetching net-pop 0.1.2 Installing net-pop 0.1.2 Fetching net-smtp 0.5.0 Installing net-smtp 0.5.0 Fetching rails-html-sanitizer 1.6.1 Installing rails-html-sanitizer 1.6.1 Fetching sorted_set 1.0.3 Installing sorted_set 1.0.3 Fetching net-imap 0.5.1 Fetching psych 5.2.1 Installing net-imap 0.5.1 Installing psych 5.2.1 with native extensions Fetching mail 2.8.1 Installing mail 2.8.1 Fetching rdoc 6.8.1 Installing rdoc 6.8.1 Fetching irb 1.14.1 Installing irb 1.14.1 Fetching activesupport 7.2.0 Installing activesupport 7.2.0 Fetching rails-dom-testing 2.2.0 Fetching globalid 1.2.1 Fetching activemodel 7.2.0 Installing rails-dom-testing 2.2.0 Fetching actionview 7.2.0 Installing globalid 1.2.1 Fetching activejob 7.2.0 Installing activemodel 7.2.0 Installing activejob 7.2.0 Installing actionview 7.2.0 Fetching activerecord 7.2.0 Installing activerecord 7.2.0 Fetching actionpack 7.2.0 Installing actionpack 7.2.0 Fetching actionmailer 7.2.0 Fetching actioncable 7.2.0 Fetching railties 7.2.0 Installing actionmailer 7.2.0 Installing actioncable 7.2.0 Installing railties 7.2.0 Fetching activestorage 7.2.0 Installing activestorage 7.2.0 Fetching actionmailbox 7.2.0 Fetching actiontext 7.2.0 Installing actionmailbox 7.2.0 Installing actiontext 7.2.0 Fetching rails 7.2.0 Installing rails 7.2.0 compatible 2024-12-06 16:25:38 +0100 {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
pending {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}
pending {"concurrent-ruby"=>"~> 1.0.0"}
pending {"concurrent-ruby"=>"~> 0.8"}
pending {"concurrent-ruby"=>"~> 1.1", "sorted_set"=>"~> 1.0"}