Skip to content

Commit 16b5e7f

Browse files
vicentereigclaude
andcommitted
chore: update dspy to v0.11.0 and Ruby to 3.3.8
- Update dspy gem from v0.3.1 to v0.11.0 - Update Ruby version from 3.3.5 to 3.3.8 - Update all dependencies to latest compatible versions 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 2eb2365 commit 16b5e7f

File tree

3 files changed

+39
-43
lines changed

3 files changed

+39
-43
lines changed

.ruby-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
3.3.5
1+
3.3.8

Gemfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22

33
source "https://rubygems.org"
44

5-
ruby "3.3.5"
5+
ruby "3.3.8"
66

7-
gem 'dspy', '~> 0.3.1'
7+
gem 'dspy'
88

99
gem 'dotenv'

Gemfile.lock

Lines changed: 36 additions & 40 deletions
Original file line numberDiff line numberDiff line change
@@ -3,16 +3,16 @@ GEM
33
specs:
44
anthropic (1.1.1)
55
connection_pool
6-
async (2.25.0)
6+
async (2.26.0)
77
console (~> 1.29)
88
fiber-annotation
9-
io-event (~> 1.11)
9+
io-event (~> 1.12)
1010
metrics (~> 0.12)
1111
traces (~> 0.15)
12-
base64 (0.3.0)
12+
bigdecimal (3.2.2)
1313
concurrent-ruby (1.3.5)
1414
connection_pool (2.5.3)
15-
console (1.31.0)
15+
console (1.32.0)
1616
fiber-annotation
1717
fiber-local (~> 1.1)
1818
json
@@ -32,62 +32,58 @@ GEM
3232
dry-configurable (~> 1.0, < 2)
3333
dry-core (~> 1.0, < 2)
3434
dry-events (~> 1.0, < 2)
35-
dspy (0.3.1)
35+
dspy (0.11.0)
3636
anthropic (~> 1.1.0)
3737
async (~> 2.23)
3838
dry-configurable (~> 1.0)
3939
dry-logger (~> 1.0)
4040
dry-monitor (~> 1.0)
41-
openai (~> 0.9.0)
42-
ruby_llm (~> 1.0)
41+
informers (~> 1.2)
42+
openai (~> 0.13.0)
43+
polars-df (~> 0.20.0)
4344
sorbet-runtime (~> 0.5)
4445
sorbet-schema (~> 0.3)
45-
event_stream_parser (1.0.0)
46-
faraday (2.13.1)
47-
faraday-net_http (>= 2.0, < 3.5)
48-
json
49-
logger
50-
faraday-multipart (1.1.1)
51-
multipart-post (~> 2.0)
52-
faraday-net_http (3.4.1)
53-
net-http (>= 0.5.0)
54-
faraday-retry (2.3.2)
55-
faraday (~> 2.0)
46+
ffi (1.17.2)
47+
ffi (1.17.2-arm64-darwin)
5648
fiber-annotation (0.2.0)
5749
fiber-local (1.1.0)
5850
fiber-storage
5951
fiber-storage (1.0.1)
60-
io-event (1.11.0)
61-
json (2.12.2)
52+
informers (1.2.1)
53+
onnxruntime (>= 0.9)
54+
tokenizers (>= 0.5.3)
55+
io-event (1.12.0)
56+
json (2.13.0)
6257
logger (1.7.0)
63-
marcel (1.0.4)
6458
metrics (0.12.2)
65-
multipart-post (2.4.1)
66-
net-http (0.6.0)
67-
uri
68-
openai (0.9.0)
59+
onnxruntime (0.10.0)
60+
ffi
61+
onnxruntime (0.10.0-arm64-darwin)
62+
ffi
63+
openai (0.13.1)
6964
connection_pool
70-
ruby_llm (1.3.1)
71-
base64
72-
event_stream_parser (~> 1)
73-
faraday (>= 1.10.0)
74-
faraday-multipart (>= 1)
75-
faraday-net_http (>= 1)
76-
faraday-retry (>= 1)
77-
marcel (~> 1.0)
78-
zeitwerk (~> 2)
79-
sorbet-result (1.2.0)
65+
polars-df (0.20.0)
66+
bigdecimal
67+
rb_sys
68+
polars-df (0.20.0-arm64-darwin)
69+
bigdecimal
70+
rake-compiler-dock (1.9.1)
71+
rb_sys (0.9.116)
72+
rake-compiler-dock (= 1.9.1)
73+
sorbet-result (1.4.0)
8074
sorbet-runtime (~> 0.5)
81-
sorbet-runtime (0.5.12204)
75+
sorbet-runtime (0.5.12356)
8276
sorbet-schema (0.9.2)
8377
sorbet-result (~> 1.1)
8478
sorbet-runtime (~> 0.5)
8579
sorbet-struct-comparable (~> 1.3)
8680
zeitwerk (~> 2.6)
8781
sorbet-struct-comparable (1.3.0)
8882
sorbet-runtime (>= 0.5)
83+
tokenizers (0.5.5)
84+
rb_sys
85+
tokenizers (0.5.5-arm64-darwin)
8986
traces (0.15.2)
90-
uri (1.0.3)
9187
zeitwerk (2.7.3)
9288

9389
PLATFORMS
@@ -96,10 +92,10 @@ PLATFORMS
9692

9793
DEPENDENCIES
9894
dotenv
99-
dspy (~> 0.3.1)
95+
dspy
10096

10197
RUBY VERSION
102-
ruby 3.3.5p100
98+
ruby 3.3.8p144
10399

104100
BUNDLED WITH
105-
2.5.16
101+
2.6.9

0 commit comments

Comments
 (0)