Skip to content

Commit d0803c3

Browse files
chore: release v0.4.0 (#61)
Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Abhijeet Prasad <abhijeet@braintrustdata.com>
1 parent 4bedb0e commit d0803c3

10 files changed

Lines changed: 30 additions & 18 deletions

File tree

trace/contrib/adk/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.24.4
55
toolchain go1.24.11
66

77
require (
8-
github.com/braintrustdata/braintrust-sdk-go v0.0.0
8+
github.com/braintrustdata/braintrust-sdk-go v0.4.0
99
github.com/stretchr/testify v1.11.1
1010
go.opentelemetry.io/otel v1.38.0
1111
go.opentelemetry.io/otel/trace v1.38.0

trace/contrib/all/go.mod

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,14 @@ go 1.24.4
55
toolchain go1.24.11
66

77
require (
8-
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/adk v0.0.0
9-
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/anthropic v0.0.0
10-
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/cloudwego/eino v0.0.0
11-
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/genai v0.0.0
12-
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/genkit v0.0.0
13-
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/github.com/sashabaranov/go-openai v0.0.0
14-
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/langchaingo v0.0.0
15-
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/openai v0.0.0
8+
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/adk v0.4.0
9+
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/anthropic v0.4.0
10+
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/cloudwego/eino v0.4.0
11+
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/genai v0.4.0
12+
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/genkit v0.4.0
13+
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/github.com/sashabaranov/go-openai v0.4.0
14+
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/langchaingo v0.4.0
15+
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/openai v0.4.0
1616
)
1717

1818
require (
@@ -21,7 +21,7 @@ require (
2121
cloud.google.com/go/compute/metadata v0.9.0 // indirect
2222
github.com/anthropics/anthropic-sdk-go v1.23.0 // indirect
2323
github.com/bahlo/generic-list-go v0.2.0 // indirect
24-
github.com/braintrustdata/braintrust-sdk-go v0.0.0 // indirect
24+
github.com/braintrustdata/braintrust-sdk-go v0.4.0 // indirect
2525
github.com/buger/jsonparser v1.1.1 // indirect
2626
github.com/bytedance/gopkg v0.1.3 // indirect
2727
github.com/bytedance/sonic v1.15.0 // indirect

trace/contrib/anthropic/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ toolchain go1.24.11
66

77
require (
88
github.com/anthropics/anthropic-sdk-go v1.23.0
9-
github.com/braintrustdata/braintrust-sdk-go v0.0.0
9+
github.com/braintrustdata/braintrust-sdk-go v0.4.0
1010
github.com/stretchr/testify v1.11.1
1111
go.opentelemetry.io/otel v1.38.0
1212
go.opentelemetry.io/otel/trace v1.38.0

trace/contrib/cloudwego/eino/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.24.4
55
toolchain go1.24.11
66

77
require (
8-
github.com/braintrustdata/braintrust-sdk-go v0.0.0
8+
github.com/braintrustdata/braintrust-sdk-go v0.4.0
99
github.com/cloudwego/eino v0.8.4
1010
github.com/cloudwego/eino-ext/components/model/openai v0.1.10
1111
github.com/stretchr/testify v1.11.1

trace/contrib/genai/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.24.4
55
toolchain go1.24.11
66

77
require (
8-
github.com/braintrustdata/braintrust-sdk-go v0.0.0
8+
github.com/braintrustdata/braintrust-sdk-go v0.4.0
99
github.com/stretchr/testify v1.11.1
1010
go.opentelemetry.io/otel v1.38.0
1111
go.opentelemetry.io/otel/trace v1.38.0

trace/contrib/genkit/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.24.4
55
toolchain go1.24.11
66

77
require (
8-
github.com/braintrustdata/braintrust-sdk-go v0.0.0
8+
github.com/braintrustdata/braintrust-sdk-go v0.4.0
99
github.com/firebase/genkit/go v1.5.0
1010
github.com/openai/openai-go v1.12.0
1111
github.com/stretchr/testify v1.11.1

trace/contrib/github.com/sashabaranov/go-openai/go.mod

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,8 @@ go 1.24.4
55
toolchain go1.24.11
66

77
require (
8-
github.com/braintrustdata/braintrust-sdk-go v0.0.0
9-
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/openai v0.0.0
8+
github.com/braintrustdata/braintrust-sdk-go v0.4.0
9+
github.com/braintrustdata/braintrust-sdk-go/trace/contrib/openai v0.4.0
1010
github.com/sashabaranov/go-openai v1.41.2
1111
github.com/stretchr/testify v1.11.1
1212
go.opentelemetry.io/otel/trace v1.38.0

trace/contrib/langchaingo/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.24.4
55
toolchain go1.24.11
66

77
require (
8-
github.com/braintrustdata/braintrust-sdk-go v0.0.0
8+
github.com/braintrustdata/braintrust-sdk-go v0.4.0
99
github.com/stretchr/testify v1.11.1
1010
github.com/tmc/langchaingo v0.1.13
1111
go.opentelemetry.io/otel v1.38.0

trace/contrib/openai/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.24.4
55
toolchain go1.24.11
66

77
require (
8-
github.com/braintrustdata/braintrust-sdk-go v0.0.0
8+
github.com/braintrustdata/braintrust-sdk-go v0.4.0
99
github.com/openai/openai-go v1.12.0
1010
github.com/stretchr/testify v1.11.1
1111
go.opentelemetry.io/otel v1.38.0

trace/contrib/orchestrion_test.go

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -99,6 +99,7 @@ func prepareOrchestrionFixture(t *testing.T, repoRoot string, imports []string)
9999
copyDir(t, srcDir, dstDir)
100100
writeOrchestrionToolFile(t, filepath.Join(dstDir, "orchestrion.tool.go"), imports)
101101
rewriteFixtureReplaceDirectives(t, dstDir, repoRoot)
102+
tidyFixtureModule(t, dstDir)
102103

103104
return dstDir
104105
}
@@ -182,3 +183,14 @@ func rewriteFixtureReplaceDirectives(t *testing.T, fixtureDir, repoRoot string)
182183
}
183184
}
184185
}
186+
187+
func tidyFixtureModule(t *testing.T, fixtureDir string) {
188+
t.Helper()
189+
190+
cmd := exec.Command("go", "mod", "tidy")
191+
cmd.Dir = fixtureDir
192+
cmd.Env = append(os.Environ(), "GOWORK=off")
193+
if output, err := cmd.CombinedOutput(); err != nil {
194+
t.Fatalf("tidy fixture module: %v\n%s", err, output)
195+
}
196+
}

0 commit comments

Comments
 (0)