[package] name = "server_metrics" version = "0.1.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] async-trait = "0.1.61" axum = "0.6.7" clap = { version = "4.4.2", features = ["derive"] } futures = "0.3.28" http = "0.2.8" http-body = "0.4.5" hyper = { version = "0.14", features = ["full"] } prometheus = "0.13.3" reqwest = { version = "0.11.14", features = ["json"] } rust_decimal = { version = "1.29.1", features = ["serde", "db-postgres"] } rust_decimal_macros = "1.27" serde = { version = "1.0.152", features = ["derive"] } serde_json = "1.0.91" slog = "2.7.0" thiserror = "1.0.38" tokio = { version = "1.28.2", features = ["full"] } tower = { version = "0.4.13", features = ["full"] } tower-http = { version = "0.3.5", features = ["full"] } url = "2.3.1" # fix building on systems w/o pkg-config or package manager at all openssl = { version = "0.10", features = ["vendored"] }