Browse Source

Upgrade ruby, switch to puma

master
Dylan Baker 8 months ago
parent
commit
ea74015ef8
3 changed files with 73 additions and 48 deletions
  1. 1
    1
      .ruby-version
  2. 2
    0
      Gemfile
  3. 70
    47
      Gemfile.lock

+ 1
- 1
.ruby-version View File

@@ -1 +1 @@
1
-2.6.3@vlv-search
1
+3.3.4

+ 2
- 0
Gemfile View File

@@ -15,3 +15,5 @@ gem 'sinatra', '~> 2.0'
15 15
 gem "truncato", "~> 0.7.11"
16 16
 gem "vcr", "~> 6.0"
17 17
 gem "webmock", "~> 3.14"
18
+
19
+gem "puma", "~> 6.4"

+ 70
- 47
Gemfile.lock View File

@@ -1,78 +1,101 @@
1 1
 GEM
2 2
   remote: https://rubygems.org/
3 3
   specs:
4
-    addressable (2.8.0)
5
-      public_suffix (>= 2.0.2, < 5.0)
6
-    crack (0.4.5)
4
+    addressable (2.8.7)
5
+      public_suffix (>= 2.0.2, < 7.0)
6
+    base64 (0.2.0)
7
+    bigdecimal (3.1.8)
8
+    crack (1.0.0)
9
+      bigdecimal
7 10
       rexml
8
-    diff-lcs (1.3)
9
-    dotenv (2.7.5)
10
-    ffi (1.12.2)
11
-    hashdiff (1.0.1)
11
+    diff-lcs (1.5.1)
12
+    dotenv (2.8.1)
13
+    hashdiff (1.1.1)
12 14
     htmlentities (4.3.4)
13
-    httparty (0.18.0)
15
+    httparty (0.18.1)
14 16
       mime-types (~> 3.0)
15 17
       multi_xml (>= 0.5.2)
16
-    mime-types (3.3.1)
18
+    mime-types (3.5.2)
17 19
       mime-types-data (~> 3.2015)
18
-    mime-types-data (3.2019.1009)
19
-    mini_portile2 (2.4.0)
20
-    multi_xml (0.6.0)
21
-    mustermann (1.1.1)
20
+    mime-types-data (3.2024.0820)
21
+    multi_xml (0.7.1)
22
+      bigdecimal (~> 3.1)
23
+    mustermann (2.0.2)
22 24
       ruby2_keywords (~> 0.0.1)
23
-    nokogiri (1.10.9)
24
-      mini_portile2 (~> 2.4.0)
25
-    pg (1.2.3)
26
-    public_suffix (4.0.6)
27
-    rack (2.2.2)
28
-    rack-protection (2.0.8.1)
25
+    nio4r (2.7.3)
26
+    nokogiri (1.16.7-aarch64-linux)
27
+      racc (~> 1.4)
28
+    nokogiri (1.16.7-arm-linux)
29
+      racc (~> 1.4)
30
+    nokogiri (1.16.7-arm64-darwin)
31
+      racc (~> 1.4)
32
+    nokogiri (1.16.7-x86-linux)
33
+      racc (~> 1.4)
34
+    nokogiri (1.16.7-x86_64-darwin)
35
+      racc (~> 1.4)
36
+    nokogiri (1.16.7-x86_64-linux)
37
+      racc (~> 1.4)
38
+    pg (1.5.7)
39
+    public_suffix (6.0.1)
40
+    puma (6.4.2)
41
+      nio4r (~> 2.0)
42
+    racc (1.8.1)
43
+    rack (2.2.9)
44
+    rack-protection (2.2.4)
29 45
       rack
30
-    rake (13.0.1)
31
-    rexml (3.2.5)
32
-    rspec (3.9.0)
33
-      rspec-core (~> 3.9.0)
34
-      rspec-expectations (~> 3.9.0)
35
-      rspec-mocks (~> 3.9.0)
36
-    rspec-core (3.9.1)
37
-      rspec-support (~> 3.9.1)
38
-    rspec-expectations (3.9.1)
46
+    rake (13.2.1)
47
+    rexml (3.3.5)
48
+      strscan
49
+    rspec (3.13.0)
50
+      rspec-core (~> 3.13.0)
51
+      rspec-expectations (~> 3.13.0)
52
+      rspec-mocks (~> 3.13.0)
53
+    rspec-core (3.13.0)
54
+      rspec-support (~> 3.13.0)
55
+    rspec-expectations (3.13.2)
39 56
       diff-lcs (>= 1.2.0, < 2.0)
40
-      rspec-support (~> 3.9.0)
41
-    rspec-mocks (3.9.1)
57
+      rspec-support (~> 3.13.0)
58
+    rspec-mocks (3.13.1)
42 59
       diff-lcs (>= 1.2.0, < 2.0)
43
-      rspec-support (~> 3.9.0)
44
-    rspec-support (3.9.2)
45
-    ruby2_keywords (0.0.2)
46
-    sassc (2.2.1)
47
-      ffi (~> 1.9)
48
-    sequel (5.31.0)
49
-    sinatra (2.0.8.1)
50
-      mustermann (~> 1.0)
51
-      rack (~> 2.0)
52
-      rack-protection (= 2.0.8.1)
60
+      rspec-support (~> 3.13.0)
61
+    rspec-support (3.13.1)
62
+    ruby2_keywords (0.0.5)
63
+    sequel (5.83.1)
64
+      bigdecimal
65
+    sinatra (2.2.4)
66
+      mustermann (~> 2.0)
67
+      rack (~> 2.2)
68
+      rack-protection (= 2.2.4)
53 69
       tilt (~> 2.0)
54
-    tilt (2.0.10)
55
-    truncato (0.7.11)
70
+    strscan (3.1.0)
71
+    tilt (2.4.0)
72
+    truncato (0.7.12)
56 73
       htmlentities (~> 4.3.1)
57 74
       nokogiri (>= 1.7.0, <= 2.0)
58
-    vcr (6.0.0)
59
-    webmock (3.14.0)
75
+    vcr (6.3.1)
76
+      base64
77
+    webmock (3.23.1)
60 78
       addressable (>= 2.8.0)
61 79
       crack (>= 0.3.2)
62 80
       hashdiff (>= 0.4.0, < 2.0.0)
63 81
 
64 82
 PLATFORMS
65
-  ruby
83
+  aarch64-linux
84
+  arm-linux
85
+  arm64-darwin
86
+  x86-linux
87
+  x86_64-darwin
88
+  x86_64-linux
66 89
 
67 90
 DEPENDENCIES
68 91
   dotenv (~> 2.7)
69 92
   httparty (~> 0.18.0)
70 93
   nokogiri (~> 1.10)
71 94
   pg (~> 1.2)
95
+  puma (~> 6.4)
72 96
   rack (~> 2.2)
73 97
   rake (~> 13.0)
74 98
   rspec (~> 3.9)
75
-  sassc (~> 2.2)
76 99
   sequel (~> 5.30)
77 100
   sinatra (~> 2.0)
78 101
   truncato (~> 0.7.11)
@@ -80,4 +103,4 @@ DEPENDENCIES
80 103
   webmock (~> 3.14)
81 104
 
82 105
 BUNDLED WITH
83
-   2.1.4
106
+   2.5.11

Loading…
Cancel
Save