Skip to content

Commit d08918f

Browse files
committed
bump to 1.7.0
1 parent c92262e commit d08918f

File tree

3 files changed

+78
-57
lines changed

3 files changed

+78
-57
lines changed

Gemfile

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,24 @@ ruby '3.2.2'
44

55
source 'https://rubygems.org'
66

7-
gem 'dotenv', '~> 2.8', '>= 2.8.1'
7+
gem 'dotenv', '~> 3.1', '>= 3.1.2'
88

9-
gem 'rack', '~> 3.0', '>= 3.0.8'
10-
gem 'rack-cors', '~> 2.0', '>= 2.0.1'
9+
gem 'rack', '~> 3.0', '>= 3.0.11'
10+
gem 'rack-cors', '~> 2.0', '>= 2.0.2'
1111
gem 'rackup', '~> 2.1'
1212

1313
gem 'puma', '~> 6.4', '>= 6.4.2'
1414
gem 'rack-attack', '~> 6.7'
15-
gem 'roda', '~> 3.76'
15+
gem 'roda', '~> 3.80'
1616

17-
gem 'concurrent-ruby', '~> 1.2', '>= 1.2.2'
17+
gem 'concurrent-ruby', '~> 1.2', '>= 1.2.3'
1818

19-
gem 'newrelic_rpm', '~> 9.7'
19+
gem 'newrelic_rpm', '~> 9.9'
2020

21-
gem 'nano-bots', '~> 3.0', '>= 3.0.1'
21+
gem 'nano-bots', '~> 3.1'
2222

2323
group :test, :development do
2424
gem 'pry-byebug', '~> 3.10', '>= 3.10.1'
2525
gem 'rerun', '~> 0.14.0'
26-
gem 'rubocop', '~> 1.59'
26+
gem 'rubocop', '~> 1.63', '>= 1.63.5'
2727
end

Gemfile.lock

Lines changed: 69 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -5,71 +5,88 @@ GEM
55
public_suffix (>= 2.0.2, < 6.0)
66
ast (2.4.2)
77
babosa (2.0.0)
8+
base64 (0.2.0)
89
byebug (11.1.3)
910
coderay (1.1.3)
10-
cohere-ai (1.0.2)
11+
cohere-ai (1.1.0)
1112
faraday (~> 2.9)
12-
concurrent-ruby (1.2.2)
13-
dotenv (2.8.1)
13+
faraday-typhoeus (~> 1.1)
14+
concurrent-ruby (1.2.3)
15+
dotenv (3.1.2)
16+
ethon (0.16.0)
17+
ffi (>= 1.15.0)
1418
event_stream_parser (1.0.0)
1519
faraday (2.9.0)
1620
faraday-net_http (>= 2.0, < 3.2)
1721
faraday-multipart (1.0.4)
1822
multipart-post (~> 2)
1923
faraday-net_http (3.1.0)
2024
net-http
25+
faraday-typhoeus (1.1.0)
26+
faraday (~> 2.0)
27+
typhoeus (~> 1.4)
2128
ffi (1.16.3)
22-
gemini-ai (3.1.3)
29+
gemini-ai (4.0.0)
2330
event_stream_parser (~> 1.0)
2431
faraday (~> 2.9)
32+
faraday-typhoeus (~> 1.1)
2533
googleauth (~> 1.8)
26-
google-cloud-env (2.1.0)
34+
typhoeus (~> 1.4, >= 1.4.1)
35+
google-cloud-env (2.1.1)
2736
faraday (>= 1.0, < 3.a)
28-
googleauth (1.9.1)
37+
googleauth (1.11.0)
2938
faraday (>= 1.0, < 3.a)
3039
google-cloud-env (~> 2.1)
3140
jwt (>= 1.4, < 3.0)
3241
multi_json (~> 1.11)
3342
os (>= 0.9, < 2.0)
3443
signet (>= 0.16, < 2.a)
35-
json (2.7.1)
36-
jwt (2.7.1)
44+
json (2.7.2)
45+
jwt (2.8.1)
46+
base64
3747
language_server-protocol (3.17.0.3)
38-
listen (3.8.0)
48+
listen (3.9.0)
3949
rb-fsevent (~> 0.10, >= 0.10.3)
4050
rb-inotify (~> 0.9, >= 0.9.10)
41-
maritaca-ai (1.0.1)
51+
maritaca-ai (1.2.0)
52+
event_stream_parser (~> 1.0)
4253
faraday (~> 2.9)
43-
method_source (1.0.0)
44-
mistral-ai (1.1.2)
54+
faraday-typhoeus (~> 1.1)
55+
method_source (1.1.0)
56+
mistral-ai (1.2.0)
4557
event_stream_parser (~> 1.0)
4658
faraday (~> 2.9)
59+
faraday-typhoeus (~> 1.1)
4760
multi_json (1.15.0)
48-
multipart-post (2.3.0)
49-
nano-bots (3.0.1)
61+
multipart-post (2.4.1)
62+
nano-bots (3.1.0)
5063
babosa (~> 2.0)
51-
cohere-ai (~> 1.0, >= 1.0.2)
52-
concurrent-ruby (~> 1.2, >= 1.2.2)
53-
dotenv (~> 2.8, >= 2.8.1)
54-
gemini-ai (~> 3.1, >= 3.1.3)
55-
maritaca-ai (~> 1.0, >= 1.0.1)
56-
mistral-ai (~> 1.1, >= 1.1.2)
57-
ollama-ai (~> 1.0, >= 1.0.1)
64+
cohere-ai (~> 1.1)
65+
concurrent-ruby (~> 1.2, >= 1.2.3)
66+
dotenv (~> 3.1, >= 3.1.2)
67+
faraday (~> 2.9)
68+
faraday-typhoeus (~> 1.1)
69+
gemini-ai (~> 4.0)
70+
maritaca-ai (~> 1.2)
71+
mistral-ai (~> 1.2)
72+
ollama-ai (~> 1.2, >= 1.2.1)
5873
pry (~> 0.14.2)
5974
rainbow (~> 3.1, >= 3.1.1)
6075
rbnacl (~> 7.1, >= 7.1.1)
6176
redcarpet (~> 3.6)
62-
ruby-openai (~> 6.3, >= 6.3.1)
77+
ruby-openai (~> 7.0, >= 7.0.1)
6378
sweet-moon (~> 0.0.7)
79+
typhoeus (~> 1.4, >= 1.4.1)
6480
net-http (0.4.1)
6581
uri
66-
newrelic_rpm (9.7.0)
67-
nio4r (2.7.0)
68-
ollama-ai (1.0.1)
82+
newrelic_rpm (9.9.0)
83+
nio4r (2.7.3)
84+
ollama-ai (1.2.1)
6985
faraday (~> 2.9)
86+
faraday-typhoeus (~> 1.1)
7087
os (1.1.4)
7188
parallel (1.24.0)
72-
parser (3.3.0.2)
89+
parser (3.3.1.0)
7390
ast (~> 2.4.1)
7491
racc
7592
pry (0.14.2)
@@ -78,56 +95,60 @@ GEM
7895
pry-byebug (3.10.1)
7996
byebug (~> 11.0)
8097
pry (>= 0.13, < 0.15)
81-
public_suffix (5.0.4)
98+
public_suffix (5.0.5)
8299
puma (6.4.2)
83100
nio4r (~> 2.0)
84101
racc (1.7.3)
85-
rack (3.0.8)
102+
rack (3.0.11)
86103
rack-attack (6.7.0)
87104
rack (>= 1.0, < 4)
88-
rack-cors (2.0.1)
105+
rack-cors (2.0.2)
89106
rack (>= 2.0.0)
90107
rackup (2.1.0)
91108
rack (>= 3)
92109
webrick (~> 1.8)
93110
rainbow (3.1.1)
94111
rb-fsevent (0.11.2)
95-
rb-inotify (0.10.1)
112+
rb-inotify (0.11.1)
96113
ffi (~> 1.0)
97114
rbnacl (7.1.1)
98115
ffi
99116
redcarpet (3.6.0)
100-
regexp_parser (2.9.0)
117+
regexp_parser (2.9.2)
101118
rerun (0.14.0)
102119
listen (~> 3.0)
103-
rexml (3.2.6)
104-
roda (3.76.0)
120+
rexml (3.2.8)
121+
strscan (>= 3.0.9)
122+
roda (3.80.0)
105123
rack
106-
rubocop (1.59.0)
124+
rubocop (1.63.5)
107125
json (~> 2.3)
108126
language_server-protocol (>= 3.17.0)
109127
parallel (~> 1.10)
110-
parser (>= 3.2.2.4)
128+
parser (>= 3.3.0.2)
111129
rainbow (>= 2.2.2, < 4.0)
112130
regexp_parser (>= 1.8, < 3.0)
113131
rexml (>= 3.2.5, < 4.0)
114-
rubocop-ast (>= 1.30.0, < 2.0)
132+
rubocop-ast (>= 1.31.1, < 2.0)
115133
ruby-progressbar (~> 1.7)
116134
unicode-display_width (>= 2.4.0, < 3.0)
117-
rubocop-ast (1.30.0)
118-
parser (>= 3.2.1.0)
119-
ruby-openai (6.3.1)
135+
rubocop-ast (1.31.3)
136+
parser (>= 3.3.1.0)
137+
ruby-openai (7.0.1)
120138
event_stream_parser (>= 0.3.0, < 2.0.0)
121139
faraday (>= 1)
122140
faraday-multipart (>= 1)
123141
ruby-progressbar (1.13.0)
124-
signet (0.18.0)
142+
signet (0.19.0)
125143
addressable (~> 2.8)
126144
faraday (>= 0.17.5, < 3.a)
127145
jwt (>= 1.5, < 3.0)
128146
multi_json (~> 1.10)
147+
strscan (3.1.0)
129148
sweet-moon (0.0.7)
130149
ffi (~> 1.15, >= 1.15.5)
150+
typhoeus (1.4.1)
151+
ethon (>= 0.9.0)
131152
unicode-display_width (2.5.0)
132153
uri (0.13.0)
133154
webrick (1.8.1)
@@ -136,19 +157,19 @@ PLATFORMS
136157
x86_64-linux
137158

138159
DEPENDENCIES
139-
concurrent-ruby (~> 1.2, >= 1.2.2)
140-
dotenv (~> 2.8, >= 2.8.1)
141-
nano-bots (~> 3.0, >= 3.0.1)
142-
newrelic_rpm (~> 9.7)
160+
concurrent-ruby (~> 1.2, >= 1.2.3)
161+
dotenv (~> 3.1, >= 3.1.2)
162+
nano-bots (~> 3.1)
163+
newrelic_rpm (~> 9.9)
143164
pry-byebug (~> 3.10, >= 3.10.1)
144165
puma (~> 6.4, >= 6.4.2)
145-
rack (~> 3.0, >= 3.0.8)
166+
rack (~> 3.0, >= 3.0.11)
146167
rack-attack (~> 6.7)
147-
rack-cors (~> 2.0, >= 2.0.1)
168+
rack-cors (~> 2.0, >= 2.0.2)
148169
rackup (~> 2.1)
149170
rerun (~> 0.14.0)
150-
roda (~> 3.76)
151-
rubocop (~> 1.59)
171+
roda (~> 3.80)
172+
rubocop (~> 1.63, >= 1.63.5)
152173

153174
RUBY VERSION
154175
ruby 3.2.2p53

static/api.rb

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

55
API = {
66
project: 'Nano Bots API',
7-
version: '1.6.0',
7+
version: '1.7.0',
88
'nano-bots': { version: NanoBot.version, specification: NanoBot.specification },
99
documentation: 'https://spec.nbots.io',
1010
'live-editor': 'https://clinic.nbots.io',

0 commit comments

Comments
 (0)