Skip to content

Commit bf2c702

Browse files
authored
fix: bump pins to work on latest Ruby (#559)
Signed-off-by: Henry Schreiner <[email protected]>
1 parent 992b0bf commit bf2c702

File tree

2 files changed

+144
-70
lines changed

2 files changed

+144
-70
lines changed

Gemfile

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# frozen_string_literal: true
22

3-
source "https://rubygems.org"
3+
source 'https://rubygems.org'
44

55
# Hello! This is where you manage which Jekyll version is used to run.
66
# When you want to use a different version, change it below, save the
@@ -11,14 +11,17 @@ source "https://rubygems.org"
1111
# This will help ensure the proper Jekyll version is running.
1212
# Happy Jekylling!
1313

14-
gem 'jekyll', '~> 4.3'
14+
gem 'jekyll'
1515

1616
# This is the theme
17-
gem "just-the-docs", "~> 0.5.3"
17+
gem 'just-the-docs'
1818

1919
# This is needed for GitHub Flavored Markdown
2020
gem 'kramdown-parser-gfm'
2121

22+
# Used to be in the stdlib
23+
gem 'logger'
24+
2225
# If you have any plugins, put them here!
2326
group :jekyll_plugins do
2427
gem 'jekyll-feed'
@@ -38,8 +41,8 @@ end
3841
# Windows and JRuby does not include zoneinfo files, so bundle the tzinfo-data gem
3942
# and associated library.
4043
platforms :mingw, :x64_mingw, :mswin, :jruby do
41-
gem "tzinfo", ">= 1", "< 3"
42-
gem "tzinfo-data"
44+
gem 'tzinfo'
45+
gem 'tzinfo-data'
4346
end
4447

45-
gem 'wdm', '~> 0.1.1', :install_if => Gem.win_platform?
48+
gem 'wdm', install_if: Gem.win_platform?

Gemfile.lock

Lines changed: 135 additions & 64 deletions
Original file line numberDiff line numberDiff line change
@@ -1,35 +1,62 @@
11
GEM
22
remote: https://rubygems.org/
33
specs:
4-
Ascii85 (1.1.0)
5-
addressable (2.8.6)
6-
public_suffix (>= 2.0.2, < 6.0)
4+
Ascii85 (2.0.1)
5+
addressable (2.8.7)
6+
public_suffix (>= 2.0.2, < 7.0)
77
afm (0.2.2)
88
ast (2.4.2)
9-
async (2.8.1)
10-
console (~> 1.10)
9+
async (2.23.0)
10+
console (~> 1.29)
1111
fiber-annotation
12-
io-event (~> 1.1)
13-
timers (~> 4.1)
12+
io-event (~> 1.9)
13+
metrics (~> 0.12)
14+
traces (~> 0.15)
15+
base64 (0.2.0)
16+
bigdecimal (3.1.9)
1417
colorator (1.1.0)
15-
concurrent-ruby (1.2.3)
16-
console (1.23.4)
18+
concurrent-ruby (1.3.5)
19+
console (1.29.3)
1720
fiber-annotation
18-
fiber-local
21+
fiber-local (~> 1.1)
1922
json
23+
csv (3.3.2)
2024
em-websocket (0.5.3)
2125
eventmachine (>= 0.12.9)
2226
http_parser.rb (~> 0)
2327
ethon (0.16.0)
2428
ffi (>= 1.15.0)
2529
eventmachine (1.2.7)
26-
ffi (1.16.3)
30+
ffi (1.17.1-aarch64-linux-gnu)
31+
ffi (1.17.1-aarch64-linux-musl)
32+
ffi (1.17.1-arm-linux-gnu)
33+
ffi (1.17.1-arm-linux-musl)
34+
ffi (1.17.1-arm64-darwin)
35+
ffi (1.17.1-x86_64-darwin)
36+
ffi (1.17.1-x86_64-linux-gnu)
37+
ffi (1.17.1-x86_64-linux-musl)
2738
fiber-annotation (0.2.0)
28-
fiber-local (1.0.0)
39+
fiber-local (1.1.0)
40+
fiber-storage
41+
fiber-storage (1.0.0)
2942
forwardable-extended (2.6.0)
30-
google-protobuf (3.25.2)
43+
google-protobuf (4.29.3)
44+
bigdecimal
45+
rake (>= 13)
46+
google-protobuf (4.29.3-aarch64-linux)
47+
bigdecimal
48+
rake (>= 13)
49+
google-protobuf (4.29.3-arm64-darwin)
50+
bigdecimal
51+
rake (>= 13)
52+
google-protobuf (4.29.3-x86_64-darwin)
53+
bigdecimal
54+
rake (>= 13)
55+
google-protobuf (4.29.3-x86_64-linux)
56+
bigdecimal
57+
rake (>= 13)
3158
hashery (2.1.2)
32-
html-proofer (5.0.8)
59+
html-proofer (5.0.10)
3360
addressable (~> 2.3)
3461
async (~> 2.1)
3562
nokogiri (~> 1.13)
@@ -39,122 +66,166 @@ GEM
3966
yell (~> 2.0)
4067
zeitwerk (~> 2.5)
4168
http_parser.rb (0.8.0)
42-
i18n (1.14.1)
69+
i18n (1.14.7)
4370
concurrent-ruby (~> 1.0)
44-
io-event (1.4.3)
45-
jekyll (4.3.3)
71+
io-event (1.9.0)
72+
jekyll (4.4.1)
4673
addressable (~> 2.4)
74+
base64 (~> 0.2)
4775
colorator (~> 1.0)
76+
csv (~> 3.0)
4877
em-websocket (~> 0.5)
4978
i18n (~> 1.0)
5079
jekyll-sass-converter (>= 2.0, < 4.0)
5180
jekyll-watch (~> 2.0)
81+
json (~> 2.6)
5282
kramdown (~> 2.3, >= 2.3.1)
5383
kramdown-parser-gfm (~> 1.0)
5484
liquid (~> 4.0)
55-
mercenary (>= 0.3.6, < 0.5)
85+
mercenary (~> 0.3, >= 0.3.6)
5686
pathutil (~> 0.9)
5787
rouge (>= 3.0, < 5.0)
5888
safe_yaml (~> 1.0)
5989
terminal-table (>= 1.8, < 4.0)
6090
webrick (~> 1.7)
6191
jekyll-feed (0.17.0)
6292
jekyll (>= 3.7, < 5.0)
63-
jekyll-sass-converter (3.0.0)
64-
sass-embedded (~> 1.54)
93+
jekyll-include-cache (0.2.1)
94+
jekyll (>= 3.7, < 5.0)
95+
jekyll-sass-converter (3.1.0)
96+
sass-embedded (~> 1.75)
6597
jekyll-seo-tag (2.8.0)
6698
jekyll (>= 3.8, < 5.0)
6799
jekyll-watch (2.2.1)
68100
listen (~> 3.0)
69-
json (2.7.1)
70-
just-the-docs (0.5.4)
101+
json (2.10.1)
102+
just-the-docs (0.10.1)
71103
jekyll (>= 3.8.5)
104+
jekyll-include-cache
72105
jekyll-seo-tag (>= 2.0)
73106
rake (>= 12.3.1)
74-
kramdown (2.4.0)
75-
rexml
107+
kramdown (2.5.1)
108+
rexml (>= 3.3.9)
76109
kramdown-parser-gfm (1.1.0)
77110
kramdown (~> 2.0)
78-
language_server-protocol (3.17.0.3)
111+
language_server-protocol (3.17.0.4)
112+
lint_roller (1.1.0)
79113
liquid (4.0.4)
80-
listen (3.8.0)
114+
listen (3.9.0)
81115
rb-fsevent (~> 0.10, >= 0.10.3)
82116
rb-inotify (~> 0.9, >= 0.9.10)
117+
logger (1.6.6)
83118
mercenary (0.4.0)
84-
nokogiri (1.16.2-x86_64-darwin)
119+
metrics (0.12.1)
120+
nokogiri (1.18.3-aarch64-linux-gnu)
121+
racc (~> 1.4)
122+
nokogiri (1.18.3-aarch64-linux-musl)
123+
racc (~> 1.4)
124+
nokogiri (1.18.3-arm-linux-gnu)
125+
racc (~> 1.4)
126+
nokogiri (1.18.3-arm-linux-musl)
127+
racc (~> 1.4)
128+
nokogiri (1.18.3-arm64-darwin)
129+
racc (~> 1.4)
130+
nokogiri (1.18.3-x86_64-darwin)
131+
racc (~> 1.4)
132+
nokogiri (1.18.3-x86_64-linux-gnu)
85133
racc (~> 1.4)
86-
nokogiri (1.16.2-x86_64-linux)
134+
nokogiri (1.18.3-x86_64-linux-musl)
87135
racc (~> 1.4)
88-
parallel (1.24.0)
89-
parser (3.3.0.5)
136+
parallel (1.26.3)
137+
parser (3.3.7.1)
90138
ast (~> 2.4.1)
91139
racc
92140
pathutil (0.16.2)
93141
forwardable-extended (~> 2.6)
94-
pdf-reader (2.12.0)
95-
Ascii85 (~> 1.0)
142+
pdf-reader (2.14.1)
143+
Ascii85 (>= 1.0, < 3.0, != 2.0.0)
96144
afm (~> 0.2.1)
97145
hashery (~> 2.0)
98146
ruby-rc4
99147
ttfunk
100-
public_suffix (5.0.4)
101-
racc (1.7.3)
148+
public_suffix (6.0.1)
149+
racc (1.8.1)
102150
rainbow (3.1.1)
103-
rake (13.1.0)
151+
rake (13.2.1)
104152
rb-fsevent (0.11.2)
105-
rb-inotify (0.10.1)
153+
rb-inotify (0.11.1)
106154
ffi (~> 1.0)
107-
regexp_parser (2.9.0)
108-
rexml (3.2.6)
109-
rouge (4.2.0)
110-
rubocop (1.60.2)
155+
regexp_parser (2.10.0)
156+
rexml (3.4.1)
157+
rouge (4.5.1)
158+
rubocop (1.73.1)
111159
json (~> 2.3)
112-
language_server-protocol (>= 3.17.0)
160+
language_server-protocol (~> 3.17.0.2)
161+
lint_roller (~> 1.1.0)
113162
parallel (~> 1.10)
114163
parser (>= 3.3.0.2)
115164
rainbow (>= 2.2.2, < 4.0)
116-
regexp_parser (>= 1.8, < 3.0)
117-
rexml (>= 3.2.5, < 4.0)
118-
rubocop-ast (>= 1.30.0, < 2.0)
165+
regexp_parser (>= 2.9.3, < 3.0)
166+
rubocop-ast (>= 1.38.0, < 2.0)
119167
ruby-progressbar (~> 1.7)
120-
unicode-display_width (>= 2.4.0, < 3.0)
121-
rubocop-ast (1.30.0)
122-
parser (>= 3.2.1.0)
168+
unicode-display_width (>= 2.4.0, < 4.0)
169+
rubocop-ast (1.38.1)
170+
parser (>= 3.3.1.0)
123171
ruby-progressbar (1.13.0)
124172
ruby-rc4 (0.1.5)
125173
safe_yaml (1.0.5)
126-
sass-embedded (1.70.0-x86_64-darwin)
127-
google-protobuf (~> 3.25)
128-
sass-embedded (1.70.0-x86_64-linux-gnu)
129-
google-protobuf (~> 3.25)
174+
sass-embedded (1.85.1-aarch64-linux-gnu)
175+
google-protobuf (~> 4.29)
176+
sass-embedded (1.85.1-aarch64-linux-musl)
177+
google-protobuf (~> 4.29)
178+
sass-embedded (1.85.1-arm-linux-gnueabihf)
179+
google-protobuf (~> 4.29)
180+
sass-embedded (1.85.1-arm-linux-musleabihf)
181+
google-protobuf (~> 4.29)
182+
sass-embedded (1.85.1-arm64-darwin)
183+
google-protobuf (~> 4.29)
184+
sass-embedded (1.85.1-x86_64-darwin)
185+
google-protobuf (~> 4.29)
186+
sass-embedded (1.85.1-x86_64-linux-gnu)
187+
google-protobuf (~> 4.29)
188+
sass-embedded (1.85.1-x86_64-linux-musl)
189+
google-protobuf (~> 4.29)
130190
terminal-table (3.0.2)
131191
unicode-display_width (>= 1.1.1, < 3)
132-
timers (4.3.5)
133-
ttfunk (1.7.0)
192+
traces (0.15.2)
193+
ttfunk (1.8.0)
194+
bigdecimal (~> 3.1)
134195
typhoeus (1.4.1)
135196
ethon (>= 0.9.0)
136-
unicode-display_width (2.5.0)
137-
wdm (0.1.1)
138-
webrick (1.8.1)
197+
unicode-display_width (2.6.0)
198+
wdm (0.2.0)
199+
webrick (1.9.1)
139200
yell (2.2.2)
140-
zeitwerk (2.6.13)
201+
zeitwerk (2.7.2)
141202

142203
PLATFORMS
143-
x86_64-darwin-21
144-
x86_64-darwin-23
204+
aarch64-linux
205+
aarch64-linux-gnu
206+
aarch64-linux-musl
207+
arm-linux-gnu
208+
arm-linux-gnueabihf
209+
arm-linux-musl
210+
arm-linux-musleabihf
211+
arm64-darwin
212+
x86_64-darwin
145213
x86_64-linux
214+
x86_64-linux-gnu
215+
x86_64-linux-musl
146216

147217
DEPENDENCIES
148218
html-proofer
149-
jekyll (~> 4.3)
219+
jekyll
150220
jekyll-feed
151221
jekyll-seo-tag
152-
just-the-docs (~> 0.5.3)
222+
just-the-docs
153223
kramdown-parser-gfm
224+
logger
154225
rubocop (~> 1.52)
155-
tzinfo (>= 1, < 3)
226+
tzinfo
156227
tzinfo-data
157-
wdm (~> 0.1.1)
228+
wdm
158229

159230
BUNDLED WITH
160-
2.5.3
231+
2.6.5

0 commit comments

Comments
 (0)