Browse Source

[ruby/rack] Upgrade dependencies (#9023)

Petrik de Heus 1 year ago
parent
commit
da80af131e

+ 5 - 5
frameworks/Ruby/rack-sequel/Gemfile

@@ -1,19 +1,19 @@
 source 'https://rubygems.org'
 
 gem 'json', '~> 2.0'
-gem 'passenger', '~> 5.1', :platforms=>[:ruby, :mswin], :require=>false
+gem 'passenger', '~> 6.0', :platforms=>[:ruby, :mswin], :require=>false
 gem 'puma', '~> 6.4', :require=>false
 gem 'sequel', '~> 5.0'
-gem 'rack', '2.0.8'
-gem 'unicorn', '~> 5.2', :platforms=>[:ruby, :mswin], :require=>false
+gem 'rack', '~> 3.0'
+gem 'unicorn', '~> 6.1', :platforms=>[:ruby, :mswin], :require=>false
 
 group :mysql do
   gem 'jdbc-mysql', '~> 5.1', :platforms=>:jruby, :require=>'jdbc/mysql'
-  gem 'mysql2', '~> 0.4', :platforms=>[:ruby, :mswin]
+  gem 'mysql2', '~> 0.5', :platforms=>[:ruby, :mswin]
 end
 
 group :postgresql do
   gem 'jdbc-postgres', '~> 9.4', :platforms=>:jruby, :require=>'jdbc/postgres'
-  gem 'pg', '~> 0.19', :platforms=>[:ruby, :mswin]
+  gem 'pg', '~> 1.5', :platforms=>[:ruby, :mswin]
   gem 'sequel_pg', '~> 1.6', :platforms=>:ruby, :require=>false
 end

+ 4 - 4
frameworks/Ruby/rack/Gemfile

@@ -2,13 +2,13 @@
 
 source 'https://rubygems.org'
 
-gem 'rack', '~>3.0'
-gem 'connection_pool', '~>2.4'
-gem 'falcon', '~>0.42', platforms: %i[ruby mswin]
+gem 'rack', '~> 3.0'
+gem 'connection_pool', '~> 2.4'
+gem 'falcon', '~> 0.47', platforms: %i[ruby mswin]
 gem 'jdbc-postgres', '~> 42.2', platforms: :jruby, require: 'jdbc/postgres'
 gem 'json', '~> 2.6', platforms: :jruby
 gem 'oj', '~> 3.14', platforms: %i[ruby mswin]
-gem 'pg', '~>1.5', platforms: %i[ruby mswin]
+gem 'pg', '~> 1.5', platforms: %i[ruby mswin]
 gem 'puma', '~> 6.4'
 gem 'sequel'
 gem 'sequel_pg', platforms: %i[ruby mswin]

+ 72 - 57
frameworks/Ruby/rack/Gemfile.lock

@@ -2,118 +2,133 @@ GEM
   remote: https://rubygems.org/
   specs:
     ast (2.4.2)
-    async (2.5.0)
-      console (~> 1.10)
-      io-event (~> 1.1)
+    async (2.11.0)
+      console (~> 1.25, >= 1.25.2)
+      fiber-annotation
+      io-event (~> 1.5, >= 1.5.1)
       timers (~> 4.1)
-    async-container (0.16.12)
-      async
-      async-io
-    async-http (0.60.1)
-      async (>= 1.25)
-      async-io (>= 1.28)
-      async-pool (>= 0.2)
-      protocol-http (~> 0.24.0)
-      protocol-http1 (~> 0.15.0)
-      protocol-http2 (~> 0.15.0)
-      traces (>= 0.8.0)
+    async-container (0.18.2)
+      async (~> 2.10)
+    async-http (0.66.3)
+      async (>= 2.10.2)
+      async-pool (>= 0.6.1)
+      io-endpoint (~> 0.10, >= 0.10.3)
+      io-stream (~> 0.4)
+      protocol-http (~> 0.26.0)
+      protocol-http1 (~> 0.19.0)
+      protocol-http2 (~> 0.17.0)
+      traces (>= 0.10.0)
     async-http-cache (0.4.3)
       async-http (~> 0.56)
-    async-io (1.34.3)
-      async
-    async-pool (0.4.0)
+    async-pool (0.6.1)
       async (>= 1.25)
-    build-environment (1.13.0)
-    concurrent-ruby (1.2.2)
-    connection_pool (2.4.0)
-    console (1.16.2)
-      fiber-local
-    falcon (0.42.3)
+    async-service (0.12.0)
       async
-      async-container (~> 0.16.0)
-      async-http (~> 0.57)
+      async-container (~> 0.16)
+    bigdecimal (3.1.8)
+    concurrent-ruby (1.2.3)
+    connection_pool (2.4.1)
+    console (1.25.2)
+      fiber-annotation
+      fiber-local (~> 1.1)
+      json
+    falcon (0.47.6)
+      async
+      async-container (~> 0.18)
+      async-http (~> 0.66, >= 0.66.3)
       async-http-cache (~> 0.4.0)
-      async-io (~> 1.22)
-      build-environment (~> 1.13)
+      async-service (~> 0.10)
       bundler
       localhost (~> 1.1)
       openssl (~> 3.0)
       process-metrics (~> 0.2.0)
-      protocol-rack (~> 0.1)
-      samovar (~> 2.1)
-    fiber-local (1.0.0)
-    io-event (1.1.7)
-    json (2.6.3)
+      protocol-rack (~> 0.5)
+      samovar (~> 2.3)
+    fiber-annotation (0.2.0)
+    fiber-local (1.1.0)
+      fiber-storage
+    fiber-storage (0.1.0)
+    io-endpoint (0.10.3)
+    io-event (1.5.1)
+    io-stream (0.4.0)
+    json (2.7.2)
     kgio (2.11.4)
-    localhost (1.1.10)
+    language_server-protocol (3.17.0.3)
+    localhost (1.3.1)
     mapping (1.1.1)
-    nio4r (2.7.0)
-    oj (3.14.2)
-    openssl (3.1.0)
-    parallel (1.23.0)
-    parser (3.2.2.1)
+    nio4r (2.7.3)
+    oj (3.16.3)
+      bigdecimal (>= 3.0)
+    openssl (3.2.0)
+    parallel (1.24.0)
+    parser (3.3.1.0)
       ast (~> 2.4.1)
-    pg (1.5.3)
+      racc
+    pg (1.5.6)
     process-metrics (0.2.1)
       console (~> 1.8)
       samovar (~> 2.1)
-    protocol-hpack (1.4.2)
-    protocol-http (0.24.7)
-    protocol-http1 (0.15.1)
+    protocol-hpack (1.4.3)
+    protocol-http (0.26.5)
+    protocol-http1 (0.19.1)
       protocol-http (~> 0.22)
-    protocol-http2 (0.15.1)
+    protocol-http2 (0.17.0)
       protocol-hpack (~> 1.4)
       protocol-http (~> 0.18)
-    protocol-rack (0.2.4)
+    protocol-rack (0.5.1)
       protocol-http (~> 0.23)
       rack (>= 1.0)
     puma (6.4.2)
       nio4r (~> 2.0)
-    rack (3.0.9.1)
+    racc (1.7.3)
+    rack (3.0.11)
     rack-test (2.1.0)
       rack (>= 1.3)
     rainbow (3.1.1)
     raindrops (0.20.1)
-    regexp_parser (2.8.0)
-    rexml (3.2.5)
-    rubocop (1.51.0)
+    regexp_parser (2.9.1)
+    rexml (3.2.6)
+    rubocop (1.63.5)
       json (~> 2.3)
+      language_server-protocol (>= 3.17.0)
       parallel (~> 1.10)
-      parser (>= 3.2.0.0)
+      parser (>= 3.3.0.2)
       rainbow (>= 2.2.2, < 4.0)
       regexp_parser (>= 1.8, < 3.0)
       rexml (>= 3.2.5, < 4.0)
-      rubocop-ast (>= 1.28.0, < 2.0)
+      rubocop-ast (>= 1.31.1, < 2.0)
       ruby-progressbar (~> 1.7)
       unicode-display_width (>= 2.4.0, < 3.0)
-    rubocop-ast (1.28.1)
-      parser (>= 3.2.1.0)
+    rubocop-ast (1.31.3)
+      parser (>= 3.3.1.0)
     ruby-progressbar (1.13.0)
-    samovar (2.1.4)
+    samovar (2.3.0)
       console (~> 1.0)
       mapping (~> 1.0)
-    sequel (5.68.0)
+    sequel (5.80.0)
+      bigdecimal
     sequel_pg (1.17.1)
       pg (>= 0.18.0, != 1.2.0)
       sequel (>= 4.38.0)
     timers (4.3.5)
-    traces (0.9.1)
+    traces (0.11.1)
     tzinfo (2.0.6)
       concurrent-ruby (~> 1.0)
     tzinfo-data (1.2023.3)
       tzinfo (>= 1.0.0)
-    unicode-display_width (2.4.2)
+    unicode-display_width (2.5.0)
     unicorn (6.1.0)
       kgio (~> 2.6)
       raindrops (~> 0.7)
 
 PLATFORMS
   x86_64-darwin-20
+  x86_64-darwin-22
   x86_64-linux
 
 DEPENDENCIES
   connection_pool (~> 2.4)
-  falcon (~> 0.42)
+  falcon (~> 0.47)
   jdbc-postgres (~> 42.2)
   json (~> 2.6)
   oj (~> 3.14)