Files
zooqueenandHanzo Dev cc8f15a88c metric v1.10.0 — the OTel bridge left the root package, and with it the SDK
luxfi/metric moved its OTel adapter to metric/otel, so importing the registry
no longer drags 34 OpenTelemetry SDK packages into every consumer. zip uses
only the root package — the registry, EncodeText, the ZAP exporter — so this
bump takes zip, and everything that inherits zip, to zero OTel packages
linked. Module graph pruning even drops them from consumers' go.sum. This
completes the ruling the telemetry work shipped under: nothing a plugin
inherits.

Co-authored-by: Hanzo Dev <[email protected]>
2026-08-04 22:06:46 -07:00

63 lines
2.5 KiB
AMPL

// A module of its own so that requiring the collector costs zip's consumers
// nothing, and so that two modules which require each other can still be built.
// See doc.go.
module github.com/zap-proto/zip/contract
go 1.26.5
require (
github.com/hanzoai/o11y v1.5.58
github.com/luxfi/log v1.6.0
github.com/zap-proto/zip v1.24.3
)
require (
github.com/andybalholm/brotli v1.2.1 // indirect
github.com/cenkalti/backoff v2.2.1+incompatible // indirect
github.com/cespare/xxhash/v2 v2.3.0 // indirect
github.com/cloudflare/circl v1.6.3 // indirect
github.com/go-logr/logr v1.4.3 // indirect
github.com/go-logr/stdr v1.2.2 // indirect
github.com/gofiber/schema v1.7.1 // indirect
github.com/gofiber/utils/v2 v2.0.4 // indirect
github.com/google/uuid v1.6.1-0.20241114170450-2d3c2a9cc518 // indirect
github.com/gorilla/rpc v1.2.1 // indirect
github.com/grandcat/zeroconf v1.0.0 // indirect
github.com/klauspost/compress v1.18.6 // indirect
github.com/luxfi/accel v1.2.4 // indirect
github.com/luxfi/crypto v1.20.2 // indirect
github.com/luxfi/mdns v0.1.1 // indirect
github.com/luxfi/metric v1.10.0 // indirect
github.com/luxfi/zap v1.2.7 // indirect
github.com/mattn/go-colorable v0.1.15 // indirect
github.com/mattn/go-isatty v0.0.22 // indirect
github.com/miekg/dns v1.1.72 // indirect
github.com/philhofer/fwd v1.2.0 // indirect
github.com/tinylib/msgp v1.6.4 // indirect
github.com/valyala/bytebufferpool v1.0.0 // indirect
github.com/valyala/fasthttp v1.72.0 // indirect
github.com/zap-proto/fiber/v3 v3.2.1 // indirect
github.com/zap-proto/go v1.3.0 // indirect
github.com/zap-proto/http v0.3.1 // indirect
go.opentelemetry.io/auto/sdk v1.2.1 // indirect
go.opentelemetry.io/otel v1.44.0 // indirect
go.opentelemetry.io/otel/log v0.20.0 // indirect
go.opentelemetry.io/otel/metric v1.44.0 // indirect
go.opentelemetry.io/otel/sdk v1.44.0 // indirect
go.opentelemetry.io/otel/sdk/log v0.20.0 // indirect
go.opentelemetry.io/otel/trace v1.44.0 // indirect
golang.org/x/crypto v0.54.0 // indirect
golang.org/x/mod v0.37.0 // indirect
golang.org/x/net v0.57.0 // indirect
golang.org/x/sync v0.22.0 // indirect
golang.org/x/sys v0.47.0 // indirect
golang.org/x/text v0.40.0 // indirect
golang.org/x/tools v0.47.0 // indirect
google.golang.org/protobuf v1.36.12-0.20260120151049-f2248ac996af // indirect
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
)
// The zip under test is the working tree, never a published tag: a proof of what
// this repository exports has to read what this repository does.
replace github.com/zap-proto/zip => ../