File tree Expand file tree Collapse file tree 5 files changed +48
-10
lines changed Expand file tree Collapse file tree 5 files changed +48
-10
lines changed Original file line number Diff line number Diff line change 1
- 3.2.2
1
+ 3.4.4
Original file line number Diff line number Diff line change 1
- FROM ruby:3.2.2
1
+ FROM ruby:3.4.4
2
2
3
3
# Default node version on apt is old. This makes sure a recent version is installed
4
4
# This step also runs apt-get update
Original file line number Diff line number Diff line change 1
1
source 'https://rubygems.org'
2
- ruby '3.2.2 '
2
+ ruby '3.4.4 '
3
3
4
4
gem 'rails' , '7.0.8.1'
5
5
# The original asset pipeline for Rails [https://github.com/rails/sprockets-rails]
@@ -8,20 +8,26 @@ gem 'sprockets-rails'
8
8
gem 'bootsnap' , require : false
9
9
10
10
gem 'acts-as-taggable-on'
11
+ gem 'benchmark' # LOCKED: Added because of activesupport 7.0
12
+ gem 'bigdecimal' # LOCKED: Added because of activesupport 7.0
11
13
gem 'carrierwave'
12
14
gem 'cocoon'
15
+ gem "csv" # LOCKED: csv was loaded from the standard library, but is not part of the default gems starting from Ruby 3.4.0. Due to config/application.rb
13
16
gem 'delayed_job'
14
17
gem 'delayed_job_active_record'
18
+ gem 'drb' # LOCKED: Added because of pry-remote
15
19
gem 'font_awesome5_rails'
16
20
gem 'bootstrap' , '~> 5'
17
21
gem 'friendly_id'
18
22
gem 'haml'
19
23
gem 'high_voltage'
24
+ gem 'irb' # LOCKED: Added because of byebug
20
25
gem 'jquery-rails'
21
26
gem 'jquery-ui-rails'
22
27
23
28
# Use Active Storage variant
24
29
gem 'image_processing' , '~> 1.2'
30
+ gem 'mutex_m' # LOCKED: Added because of activesupport 7.0
25
31
gem 'nokogiri'
26
32
gem 'omniauth'
27
33
gem 'omniauth-github'
@@ -32,6 +38,7 @@ gem 'premailer-rails'
32
38
33
39
gem 'pundit'
34
40
gem 'rails4-autocomplete'
41
+ gem 'reline' # LOCKED: Added because of readline is not part of Ruby 3.5.0
35
42
gem 'rolify'
36
43
# Use Sass to process CSS
37
44
gem 'sassc-rails'
Original file line number Diff line number Diff line change 92
92
aws-sigv4 (1.12.1 )
93
93
aws-eventstream (~> 1 , >= 1.0.2 )
94
94
base64 (0.2.0 )
95
+ benchmark (0.4.1 )
95
96
better_errors (2.10.1 )
96
97
erubi (>= 1.0.0 )
97
98
rack (>= 0.9.0 )
98
99
rouge (>= 1.0.0 )
100
+ bigdecimal (3.2.2 )
99
101
bindex (0.8.1 )
100
102
binding_of_caller (1.0.1 )
101
103
debug_inspector (>= 1.2.0 )
148
150
crass (1.0.6 )
149
151
css_parser (1.14.0 )
150
152
addressable
153
+ csv (3.3.5 )
151
154
database_cleaner (2.0.2 )
152
155
database_cleaner-active_record (>= 2 , < 3 )
153
156
database_cleaner-active_record (2.1.0 )
167
170
dotenv-rails (3.1.0 )
168
171
dotenv (= 3.1.0 )
169
172
railties (>= 6.1 )
173
+ double-bag-ftps (0.1.4 )
174
+ drb (2.2.3 )
175
+ erb (5.0.2 )
170
176
erubi (1.13.1 )
171
177
execjs (2.10.0 )
172
178
fabrication (2.31.0 )
205
211
actionpack (>= 6.0.0 )
206
212
activesupport (>= 6.0.0 )
207
213
railties (>= 6.0.0 )
214
+ io-console (0.8.1 )
215
+ irb (1.15.2 )
216
+ pp (>= 0.6.0 )
217
+ rdoc (>= 4.0.0 )
218
+ reline (>= 0.4.2 )
208
219
jbuilder (2.12.0 )
209
220
actionview (>= 5.0.0 )
210
221
activesupport (>= 5.0.0 )
246
257
minitest (5.25.5 )
247
258
msgpack (1.7.5 )
248
259
multi_xml (0.6.0 )
260
+ mutex_m (0.3.0 )
249
261
net-http (0.4.1 )
250
262
uri
251
263
net-imap (0.4.20 )
291
303
pickadate-rails (3.5.6.0 )
292
304
railties (>= 3.1.0 )
293
305
popper_js (2.11.8 )
306
+ pp (0.6.2 )
307
+ prettyprint
294
308
premailer (1.21.0 )
295
309
addressable
296
310
css_parser (>= 1.12.0 )
299
313
actionmailer (>= 3 )
300
314
net-smtp
301
315
premailer (~> 1.7 , >= 1.7.9 )
316
+ prettyprint (0.2.0 )
302
317
pry (0.14.2 )
303
318
coderay (~> 1.1 )
304
319
method_source (~> 1.0 )
310
325
pry-remote (0.1.8 )
311
326
pry (~> 0.9 )
312
327
slop (~> 3.0 )
328
+ psych (5.2.6 )
329
+ date
330
+ stringio
313
331
public_activity (3.0.1 )
314
332
actionpack (>= 6.1.0 )
315
333
activerecord (>= 6.1 )
369
387
rb-fsevent (0.11.2 )
370
388
rb-inotify (0.10.1 )
371
389
ffi (~> 1.0 )
390
+ rdoc (6.14.2 )
391
+ erb
392
+ psych (>= 4.0.0 )
372
393
regexp_parser (2.10.0 )
394
+ reline (0.6.2 )
395
+ io-console (~> 0.5 )
373
396
rexml (3.4.1 )
374
397
rolify (6.0.1 )
375
398
rollbar (3.6.0 )
464
487
ssrf_filter (1.1.2 )
465
488
stimulus-rails (1.3.4 )
466
489
railties (>= 6.0.0 )
490
+ stringio (3.1.7 )
467
491
stripe (9.0.0 )
468
492
temple (0.10.3 )
469
493
terser (1.2.4 )
@@ -504,7 +528,9 @@ PLATFORMS
504
528
505
529
DEPENDENCIES
506
530
acts-as-taggable-on
531
+ benchmark
507
532
better_errors
533
+ bigdecimal
508
534
binding_of_caller
509
535
bootsnap
510
536
bootstrap (~> 5 )
@@ -515,10 +541,12 @@ DEPENDENCIES
515
541
chosen-rails
516
542
cocoon
517
543
commonmarker
544
+ csv
518
545
database_cleaner
519
546
delayed_job
520
547
delayed_job_active_record
521
548
dotenv-rails
549
+ drb
522
550
fabrication
523
551
faker
524
552
faraday
@@ -530,12 +558,14 @@ DEPENDENCIES
530
558
icalendar
531
559
image_processing (~> 1.2 )
532
560
importmap-rails
561
+ irb
533
562
jbuilder
534
563
jquery-rails
535
564
jquery-ui-rails
536
565
launchy
537
566
letter_opener
538
567
listen (~> 3.9 )
568
+ mutex_m
539
569
nokogiri
540
570
omniauth
541
571
omniauth-github
@@ -555,6 +585,7 @@ DEPENDENCIES
555
585
rails-html-sanitizer (~> 1.6.1 )
556
586
rails4-autocomplete
557
587
rails_12factor
588
+ reline
558
589
rolify
559
590
rollbar
560
591
rspec-collection_matchers
@@ -580,7 +611,7 @@ DEPENDENCIES
580
611
web-console (>= 4.1.0 )
581
612
582
613
RUBY VERSION
583
- ruby 3.2.2p137
614
+ ruby 3.4.4
584
615
585
616
BUNDLED WITH
586
- 2.4.17
617
+ 2.6.7
Original file line number Diff line number Diff line change @@ -16,20 +16,20 @@ These are the original instructions for natively installing the app to your mach
16
16
17
17
## Set up a Ruby Environment
18
18
19
- You will need to install Ruby 3.2.2 using RVM or rbenv.
19
+ You will need to install Ruby 3.4.4 using RVM or rbenv.
20
20
21
21
### Option 1: Using [ rvm] ( https://rvm.io/rvm/install )
22
22
23
23
``` bash
24
- CPPFLAGS=-DUSE_FFI_CLOSURE_ALLOC rvm install 3.2.2
24
+ CPPFLAGS=-DUSE_FFI_CLOSURE_ALLOC rvm install 3.4.4
25
25
```
26
- We need to set the CPPFLAGS env variable to be able to install Ruby 3.2.2 on M1 Mac machines. See more: [ https://github.com/ffi/ffi/issues/869#issuecomment-1233000037 ] ( https://github.com/ffi/ffi/issues/869#issuecomment-1233000037 )
26
+ We need to set the CPPFLAGS env variable to be able to install Ruby 3.4.4 on M1 Mac machines. See more: [ https://github.com/ffi/ffi/issues/869#issuecomment-1233000037 ] ( https://github.com/ffi/ffi/issues/869#issuecomment-1233000037 )
27
27
28
28
### Option 2: Using [ rbenv] ( https://github.com/sstephenson/rbenv ) and [ ruby-build] ( https://github.com/sstephenson/ruby-build )
29
29
30
30
``` bash
31
- rbenv install 3.2.2
32
- rbenv global 3.2.2
31
+ rbenv install 3.4.4
32
+ rbenv global 3.4.4
33
33
```
34
34
35
35
## Install and run PostgreSQL
You can’t perform that action at this time.
0 commit comments