content: [package]
  name = "mz-balancerd"
  description = "Balancer service."
  version = "0.161.0-dev.0"
  edition.workspace = true
  rust-version.workspace = true
  publish = false
  
  [lints]
  workspace = true
  
  [dependencies]
  anyhow = "1.0.100"
  async-trait = "0.1.89"
  axum = "0.7.5"
  bytes = "1.10.1"
  bytesize = "1.3.0"
  chrono = { version = "0.4.39", default-features = false, features = ["std"] }
  clap = { version = "4.5.23", features = ["derive", "env"] }
  domain = { version = "0.11.0", default-features = false, features = ["resolv"] }
  futures = "0.3.31"
  humantime = "2.2.0"
  hyper = { version = "1.4.1", features = ["http1", "server"] }
  hyper-openssl = "0.10.2"
  hyper-util = "0.1.17"
  jsonwebtoken = "9.3.1"
  launchdarkly-server-sdk = { version = "2.5.1", default-features = false }
  mz-alloc = { path = "../alloc" }
  mz-alloc-default = { path = "../alloc-default", optional = true }
  mz-build-info = { path = "../build-info" }
  mz-dyncfg-launchdarkly = { path = "../dyncfg-launchdarkly" }
  mz-dyncfg-file= { path = "../dyncfg-file" }
  mz-dyncfg = { path = "../dyncfg" }
  mz-frontegg-auth = { path = "../frontegg-auth" }
  mz-http-util = { path = "../http-util" }
  mz-orchestrator-tracing = { path = "../orchestrator-tracing" }
  mz-ore = { path = "../ore", default-features = false, features = ["id_gen"]}
  mz-server-core = { path = "../server-core" }
  mz-tracing = { path = "../tracing" }
  mz-pgwire-common = { path = "../pgwire-common" }
  num_cpus = "1.17.0"
  openssl = { version = "0.10.73", features = ["vendored"] }
  prometheus = { version = "0.13.4", default-features = false }
  proxy-header = "0.1.2"
  semver = "1.0.27"
  tokio = { version = "1.44.1", default-features = false }
  tokio-openssl = "0.6.5"
  tokio-postgres = { version = "0.7.8" }
  tokio-util = { version = "0.7.16", features = ["codec"] }
  tokio-metrics = "0.4.5"
  tower = "0.5.2"
  tracing = "0.1.37"
  tracing-subscriber = "0.3.19"
  uuid = "1.18.1"
  workspace-hack = { version = "0.0.0", path = "../workspace-hack", optional = true }
  
  [dev-dependencies]
  mz-environmentd = { path = "../environmentd", default-features = false, features = ["test"] }
  mz-frontegg-mock = { path = "../frontegg-mock" }
  postgres = "0.19.5"
  reqwest = "0.11.24"
  tempfile = "3.20.0"
  
  [features]
  default = ["mz-alloc-default", "workspace-hack"]
  jemalloc = ["mz-alloc/jemalloc"]
  
  [package.metadata.cargo-udeps.ignore]
  normal = ["workspace-hack", "mz-alloc-default"]
  