libeufin

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

Cargo.toml (1344B)


      1 [package]
      2 name = "libeufin-ebics"
      3 license = "GPL-3.0-or-later"
      4 version.workspace = true
      5 edition.workspace = true
      6 authors.workspace = true
      7 homepage.workspace = true
      8 repository.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 sqlx-postgres.workspace = true
     24 thiserror.workspace = true
     25 tracing.workspace = true
     26 serde.workspace = true
     27 serde_json.workspace = true
     28 taler-common.workspace = true
     29 taler-api.workspace = true
     30 taler-macros.workspace = true
     31 taler-test-utils.workspace = true
     32 axum.workspace = true
     33 anyhow.workspace = true
     34 tokio.workspace = true
     35 jiff.workspace = true
     36 clap.workspace = true
     37 uuid.workspace = true
     38 rand.workspace = true
     39 pretty_assertions.workspace = true
     40 dialoguer.workspace = true
     41 tempfile.workspace = true
     42 flate2 = { version = "1.0", features = ["zlib-rs"], default-features = false }
     43 zip.workspace = true
     44 futures-util = "0.3"
     45 reqwest-websocket = "0.6.0"
     46 roxmltree = "0.21.1"
     47 rcgen = { version = "0.14.7", features = ["aws_lc_rs", "pem"], default-features = false }
     48 x509-parser = { version = "0.18.1", features = ["verify-aws"] }
     49 calamine = { version = "0.37.0", optional = true }
     50 pdf-writer = "0.15.0"