Skip to content

Commit ad68938

Browse files
committed
Periodic gem update
Periodic gem update by running `bundle update`. Supersedes #48 and #49 by bringing in all necessary security fixes. Also a few minor lint fixes as Standard RB is upgraded.
1 parent 446dfd9 commit ad68938

File tree

3 files changed

+49
-44
lines changed

3 files changed

+49
-44
lines changed

Gemfile.lock

Lines changed: 47 additions & 42 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ PATH
1313
GEM
1414
remote: https://rubygems.org/
1515
specs:
16-
activesupport (8.0.2)
16+
activesupport (8.0.3)
1717
base64
1818
benchmark (>= 0.3)
1919
bigdecimal
@@ -27,80 +27,84 @@ GEM
2727
tzinfo (~> 2.0, >= 2.0.5)
2828
uri (>= 0.13.1)
2929
ast (2.4.3)
30-
base64 (0.2.0)
31-
benchmark (0.4.0)
32-
bigdecimal (3.1.9)
30+
base64 (0.3.0)
31+
benchmark (0.4.1)
32+
bigdecimal (3.3.1)
3333
concurrent-ruby (1.3.5)
34-
connection_pool (2.5.0)
35-
csv (3.3.3)
34+
connection_pool (2.5.4)
35+
csv (3.3.5)
3636
date (3.4.1)
37-
debug (1.10.0)
37+
debug (1.11.0)
3838
irb (~> 1.10)
3939
reline (>= 0.3.8)
40-
diff-lcs (1.6.1)
40+
diff-lcs (1.6.2)
4141
docile (1.4.1)
42-
drb (2.2.1)
43-
ffi (1.17.1-arm64-darwin)
44-
ffi (1.17.1-x86_64-linux-gnu)
42+
drb (2.2.3)
43+
erb (5.1.1)
44+
ffi (1.17.2-arm64-darwin)
45+
ffi (1.17.2-x86_64-linux-gnu)
4546
fileutils (1.7.3)
4647
i18n (1.14.7)
4748
concurrent-ruby (~> 1.0)
48-
io-console (0.8.0)
49+
io-console (0.8.1)
4950
irb (1.15.2)
5051
pp (>= 0.6.0)
5152
rdoc (>= 4.0.0)
5253
reline (>= 0.4.2)
53-
json (2.10.2)
54-
language_server-protocol (3.17.0.4)
54+
json (2.15.1)
55+
language_server-protocol (3.17.0.5)
5556
lint_roller (1.1.0)
5657
listen (3.9.0)
5758
rb-fsevent (~> 0.10, >= 0.10.3)
5859
rb-inotify (~> 0.9, >= 0.9.10)
5960
logger (1.7.0)
60-
minitest (5.25.5)
61+
minitest (5.26.0)
6162
mutex_m (0.3.0)
62-
parallel (1.26.3)
63-
parser (3.3.7.4)
63+
parallel (1.27.0)
64+
parser (3.3.9.0)
6465
ast (~> 2.4.1)
6566
racc
66-
pg (1.5.9)
67-
pp (0.6.2)
67+
pg (1.6.2-arm64-darwin)
68+
pg (1.6.2-x86_64-linux)
69+
pp (0.6.3)
6870
prettyprint
6971
prettyprint (0.2.0)
70-
prism (1.4.0)
71-
psych (5.2.3)
72+
prism (1.6.0)
73+
psych (5.2.6)
7274
date
7375
stringio
7476
racc (1.8.1)
7577
rainbow (3.1.1)
7678
rb-fsevent (0.11.2)
7779
rb-inotify (0.11.1)
7880
ffi (~> 1.0)
79-
rbs (3.9.2)
81+
rbs (3.9.5)
8082
logger
81-
rdoc (6.13.1)
83+
rdoc (6.15.0)
84+
erb
8285
psych (>= 4.0.0)
83-
regexp_parser (2.10.0)
84-
reline (0.6.1)
86+
tsort
87+
regexp_parser (2.11.3)
88+
reline (0.6.2)
8589
io-console (~> 0.5)
86-
rspec-core (3.13.3)
90+
rspec-core (3.13.6)
8791
rspec-support (~> 3.13.0)
88-
rspec-expectations (3.13.3)
92+
rspec-expectations (3.13.5)
8993
diff-lcs (>= 1.2.0, < 2.0)
9094
rspec-support (~> 3.13.0)
91-
rspec-support (3.13.2)
92-
rubocop (1.75.2)
95+
rspec-support (3.13.6)
96+
rubocop (1.80.2)
9397
json (~> 2.3)
9498
language_server-protocol (~> 3.17.0.2)
9599
lint_roller (~> 1.1.0)
96100
parallel (~> 1.10)
97101
parser (>= 3.3.0.2)
98102
rainbow (>= 2.2.2, < 4.0)
99103
regexp_parser (>= 2.9.3, < 3.0)
100-
rubocop-ast (>= 1.44.0, < 2.0)
104+
rubocop-ast (>= 1.46.0, < 2.0)
101105
ruby-progressbar (~> 1.7)
102106
unicode-display_width (>= 2.4.0, < 4.0)
103-
rubocop-ast (1.44.0)
107+
rubocop-ast (1.47.1)
104108
parser (>= 3.3.7.2)
105109
prism (~> 1.4)
106110
rubocop-performance (1.25.0)
@@ -109,18 +113,18 @@ GEM
109113
rubocop-ast (>= 1.38.0, < 2.0)
110114
ruby-progressbar (1.13.0)
111115
securerandom (0.4.1)
112-
sequel (5.91.0)
116+
sequel (5.97.0)
113117
bigdecimal
114118
simplecov (0.22.0)
115119
docile (~> 1.1)
116120
simplecov-html (~> 0.11)
117121
simplecov_json_formatter (~> 0.1)
118-
simplecov-html (0.13.1)
122+
simplecov-html (0.13.2)
119123
simplecov_json_formatter (0.1.4)
120-
standard (1.49.0)
124+
standard (1.51.1)
121125
language_server-protocol (~> 3.17.0.2)
122126
lint_roller (~> 1.0)
123-
rubocop (~> 1.75.2)
127+
rubocop (~> 1.80.2)
124128
standard-custom (~> 1.0.0)
125129
standard-performance (~> 1.8)
126130
standard-custom (1.0.2)
@@ -146,16 +150,17 @@ GEM
146150
strscan (>= 1.0.0)
147151
terminal-table (>= 2, < 5)
148152
uri (>= 0.12.0)
149-
stringio (3.1.6)
150-
strscan (3.1.2)
153+
stringio (3.1.7)
154+
strscan (3.1.5)
151155
terminal-table (4.0.0)
152156
unicode-display_width (>= 1.1.1, < 4)
157+
tsort (0.2.0)
153158
tzinfo (2.0.6)
154159
concurrent-ruby (~> 1.0)
155-
unicode-display_width (3.1.4)
156-
unicode-emoji (~> 4.0, >= 4.0.4)
157-
unicode-emoji (4.0.4)
158-
uri (1.0.3)
160+
unicode-display_width (3.2.0)
161+
unicode-emoji (~> 4.1)
162+
unicode-emoji (4.1.0)
163+
uri (1.0.4)
159164

160165
PLATFORMS
161166
arm64-darwin-22
@@ -174,4 +179,4 @@ DEPENDENCIES
174179
steep
175180

176181
BUNDLED WITH
177-
2.4.20
182+
2.6.7

lib/client.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -249,7 +249,7 @@ def insert_many(args)
249249
[int].pack("Q").unpack1("q") #: Integer # rubocop:disable Layout/LeadingCommentSpace
250250
end
251251

252-
TAG_RE = /\A[\w][\w\-]+[\w]\z/
252+
TAG_RE = /\A\w[\w-]+\w\z/
253253
private_constant :TAG_RE
254254

255255
private def validate_tags(tags)

scripts/update_gemspec_version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010

1111
version = version[1..] # strip `v` from the beginning of the string
1212

13-
updated_file_data = file_data.gsub(%r{^(\W+)s\.version = "[\d\.]+"$}, %(\\1s.version = "#{version}"))
13+
updated_file_data = file_data.gsub(%r{^(\W+)s\.version = "[\d.]+"$}, %(\\1s.version = "#{version}"))
1414

1515
abort("failure: nothing changed in file") if file_data == updated_file_data
1616

0 commit comments

Comments
 (0)