taler-rust

GNU Taler code in Rust. Largely core banking integrations.
Log | Files | Refs | Submodules | README | LICENSE

Cargo.toml (976B)


      1 [package]
      2 name = "http-client"
      3 version.workspace = true
      4 edition.workspace = true
      5 authors.workspace = true
      6 homepage.workspace = true
      7 repository.workspace = true
      8 license-file.workspace = true
      9 
     10 [lib]
     11 doctest = false
     12 
     13 [dependencies]
     14 serde_json = { workspace = true, features = ["raw_value"] }
     15 serde.workspace = true
     16 serde_path_to_error.workspace = true
     17 serde_urlencoded.workspace = true
     18 thiserror.workspace = true
     19 tracing.workspace = true
     20 taler-common.workspace = true
     21 compact_str.workspace = true
     22 url.workspace = true
     23 anyhow.workspace = true
     24 base64.workspace = true
     25 hyper.workspace = true
     26 tokio.workspace = true
     27 tokio-util = { version = "0.7.17", default-features = false, features = [
     28     "codec",
     29     "io",
     30 ] }
     31 futures-util = { version = "0.3", default-features = false }
     32 http-body-util = { version = "0.1" }
     33 hyper-util = { version = "0.1", features = ["client-legacy", "http1", "http2"] }
     34 hyper-rustls = { version = "0.27", features = ["http2"] }
     35 rustls = "0.23"
     36 http = "1.4"