[package]
name = "sz-orm-tracing"
version.workspace = true
edition.workspace = true
description = "SZ-ORM Tracing Extension - Distributed tracing with OpenTelemetry support"
authors.workspace = true
license.workspace = true
repository.workspace = true
homepage.workspace = true
keywords.workspace = true
categories.workspace = true
[features]
default = []
otlp = [
"dep:opentelemetry",
"dep:opentelemetry-otlp",
"dep:opentelemetry_sdk",
"dep:tokio",
]
[dependencies]
serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0"
chrono = { version = "0.4", features = ["serde"] }
opentelemetry = { version = "0.27", optional = true }
opentelemetry-otlp = { version = "0.27", optional = true, features = ["tokio"] }
opentelemetry_sdk = { version = "0.27", optional = true, features = ["rt-tokio"] }
tokio = { workspace = true, optional = true }
parking_lot.workspace = true
[dev-dependencies]
[lints]
workspace = true