# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "asserhttp" version = "0.7.1" authors = ["Beltram Maldant"] include = [ "/src/*", "/tests/*", "/Cargo.toml", ] description = "Fluent http response assertions" homepage = "https://github.com/beltram/asserhttp" readme = "README.md" keywords = [ "test", "http", "client", "actix", "reqwest", ] categories = [ "development-tools::testing", "api-bindings", "web-programming::http-client", ] license = "Apache-2.0" repository = "https://github.com/beltram/asserhttp" [dependencies.actix-http] version = "3.6" optional = true default-features = false [dependencies.actix-web] version = "4.5" optional = true default-features = false [dependencies.anyhow] version = "1.0" default-features = false [dependencies.assert-json-diff] version = "2.0" [dependencies.awc] version = "3.4" optional = true default-features = false [dependencies.axum] version = "0.7" features = ["json"] optional = true default-features = false [dependencies.futures-lite] version = "2.3" features = ["std"] optional = true default-features = false [dependencies.http-body-util] version = "0.1" optional = true default-features = false [dependencies.http-types] version = "2.12" default-features = false [dependencies.hyper] version = "0.14" features = ["client"] optional = true default-features = false [dependencies.isahc] version = "1.7" optional = true default-features = false [dependencies.itertools] version = "0.12" optional = true default-features = false [dependencies.regex] version = "1.10" features = [ "std", "unicode", ] default-features = false [dependencies.reqwest] version = "0.12" features = [ "json", "blocking", ] optional = true default-features = false [dependencies.rocket] version = "0.5" optional = true default-features = false [dependencies.serde] version = "1.0" default-features = false [dependencies.serde_json] version = "1.0" default-features = false [dependencies.surf] version = "2.3" features = ["curl-client"] optional = true default-features = false [dependencies.thiserror] version = "1.0" [dependencies.tonic] version = "0.11" optional = true default-features = false [dependencies.ureq] version = "2.5" optional = true default-features = false [dev-dependencies.actix-web] version = "4.5" features = ["macros"] default-features = false [dev-dependencies.async-std] version = "1.12" features = ["attributes"] [dev-dependencies.paste] version = "1.0" [dev-dependencies.pin-project] version = "1.1" [dev-dependencies.prost] version = "0.12" [dev-dependencies.rocket] version = "0.5" features = ["json"] [dev-dependencies.serde_json] version = "1.0" [dev-dependencies.stubr] version = "0.6" [dev-dependencies.tokio] version = "1.19" features = ["macros"] [dev-dependencies.tonic] version = "0.11" features = ["codegen"] [dev-dependencies.tower] version = "0.4" features = ["util"] [dev-dependencies.tower-http] version = "0.5" [build-dependencies.tonic-build] version = "0.11" [features] actix = [ "actix-http", "actix-web", ] actix-web-client = [ "awc", "actix-http/ws", "futures-lite", ] axum = [ "dep:axum", "futures-lite", "http-body-util", ] default = [] fallible = [] grpc = [] hyper = [ "dep:hyper", "futures-lite", ] internal = [] isahc = [ "dep:isahc", "futures-lite", ] reqwest = [ "dep:reqwest", "futures-lite", ] rocket = [ "dep:rocket", "futures-lite", ] surf = [ "dep:surf", "futures-lite", ] tonic = [ "dep:tonic", "grpc", ] ureq = [ "dep:ureq", "itertools/use_alloc", ]