[package] name = "metrics-prometheus" version = "0.8.0" edition = "2021" rust-version = "1.81" description = "`prometheus` backend for `metrics` crate." authors = ["Instrumentisto Team "] license = "MIT OR Apache-2.0" documentation = "https://docs.rs/metrics-prometheus" homepage = "https://github.com/instrumentisto/metrics-prometheus-rs" repository = "https://github.com/instrumentisto/metrics-prometheus-rs" readme = "README.md" keywords = ["metrics", "prometheus"] categories = ["development-tools::debugging"] include = ["/src/", "/CHANGELOG.md", "/LICENSE-APACHE", "/LICENSE-MIT", "/README.md"] [dependencies] arc-swap = "1.5" metrics = { version = "0.24", default-features = false } metrics-util = { version = "0.18", features = ["registry"], default-features = false } prometheus = { version = "0.13", default-features = false } sealed = "0.6" smallvec = "1.10" # Not realy used, for surviving MSRV check only. # TODO: Fix in `prometheus` crate. thiserror = "1.0.2" [dev-dependencies] metrics-util = { version = "0.18", features = ["layer-filter"], default-features = false }