Skip to content

Commit c7e4c97

Browse files
committed
[ruby] Use Bundler 2.6.2
Ruby 3.4 has Bundler 2.6.2 installed by default. Using this version should be a bit faster as it doesn't need to install another version as mentioned by the following warning: Bundler 2.6.2 is running, but your lockfile was generated with 2.5.16. Installing Bundler 2.5.16 and restarting using that version. This also outputs the platform for Rack. If we know the platform we can improve the Ruby build times by using precompiled binaries.
1 parent 7bfd8b4 commit c7e4c97

File tree

12 files changed

+252
-9
lines changed

12 files changed

+252
-9
lines changed

frameworks/Ruby/agoo/Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,4 +22,4 @@ DEPENDENCIES
2222
rack
2323

2424
BUNDLED WITH
25-
2.5.10
25+
2.6.2

frameworks/Ruby/grape/Gemfile.lock

Lines changed: 92 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,92 @@
1+
GEM
2+
remote: https://rubygems.org/
3+
specs:
4+
activemodel (8.0.1)
5+
activesupport (= 8.0.1)
6+
activerecord (8.0.1)
7+
activemodel (= 8.0.1)
8+
activesupport (= 8.0.1)
9+
timeout (>= 0.4.0)
10+
activesupport (8.0.1)
11+
base64
12+
benchmark (>= 0.3)
13+
bigdecimal
14+
concurrent-ruby (~> 1.0, >= 1.3.1)
15+
connection_pool (>= 2.2.5)
16+
drb
17+
i18n (>= 1.6, < 2)
18+
logger (>= 1.4.2)
19+
minitest (>= 5.1)
20+
securerandom (>= 0.3)
21+
tzinfo (~> 2.0, >= 2.0.5)
22+
uri (>= 0.13.1)
23+
base64 (0.2.0)
24+
benchmark (0.4.0)
25+
bigdecimal (3.1.9)
26+
concurrent-ruby (1.3.5)
27+
connection_pool (2.5.0)
28+
drb (2.2.1)
29+
dry-core (1.1.0)
30+
concurrent-ruby (~> 1.0)
31+
logger
32+
zeitwerk (~> 2.6)
33+
dry-inflector (1.2.0)
34+
dry-logic (1.6.0)
35+
bigdecimal
36+
concurrent-ruby (~> 1.0)
37+
dry-core (~> 1.1)
38+
zeitwerk (~> 2.6)
39+
dry-types (1.8.2)
40+
bigdecimal (~> 3.0)
41+
concurrent-ruby (~> 1.0)
42+
dry-core (~> 1.0)
43+
dry-inflector (~> 1.0)
44+
dry-logic (~> 1.4)
45+
zeitwerk (~> 2.6)
46+
grape (2.1.1)
47+
activesupport (>= 6)
48+
dry-types (>= 1.1)
49+
mustermann-grape (~> 1.1.0)
50+
rack (>= 2)
51+
zeitwerk
52+
i18n (1.14.7)
53+
concurrent-ruby (~> 1.0)
54+
json (2.10.1)
55+
kgio (2.11.4)
56+
logger (1.6.6)
57+
minitest (5.25.4)
58+
mustermann (3.0.3)
59+
ruby2_keywords (~> 0.0.1)
60+
mustermann-grape (1.1.0)
61+
mustermann (>= 1.0.0)
62+
mysql2 (0.5.6)
63+
nio4r (2.7.4)
64+
puma (6.6.0)
65+
nio4r (~> 2.0)
66+
rack (3.1.12)
67+
raindrops (0.20.1)
68+
ruby2_keywords (0.0.5)
69+
securerandom (0.4.1)
70+
timeout (0.4.3)
71+
tzinfo (2.0.6)
72+
concurrent-ruby (~> 1.0)
73+
unicorn (6.1.0)
74+
kgio (~> 2.6)
75+
raindrops (~> 0.7)
76+
uri (1.0.3)
77+
zeitwerk (2.7.2)
78+
79+
PLATFORMS
80+
ruby
81+
x86_64-darwin-23
82+
83+
DEPENDENCIES
84+
activerecord (~> 8.0.0)
85+
grape (= 2.1.1)
86+
json (~> 2.9)
87+
mysql2 (= 0.5.6)
88+
puma (~> 6.5)
89+
unicorn (= 6.1.0)
90+
91+
BUNDLED WITH
92+
2.6.2

frameworks/Ruby/hanami/Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -177,4 +177,4 @@ DEPENDENCIES
177177
rom-sql (~> 3.6)
178178

179179
BUNDLED WITH
180-
2.5.16
180+
2.6.2
Lines changed: 148 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,148 @@
1+
GIT
2+
remote: https://github.com/padrino/padrino-framework.git
3+
revision: 9a38042351c9f5768231e94abca87bb1592cdcfa
4+
specs:
5+
padrino (0.16.0.pre3)
6+
padrino-admin (= 0.16.0.pre3)
7+
padrino-cache (= 0.16.0.pre3)
8+
padrino-core (= 0.16.0.pre3)
9+
padrino-gen (= 0.16.0.pre3)
10+
padrino-helpers (= 0.16.0.pre3)
11+
padrino-mailer (= 0.16.0.pre3)
12+
padrino-support (= 0.16.0.pre3)
13+
padrino-admin (0.16.0.pre3)
14+
padrino-core (= 0.16.0.pre3)
15+
padrino-helpers (= 0.16.0.pre3)
16+
padrino-cache (0.16.0.pre3)
17+
moneta (~> 1.6)
18+
padrino-core (= 0.16.0.pre3)
19+
padrino-helpers (= 0.16.0.pre3)
20+
padrino-core (0.16.0.pre3)
21+
padrino-support (= 0.16.0.pre3)
22+
rackup (~> 2.1)
23+
sinatra (~> 4)
24+
thor (~> 1.0)
25+
padrino-gen (0.16.0.pre3)
26+
bundler (>= 1.0, < 3)
27+
padrino-core (= 0.16.0.pre3)
28+
padrino-helpers (0.16.0.pre3)
29+
i18n (>= 0.6.7, < 2)
30+
padrino-support (= 0.16.0.pre3)
31+
tilt (>= 1.4.1, < 3)
32+
padrino-mailer (0.16.0.pre3)
33+
mail (~> 2.5)
34+
mime-types (< 4)
35+
padrino-core (= 0.16.0.pre3)
36+
padrino-support (0.16.0.pre3)
37+
38+
GEM
39+
remote: https://rubygems.org/
40+
specs:
41+
activemodel (8.0.2)
42+
activesupport (= 8.0.2)
43+
activerecord (8.0.2)
44+
activemodel (= 8.0.2)
45+
activesupport (= 8.0.2)
46+
timeout (>= 0.4.0)
47+
activesupport (8.0.2)
48+
base64
49+
benchmark (>= 0.3)
50+
bigdecimal
51+
concurrent-ruby (~> 1.0, >= 1.3.1)
52+
connection_pool (>= 2.2.5)
53+
drb
54+
i18n (>= 1.6, < 2)
55+
logger (>= 1.4.2)
56+
minitest (>= 5.1)
57+
securerandom (>= 0.3)
58+
tzinfo (~> 2.0, >= 2.0.5)
59+
uri (>= 0.13.1)
60+
base64 (0.2.0)
61+
benchmark (0.4.0)
62+
bigdecimal (3.1.9)
63+
concurrent-ruby (1.3.5)
64+
connection_pool (2.5.0)
65+
date (3.4.1)
66+
drb (2.2.1)
67+
i18n (1.14.7)
68+
concurrent-ruby (~> 1.0)
69+
json (2.10.2)
70+
kgio (2.11.4)
71+
logger (1.6.6)
72+
mail (2.8.1)
73+
mini_mime (>= 0.1.1)
74+
net-imap
75+
net-pop
76+
net-smtp
77+
mime-types (3.6.1)
78+
logger
79+
mime-types-data (~> 3.2015)
80+
mime-types-data (3.2025.0318)
81+
mini_mime (1.1.5)
82+
minitest (5.25.5)
83+
moneta (1.6.0)
84+
mustermann (3.0.3)
85+
ruby2_keywords (~> 0.0.1)
86+
mysql2 (0.5.6)
87+
net-imap (0.5.6)
88+
date
89+
net-protocol
90+
net-pop (0.1.2)
91+
net-protocol
92+
net-protocol (0.2.2)
93+
timeout
94+
net-smtp (0.5.1)
95+
net-protocol
96+
nio4r (2.7.4)
97+
puma (6.6.0)
98+
nio4r (~> 2.0)
99+
rack (3.1.12)
100+
rack-protection (4.1.1)
101+
base64 (>= 0.1.0)
102+
logger (>= 1.6.0)
103+
rack (>= 3.0.0, < 4)
104+
rack-session (2.1.0)
105+
base64 (>= 0.1.0)
106+
rack (>= 3.0.0)
107+
rackup (2.2.1)
108+
rack (>= 3)
109+
raindrops (0.20.1)
110+
ruby2_keywords (0.0.5)
111+
securerandom (0.4.1)
112+
sinatra (4.1.1)
113+
logger (>= 1.6.0)
114+
mustermann (~> 3.0)
115+
rack (>= 3.0.0, < 4)
116+
rack-protection (= 4.1.1)
117+
rack-session (>= 2.0.0, < 3)
118+
tilt (~> 2.0)
119+
slim (2.0.3)
120+
temple (~> 0.6.6)
121+
tilt (>= 1.3.3, < 2.1)
122+
temple (0.6.10)
123+
thor (1.3.2)
124+
tilt (2.0.11)
125+
timeout (0.4.3)
126+
tzinfo (2.0.6)
127+
concurrent-ruby (~> 1.0)
128+
unicorn (6.1.0)
129+
kgio (~> 2.6)
130+
raindrops (~> 0.7)
131+
uri (1.0.3)
132+
133+
PLATFORMS
134+
ruby
135+
x86_64-darwin-23
136+
137+
DEPENDENCIES
138+
activerecord (>= 7.1)
139+
json
140+
mysql2 (> 0.5)
141+
padrino!
142+
puma (~> 6.4)
143+
rack
144+
slim (= 2.0.3)
145+
unicorn (~> 6.1)
146+
147+
BUNDLED WITH
148+
2.6.2

frameworks/Ruby/rack-sequel/Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,4 @@ DEPENDENCIES
4545
unicorn (~> 6.1)
4646

4747
BUNDLED WITH
48-
2.5.10
48+
2.6.2

frameworks/Ruby/rack/Gemfile

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22

33
source 'https://rubygems.org'
44

5+
# Show platform so we can set in the Gemfile
6+
puts "Platform: #{Gem::Platform.local}"
7+
58
gem 'rack', '~> 3.0'
69
gem 'connection_pool', '~> 2.4'
710
gem 'jdbc-postgres', '~> 42.2', platforms: :jruby, require: 'jdbc/postgres'

frameworks/Ruby/rack/Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -149,4 +149,4 @@ DEPENDENCIES
149149
unicorn (~> 6.1)
150150

151151
BUNDLED WITH
152-
2.5.11
152+
2.6.2

frameworks/Ruby/rage-sequel/Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -34,4 +34,4 @@ DEPENDENCIES
3434
sequel_pg (~> 1.6)
3535

3636
BUNDLED WITH
37-
2.5.6
37+
2.6.2

frameworks/Ruby/rails/Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -288,4 +288,4 @@ DEPENDENCIES
288288
tzinfo-data
289289

290290
BUNDLED WITH
291-
2.5.16
291+
2.6.2

frameworks/Ruby/roda-sequel/Gemfile.lock

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,4 +45,4 @@ DEPENDENCIES
4545
unicorn (~> 6.1)
4646

4747
BUNDLED WITH
48-
2.5.10
48+
2.6.2

0 commit comments

Comments
 (0)