Skip to content

Commit cbad5f9

Browse files
committed
Bump Ruby to 3.4.1
1 parent eba5922 commit cbad5f9

File tree

6 files changed

+70
-51
lines changed

6 files changed

+70
-51
lines changed

.ruby-version

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

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## [0.0.9] - 2025-01-07
2+
3+
- Bump Ruby to 3.4.1
4+
15
## [0.0.8] - 2024-12-09
26

37
- Make sure to require pathname when needed

Gemfile

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,7 @@
1+
require_relative "version"
2+
13
source "https://rubygems.org"
2-
ruby File.read("#{__dir__}/.ruby-version")
4+
ruby Foobara::HttpCommandConnector::MINIMUM_RUBY_VERSION
35

46
gemspec
57

Gemfile.lock

Lines changed: 56 additions & 47 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
foobara-http-command-connector (0.0.8)
4+
foobara-http-command-connector (0.0.9)
55
foobara
66

77
GEM
@@ -11,37 +11,38 @@ GEM
1111
public_suffix (>= 2.0.2, < 7.0)
1212
ast (2.4.2)
1313
base64 (0.2.0)
14-
bigdecimal (3.1.8)
14+
bigdecimal (3.1.9)
1515
byebug (11.1.3)
1616
coderay (1.1.3)
1717
crack (1.0.0)
1818
bigdecimal
1919
rexml
2020
diff-lcs (1.5.1)
2121
docile (1.4.1)
22-
dotenv (3.1.4)
23-
extract-repo (0.0.8)
22+
dotenv (3.1.7)
23+
extract-repo (0.0.9)
2424
foobara
2525
foobara-sh-cli-connector
26-
ffi (1.17.0)
27-
ffi (1.17.0-aarch64-linux-gnu)
28-
ffi (1.17.0-aarch64-linux-musl)
29-
ffi (1.17.0-arm-linux-gnu)
30-
ffi (1.17.0-arm-linux-musl)
31-
ffi (1.17.0-arm64-darwin)
32-
ffi (1.17.0-x86-linux-gnu)
33-
ffi (1.17.0-x86-linux-musl)
34-
ffi (1.17.0-x86_64-darwin)
35-
ffi (1.17.0-x86_64-linux-gnu)
36-
ffi (1.17.0-x86_64-linux-musl)
37-
foob (0.0.7)
26+
ffi (1.17.1)
27+
ffi (1.17.1-aarch64-linux-gnu)
28+
ffi (1.17.1-aarch64-linux-musl)
29+
ffi (1.17.1-arm-linux-gnu)
30+
ffi (1.17.1-arm-linux-musl)
31+
ffi (1.17.1-arm64-darwin)
32+
ffi (1.17.1-x86-linux-gnu)
33+
ffi (1.17.1-x86-linux-musl)
34+
ffi (1.17.1-x86_64-darwin)
35+
ffi (1.17.1-x86_64-linux-gnu)
36+
ffi (1.17.1-x86_64-linux-musl)
37+
foob (0.0.11)
3838
foobara
3939
foobara-autocrud-generator
4040
foobara-command-generator
4141
foobara-domain-generator
4242
foobara-domain-mapper-generator
4343
foobara-empty-ruby-project-generator
4444
foobara-empty-typescript-react-project-generator
45+
foobara-local-files-crud-driver-generator
4546
foobara-organization-generator
4647
foobara-rack-connector-generator
4748
foobara-redis-crud-driver-generator
@@ -53,77 +54,83 @@ GEM
5354
foobara-type-generator
5455
foobara-typescript-react-command-form-generator
5556
foobara-typescript-remote-command-generator
56-
foobara (0.0.31)
57+
foobara (0.0.47)
58+
bigdecimal
5759
foobara-util
5860
foobara-autocrud-generator (0.0.1)
5961
foobara
6062
foobara-files-generator
61-
foobara-command-generator (0.0.2)
63+
foobara-command-generator (0.0.3)
6264
foobara
6365
foobara-files-generator
64-
foobara-domain-generator (0.0.2)
66+
foobara-domain-generator (0.0.3)
6567
foobara
6668
foobara-files-generator
67-
foobara-domain-mapper-generator (0.0.3)
69+
foobara-domain-mapper-generator (0.0.4)
6870
foobara
6971
foobara-files-generator
70-
foobara-dotenv-loader (0.0.1)
72+
foobara-dotenv-loader (0.0.2)
7173
dotenv
72-
foobara-empty-ruby-project-generator (0.0.11)
74+
foobara-empty-ruby-project-generator (0.0.13)
7375
extract-repo
7476
foobara
7577
foobara-files-generator
76-
foobara-empty-typescript-react-project-generator (0.0.3)
78+
foobara-empty-typescript-react-project-generator (0.0.4)
7779
foobara
7880
foobara-files-generator
79-
foobara-files-generator (0.0.3)
81+
foobara-files-generator (0.0.5)
82+
foobara
83+
foobara-local-files-crud-driver-generator (0.0.2)
8084
foobara
81-
foobara-organization-generator (0.0.1)
85+
foobara-files-generator
86+
foobara-organization-generator (0.0.2)
8287
foobara
8388
foobara-files-generator
84-
foobara-rack-connector-generator (0.0.6)
89+
foobara-rack-connector-generator (0.0.7)
8590
foobara
8691
foobara-files-generator
87-
foobara-redis-crud-driver-generator (0.0.2)
92+
foobara-redis-crud-driver-generator (0.0.3)
8893
foobara
8994
foobara-files-generator
90-
foobara-remote-imports-generator (0.0.2)
95+
foobara-remote-imports-generator (0.0.3)
9196
foobara
9297
foobara-files-generator
93-
foobara-resque-connector-generator (0.0.1)
98+
foobara-resque-connector-generator (0.0.2)
9499
foobara
95100
foobara-files-generator
96-
foobara-resque-scheduler-connector-generator (0.0.1)
101+
foobara-resque-scheduler-connector-generator (0.0.2)
97102
foobara
98103
foobara-files-generator
99-
foobara-rubocop-rules (0.0.5)
104+
foobara-rubocop-rules (0.0.6)
100105
rubocop
101106
rubocop-rspec
102107
foobara-sh-cli-connector (0.0.10)
103108
foobara
104-
foobara-sh-cli-connector-generator (0.0.2)
109+
foobara-sh-cli-connector-generator (0.0.3)
105110
foobara
106111
foobara-files-generator
107-
foobara-spec-helpers (0.0.3)
112+
foobara-spec-helpers (0.0.4)
108113
foobara-util
109-
foobara-type-generator (0.0.3)
114+
foobara-type-generator (0.0.4)
110115
foobara
111116
foobara-files-generator
112-
foobara-typescript-react-command-form-generator (0.0.2)
117+
foobara-typescript-react-command-form-generator (0.0.3)
113118
foobara
114119
foobara-files-generator
115120
foobara-typescript-remote-command-generator
116-
foobara-typescript-remote-command-generator (0.0.6)
121+
foobara-typescript-remote-command-generator (0.0.7)
117122
foobara
118123
foobara-files-generator
119-
foobara-util (0.0.8)
124+
foobara-util (0.0.9)
120125
formatador (1.1.0)
121-
guard (2.19.0)
126+
guard (2.19.1)
122127
formatador (>= 0.2.4)
123128
listen (>= 2.7, < 4.0)
129+
logger (~> 1.6)
124130
lumberjack (>= 1.0.12, < 2.0)
125131
nenv (~> 0.1)
126132
notiffany (~> 0.0)
133+
ostruct (~> 0.6)
127134
pry (>= 0.13.0)
128135
shellany (~> 0.0)
129136
thor (>= 0.18.1)
@@ -133,17 +140,19 @@ GEM
133140
guard-compat (~> 1.1)
134141
rspec (>= 2.99.0, < 4.0)
135142
hashdiff (1.1.2)
136-
json (2.9.0)
143+
json (2.9.1)
137144
language_server-protocol (3.17.0.3)
138145
listen (3.9.0)
139146
rb-fsevent (~> 0.10, >= 0.10.3)
140147
rb-inotify (~> 0.9, >= 0.9.10)
148+
logger (1.6.4)
141149
lumberjack (1.2.10)
142150
method_source (1.1.0)
143151
nenv (0.3.0)
144152
notiffany (0.1.3)
145153
nenv (~> 0.1)
146154
shellany (~> 0.0)
155+
ostruct (0.6.1)
147156
parallel (1.26.3)
148157
parser (3.3.6.0)
149158
ast (~> 2.4.1)
@@ -161,8 +170,8 @@ GEM
161170
rb-fsevent (0.11.2)
162171
rb-inotify (0.11.1)
163172
ffi (~> 1.0)
164-
regexp_parser (2.9.3)
165-
rexml (3.3.9)
173+
regexp_parser (2.10.0)
174+
rexml (3.4.0)
166175
rspec (3.13.0)
167176
rspec-core (~> 3.13.0)
168177
rspec-expectations (~> 3.13.0)
@@ -179,7 +188,7 @@ GEM
179188
diff-lcs (>= 1.2.0, < 2.0)
180189
rspec-support (~> 3.13.0)
181190
rspec-support (3.13.2)
182-
rubocop (1.69.1)
191+
rubocop (1.69.2)
183192
json (~> 2.3)
184193
language_server-protocol (>= 3.17.0)
185194
parallel (~> 1.10)
@@ -189,11 +198,11 @@ GEM
189198
rubocop-ast (>= 1.36.2, < 2.0)
190199
ruby-progressbar (~> 1.7)
191200
unicode-display_width (>= 2.4.0, < 4.0)
192-
rubocop-ast (1.36.2)
201+
rubocop-ast (1.37.0)
193202
parser (>= 3.3.1.0)
194203
rubocop-rake (0.6.0)
195204
rubocop (~> 1.0)
196-
rubocop-rspec (3.2.0)
205+
rubocop-rspec (3.3.0)
197206
rubocop (~> 1.61)
198207
ruby-prof (1.7.1)
199208
ruby-progressbar (1.13.0)
@@ -205,7 +214,7 @@ GEM
205214
simplecov-html (0.13.1)
206215
simplecov_json_formatter (0.1.4)
207216
thor (1.3.2)
208-
unicode-display_width (3.1.2)
217+
unicode-display_width (3.1.3)
209218
unicode-emoji (~> 4.0, >= 4.0.4)
210219
unicode-emoji (4.0.4)
211220
vcr (6.3.1)
@@ -248,7 +257,7 @@ DEPENDENCIES
248257
webmock
249258

250259
RUBY VERSION
251-
ruby 3.2.2p53
260+
ruby 3.4.1p0
252261

253262
BUNDLED WITH
254-
2.5.22
263+
2.6.2

foobara-http-command-connector.gemspec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ Gem::Specification.new do |spec|
1313
spec.license = "Apache-2.0 OR MIT"
1414
spec.licenses = ["Apache-2.0", "MIT"]
1515

16-
spec.required_ruby_version = ">= #{File.read("#{__dir__}/.ruby-version")}"
16+
spec.required_ruby_version = Foobara::HttpCommandConnector::MINIMUM_RUBY_VERSION
1717

1818
spec.metadata["homepage_uri"] = spec.homepage
1919
spec.metadata["source_code_uri"] = spec.homepage

version.rb

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
module Foobara
22
module HttpCommandConnector
3-
VERSION = "0.0.8".freeze
3+
VERSION = "0.0.9".freeze
4+
5+
local_ruby_version = File.read("#{__dir__}/.ruby-version").chomp
6+
local_ruby_version_minor = local_ruby_version[/\A(\d+\.\d+)\.\d+\z/, 1]
7+
MINIMUM_RUBY_VERSION = ">= #{local_ruby_version_minor}.0".freeze
48
end
59
end

0 commit comments

Comments
 (0)