[package] name = "hop" version = "0.1.12" edition = "2021" license = "MPL-2.0" authors = ["Hop Inc."] description = "Rust client library for the Api" repository = "https://github.com/hopinc/rs#readme" homepage = "https://hop.io" build = "build.rs" keywords = ["hop", "api", "client", "async"] categories = ["network-programming", "asynchronous", "tokio"] rust-version = "1.63.0" [dependencies] serde_json = "1.0" serde = { version = "1.0", features = ["derive"] } reqwest = { version = "0.11", features = [ "json", "multipart", ], default_features = false } chrono = { version = "0.4", optional = true } [features] default = ["rustls-tls-webpki-roots"] # other TLS backends native-tls = ["reqwest/native-tls"] rustls-tls-native-roots = ["reqwest/rustls-tls-native-roots"] rustls-tls-webpki-roots = ["reqwest/rustls-tls-webpki-roots"] # actual features chrono = ["dep:chrono", "chrono/serde"] [dev-dependencies] anyhow = "1.0" tokio = { version = "1.32", features = ["full"] } dotenv = "0.15" # default for most common use cases