libeufin

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

Cargo.toml (1367B)


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