Skip to content

Commit 9fc953c

Browse files
authored
Merge pull request #245 from rubygems/upgrade-guide-4
Upgrade guide for RubyGems/Bundler 4
2 parents 9b85884 + cf21eb0 commit 9fc953c

File tree

3 files changed

+314
-30
lines changed

3 files changed

+314
-30
lines changed

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.4.1
1+
3.4.7

Gemfile.lock

Lines changed: 75 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -10,80 +10,84 @@ GIT
1010
GEM
1111
remote: https://rubygems.org/
1212
specs:
13-
addressable (2.8.6)
14-
public_suffix (>= 2.0.2, < 6.0)
13+
addressable (2.8.8)
14+
public_suffix (>= 2.0.2, < 8.0)
1515
base64 (0.2.0)
16-
bigdecimal (3.1.7)
16+
bigdecimal (3.3.1)
1717
colorator (1.1.0)
18-
concurrent-ruby (1.2.3)
19-
csv (3.3.0)
18+
concurrent-ruby (1.3.5)
19+
csv (3.3.5)
2020
em-websocket (0.5.3)
2121
eventmachine (>= 0.12.9)
2222
http_parser.rb (~> 0)
2323
eventmachine (1.2.7)
24-
ffi (1.16.3)
24+
ffi (1.17.2)
2525
forwardable-extended (2.6.0)
26-
google-protobuf (4.27.5)
26+
google-protobuf (4.33.1)
2727
bigdecimal
2828
rake (>= 13)
2929
http_parser.rb (0.8.0)
30-
i18n (1.14.4)
30+
i18n (1.14.7)
3131
concurrent-ruby (~> 1.0)
32-
jekyll (4.3.3)
32+
jekyll (4.4.1)
3333
addressable (~> 2.4)
34+
base64 (~> 0.2)
3435
colorator (~> 1.0)
36+
csv (~> 3.0)
3537
em-websocket (~> 0.5)
3638
i18n (~> 1.0)
3739
jekyll-sass-converter (>= 2.0, < 4.0)
3840
jekyll-watch (~> 2.0)
41+
json (~> 2.6)
3942
kramdown (~> 2.3, >= 2.3.1)
4043
kramdown-parser-gfm (~> 1.0)
4144
liquid (~> 4.0)
42-
mercenary (>= 0.3.6, < 0.5)
45+
mercenary (~> 0.3, >= 0.3.6)
4346
pathutil (~> 0.9)
4447
rouge (>= 3.0, < 5.0)
4548
safe_yaml (~> 1.0)
4649
terminal-table (>= 1.8, < 4.0)
4750
webrick (~> 1.7)
48-
jekyll-sass-converter (3.0.0)
49-
sass-embedded (~> 1.54)
51+
jekyll-sass-converter (3.1.0)
52+
sass-embedded (~> 1.75)
5053
jekyll-watch (2.2.1)
5154
listen (~> 3.0)
52-
kramdown (2.4.0)
53-
rexml
55+
json (2.16.0)
56+
kramdown (2.5.1)
57+
rexml (>= 3.3.9)
5458
kramdown-parser-gfm (1.1.0)
5559
kramdown (~> 2.0)
5660
liquid (4.0.4)
5761
listen (3.9.0)
5862
rb-fsevent (~> 0.10, >= 0.10.3)
5963
rb-inotify (~> 0.9, >= 0.9.10)
6064
mercenary (0.4.0)
61-
nio4r (2.7.3)
65+
nio4r (2.7.5)
6266
pathutil (0.16.2)
6367
forwardable-extended (~> 2.6)
64-
public_suffix (5.0.5)
65-
puma (6.4.3)
68+
public_suffix (7.0.0)
69+
puma (6.6.1)
6670
nio4r (~> 2.0)
67-
rack (3.1.18)
68-
rake (13.2.0)
71+
rack (3.2.4)
72+
rake (13.3.1)
6973
rb-fsevent (0.11.2)
70-
rb-inotify (0.10.1)
74+
rb-inotify (0.11.1)
7175
ffi (~> 1.0)
72-
rexml (3.4.2)
73-
rouge (4.2.1)
76+
rexml (3.4.4)
77+
rouge (4.6.1)
7478
safe_yaml (1.0.5)
7579
sass (3.7.4)
7680
sass-listen (~> 4.0.0)
77-
sass-embedded (1.72.0)
78-
google-protobuf (>= 3.25, < 5.0)
79-
rake (>= 13.0.0)
81+
sass-embedded (1.94.2)
82+
google-protobuf (~> 4.31)
83+
rake (>= 13)
8084
sass-listen (4.0.0)
8185
rb-fsevent (~> 0.9, >= 0.9.4)
8286
rb-inotify (~> 0.9, >= 0.9.7)
8387
terminal-table (3.0.2)
8488
unicode-display_width (>= 1.1.1, < 3)
85-
unicode-display_width (2.5.0)
86-
webrick (1.8.2)
89+
unicode-display_width (2.6.0)
90+
webrick (1.9.2)
8791

8892
PLATFORMS
8993
ruby
@@ -98,8 +102,50 @@ DEPENDENCIES
98102
rake (~> 13.0)
99103
sass (~> 3.7)
100104

105+
CHECKSUMS
106+
addressable (2.8.8) sha256=7c13b8f9536cf6364c03b9d417c19986019e28f7c00ac8132da4eb0fe393b057
107+
base64 (0.2.0) sha256=0f25e9b21a02a0cc0cea8ef92b2041035d39350946e8789c562b2d1a3da01507
108+
bigdecimal (3.3.1) sha256=eaa01e228be54c4f9f53bf3cc34fe3d5e845c31963e7fcc5bedb05a4e7d52218
109+
colorator (1.1.0) sha256=e2f85daf57af47d740db2a32191d1bdfb0f6503a0dfbc8327d0c9154d5ddfc38
110+
concurrent-ruby (1.3.5) sha256=813b3e37aca6df2a21a3b9f1d497f8cbab24a2b94cab325bffe65ee0f6cbebc6
111+
csv (3.3.5) sha256=6e5134ac3383ef728b7f02725d9872934f523cb40b961479f69cf3afa6c8e73f
112+
em-websocket (0.5.3) sha256=f56a92bde4e6cb879256d58ee31f124181f68f8887bd14d53d5d9a292758c6a8
113+
eventmachine (1.2.7) sha256=994016e42aa041477ba9cff45cbe50de2047f25dd418eba003e84f0d16560972
114+
ffi (1.17.2) sha256=297235842e5947cc3036ebe64077584bff583cd7a4e94e9a02fdec399ef46da6
115+
forwardable-extended (2.6.0) sha256=1bec948c469bbddfadeb3bd90eb8c85f6e627a412a3e852acfd7eaedbac3ec97
116+
google-protobuf (4.33.1) sha256=81d9bcab7a00b30a3fd042e78fcb113a0a0f564b474c64eddc378bf0558c44ec
117+
http_parser.rb (0.8.0) sha256=5a0932f1fa82ce08a8516a2685d5a86031c000560f89946913c555a0697544be
118+
i18n (1.14.7) sha256=ceba573f8138ff2c0915427f1fc5bdf4aa3ab8ae88c8ce255eb3ecf0a11a5d0f
119+
jekyll (4.4.1) sha256=4c1144d857a5b2b80d45b8cf5138289579a9f8136aadfa6dd684b31fe2bc18c1
120+
jekyll-sass-converter (3.1.0) sha256=83925d84f1d134410c11d0c6643b0093e82e3a3cf127e90757a85294a3862443
121+
jekyll-watch (2.2.1) sha256=bc44ed43f5e0a552836245a54dbff3ea7421ecc2856707e8a1ee203a8387a7e1
122+
json (2.16.0) sha256=ca5630320bb5ca23ebfd0bac84532fab56eb357575653b815b9df42c051e1525
123+
kramdown (2.5.1) sha256=87bbb6abd9d3cebe4fc1f33e367c392b4500e6f8fa19dd61c0972cf4afe7368c
124+
kramdown-parser-gfm (1.1.0) sha256=fb39745516427d2988543bf01fc4cf0ab1149476382393e0e9c48592f6581729
125+
liquid (4.0.4) sha256=4fcfebb1a045e47918388dbb7a0925e7c3893e58d2bd6c3b3c73ec17a2d8fdb3
126+
listen (3.9.0) sha256=db9e4424e0e5834480385197c139cb6b0ae0ef28cc13310cfd1ca78377d59c67
127+
mercenary (0.4.0) sha256=b25a1e4a59adca88665e08e24acf0af30da5b5d859f7d8f38fba52c28f405138
128+
nio4r (2.7.5) sha256=6c90168e48fb5f8e768419c93abb94ba2b892a1d0602cb06eef16d8b7df1dca1
129+
pathutil (0.16.2) sha256=e43b74365631cab4f6d5e4228f812927efc9cb2c71e62976edcb252ee948d589
130+
public_suffix (7.0.0) sha256=f7090b5beb0e56f9f10d79eed4d5fbe551b3b425da65877e075dad47a6a1b095
131+
puma (6.6.1) sha256=b9b56e4a4ea75d1bfa6d9e1972ee2c9f43d0883f011826d914e8e37b3694ea1e
132+
rack (3.2.4) sha256=5d74b6f75082a643f43c1e76b419c40f0e5527fcfee1e669ac1e6b73c0ccb6f6
133+
rack-jekyll (0.5.0)
134+
rake (13.3.1) sha256=8c9e89d09f66a26a01264e7e3480ec0607f0c497a861ef16063604b1b08eb19c
135+
rb-fsevent (0.11.2) sha256=43900b972e7301d6570f64b850a5aa67833ee7d87b458ee92805d56b7318aefe
136+
rb-inotify (0.11.1) sha256=a0a700441239b0ff18eb65e3866236cd78613d6b9f78fea1f9ac47a85e47be6e
137+
rexml (3.4.4) sha256=19e0a2c3425dfbf2d4fc1189747bdb2f849b6c5e74180401b15734bc97b5d142
138+
rouge (4.6.1) sha256=5075346d5797d6864be93f7adc75a16047a7dbfa572c63c502419ffa582c77de
139+
safe_yaml (1.0.5) sha256=a6ac2d64b7eb027bdeeca1851fe7e7af0d668e133e8a88066a0c6f7087d9f848
140+
sass (3.7.4) sha256=808b0d39053aa69068df939e24671fe84fd5a9d3314486e1a1457d0934a4255d
141+
sass-embedded (1.94.2) sha256=c5061699ec35fe34b182eab3df4fbe97729e90a8e0d9c247457ccb64ee0d99e6
142+
sass-listen (4.0.0) sha256=ae9dcb76dd3e234329e5ba6e213f48e532c5a3e7b0b4d8a87f13aaca0cc18377
143+
terminal-table (3.0.2) sha256=f951b6af5f3e00203fb290a669e0a85c5dd5b051b3b023392ccfd67ba5abae91
144+
unicode-display_width (2.6.0) sha256=12279874bba6d5e4d2728cef814b19197dbb10d7a7837a869bab65da943b7f5a
145+
webrick (1.9.2) sha256=beb4a15fc474defed24a3bda4ffd88a490d517c9e4e6118c3edce59e45864131
146+
101147
RUBY VERSION
102-
ruby 3.4.1p0
148+
ruby 3.4.7
103149

104150
BUNDLED WITH
105-
2.6.3
151+
4.0.0

0 commit comments

Comments
 (0)