[package] name = "httproxide-client-util" description = "wrapper connector around hyper, hyper-rustls and hyperlocal" license = "AGPL-3.0-only" version = "0.2.0" edition = "2021" # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] lazy_static = "1.4" serde = { version = "1.0", features = [ "derive" ] } hyper = { version = "0.14", features = [ "client", "http1", "tcp" ] } hyperlocal = { optional = true, package = "httproxide-hyperlocal", version = "0.8.0", git = "https://github.com/yu-re-ka/hyperlocal/", branch = "main", features = [ "client" ] } hyper-rustls = { optional = true, version = "0.24" } rustls = { optional = true, version = "0.21", features = [ "dangerous_configuration" ] } tokio = "1.29" tower = { version = "0.4", features = [ "util" ] } futures-util = "0.3" anyhow = "1.0" [features] unix = [ "hyperlocal" ] https = [ "hyper-rustls", "rustls" ] http2 = [ "hyper-rustls/http2" ]