[package] name = "ddtrace" version = "0.1.1" authors = ["David Steiner "] edition = "2021" license = "MIT" description = "utilities for integrating Datadog with tracing" readme = "README.md" homepage = "https://github.com/Validus-Risk-Management/ddtrace" repository = "https://github.com/Validus-Risk-Management/ddtrace" keywords = ["datadog", "tracing", "opentelemetry", "axum"] categories = ["web-programming"] exclude = [".pre-commit-config.yaml"] [features] axum = ["dep:axum", "dep:tokio", "dep:axum-tracing-opentelemetry"] [dependencies] axum = { version = "^0.6.10", optional = true } axum-tracing-opentelemetry = { version = "^0.11.0", optional = true } chrono = "^0.4.24" opentelemetry = { version = "^0.19.0", features = ["rt-tokio"] } opentelemetry-datadog = "^0.7.0" opentelemetry-otlp = { version = "^0.12.0" } serde = { version = "^1.0.156", features = ["derive"] } serde_json = "^1.0.95" tokio = { version = "^1.26.0", features = ["signal"], optional = true } tracing = "^0.1.37" tracing-opentelemetry = "^0.19.0" tracing-serde = "^0.1.3" tracing-subscriber = { version = "^0.3.16", features = ["env-filter", "json"] }