libeufin

Integration and sandbox testing for FinTech APIs and data formats
Log | Files | Refs | Submodules | README | LICENSE

Cargo.toml (1314B)


      1 [package]
      2 name = "libeufin-ebics"
      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 rust-version.workspace = true
     10 
     11 [features]
     12 codegen = ["dep:calamine"]
     13 
     14 [[bin]]
     15 name = "iso20022-codegen"
     16 required-features = ["codegen"]
     17 
     18 [dependencies]
     19 compact_str.workspace = true
     20 aws-lc-rs.workspace = true
     21 reqwest.workspace = true
     22 sqlx.workspace = true
     23 thiserror.workspace = true
     24 tracing.workspace = true
     25 serde.workspace = true
     26 serde_json.workspace = true
     27 taler-common.workspace = true
     28 taler-api.workspace = true
     29 taler-macros.workspace = true
     30 taler-test-utils.workspace = true
     31 axum.workspace = true
     32 anyhow.workspace = true
     33 tokio.workspace = true
     34 jiff.workspace = true
     35 clap.workspace = true
     36 uuid.workspace = true
     37 rand.workspace = true
     38 pretty_assertions.workspace = true
     39 dialoguer.workspace = true
     40 tempfile.workspace = true
     41 flate2 = { version = "1.0", features = ["zlib-rs"], default-features = false }
     42 zip.workspace = true
     43 futures-util = "0.3"
     44 reqwest-websocket = "0.6.0"
     45 roxmltree = "0.21.1"
     46 rcgen = { version = "0.14.7", features = ["aws_lc_rs", "pem"], default-features = false }
     47 x509-parser = { version = "0.18.1", features = ["verify-aws"] }
     48 calamine = { version = "0.36.0", optional = true }
     49 pdf-writer = "0.15.0"