content: # @generated by autocargo from //monarch/hyperactor_telemetry:hyperactor_telemetry
  
  [package]
  name = "hyperactor_telemetry"
  version = "0.0.0"
  authors = ["Meta"]
  edition = "2021"
  license = "BSD-3-Clause"
  
  [lib]
  edition = "2024"
  
  [dependencies]
  anyhow = "1.0.98"
  chrono = { version = "0.4.41", features = ["clock", "serde", "std"], default-features = false }
  dashmap = { version = "5.5.3", features = ["rayon", "serde"] }
  fbinit = { version = "0.2.0", git = "https://github.com/facebookexperimental/rust-shed.git", branch = "main" }
  hdrhistogram = "7.5"
  lazy_static = "1.5"
  opentelemetry = "0.29"
  opentelemetry_sdk = { version = "0.29.0", features = ["rt-tokio"] }
  rand = { version = "0.8", features = ["small_rng"] }
  rusqlite = { version = "0.36.0", features = ["backup", "blob", "bundled", "column_decltype", "functions", "limits", "modern_sqlite", "serde_json"] }
  scuba = { version = "0.1.0", git = "https://github.com/facebookexperimental/rust-shed.git", branch = "main" }
  serde = { version = "1.0.219", features = ["derive", "rc"] }
  serde_json = { version = "1.0.140", features = ["alloc", "float_roundtrip", "raw_value", "unbounded_depth"] }
  serde_rusqlite = "0.39.3"
  smol_str = "0.1.22"
  tokio = { version = "1.47.1", features = ["full", "test-util", "tracing"] }
  tracing = { version = "0.1.41", features = ["attributes", "valuable"] }
  tracing-appender = "0.2.3"
  tracing-core = { version = "0.1.33", features = ["valuable"] }
  tracing-glog = { version = "0.4.1", features = ["ansi", "tracing-log"] }
  tracing-subscriber = { version = "0.3.20", features = ["chrono", "env-filter", "json", "local-time", "parking_lot", "registry"] }
  whoami = "1.5"
  
  [dev-dependencies]
  quickcheck = "1.0"
  quickcheck_macros = "1.0"
  tracing-test = { version = "0.2.3", features = ["no-env-filter"] }
  
  [lints]
  rust = { unexpected_cfgs = { check-cfg = ["cfg(fbcode_build)"], level = "warn" } }
  