[package]
name = "prometheus-http-query"
version = "0.9.0"
authors = ["Peter Sebastian Puetz <ppuetz@protonmail.com>"]
edition = "2021"
repository = "https://github.com/puetzp/prometheus-http-query"
documentation = "https://docs.rs/prometheus-http-query"
readme = "README.md"
license = "MIT"
description = "Prometheus HTTP API client"
keywords = [ "prometheus", "prometheus-http-api", "promql", "api", "reqwest" ]
[dependencies]
mime = "0.3"
reqwest = { version = "0.13", default-features = false, features = ["form", "json", "query"] }
serde = { version = "1", features = ["derive"] }
url = { version = "2.5", features = ["serde"] }
time = { version = "0.3", features = ["parsing", "macros", "serde"] }
enum-as-inner = "0.6.0"
[dev-dependencies]
anyhow = "1"
serde_json = "1"
tokio = { version = "1", features = ["macros", "rt"] }
[features]
default = ["reqwest/default-tls"]
default-tls = ["reqwest/default-tls"]
native-tls = ["reqwest/native-tls"]
native-tls-vendored = ["reqwest/native-tls-vendored"]
rustls-tls = ["reqwest/rustls"]
rustls-tls-native-certs = ["reqwest/rustls-native-certs"]