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"