cloudproof_findex 5.0.2

Cosmian Findex Cloudproof library
Documentation
[[test]]
name = "test_sqlite"
path = "tests/sqlite/test_sqlite.rs"
required-features = ["findex-sqlite"]

[[test]]
name = "test_redis"
path = "tests/redis/test_redis.rs"
required-features = ["findex-redis"]
[dependencies.async-trait]
optional = true
version = "0.1.51"

[dependencies.base64]
optional = true
version = "0.21.0"

[dependencies.cosmian_crypto_core]
version = "9"

[dependencies.cosmian_ffi_utils]
optional = true
version = "0.1.2"

[dependencies.cosmian_findex]
version = "5.0.0"

[dependencies.faker_rand]
optional = true
version = "0.1"

[dependencies.futures]
optional = true
version = "0.3.26"

[dependencies.hex]
optional = true
version = "0.4.3"

[dependencies.js-sys]
optional = true
version = "0.3"

[dependencies.log]
optional = true
version = "0.4.6"

[dependencies.pyo3]
features = ["extension-module", "abi3", "abi3-py37", "generate-import-lib", "extension-module"]
optional = true
version = "0.19.1"

[dependencies.rand]
optional = true
version = "0.8"

[dependencies.redis]
features = ["aio", "ahash", "script", "connection-manager", "tokio-comp"]
optional = true
version = "0.23"

[dependencies.reqwest]
default-features = false
features = ["rustls-tls"]
optional = true
version = "0.11.14"

[dependencies.rusqlite]
features = ["bundled"]
optional = true
version = "0.29"

[dependencies.serde]
features = ["derive"]
optional = true
version = "1.0"

[dependencies.serde_json]
optional = true
version = "1.0.93"

[dependencies.thiserror]
optional = true
version = "1.0"

[dependencies.tokio]
optional = true
version = "1.25.0"

[dependencies.tracing]
optional = true
version = "0.1"

[dependencies.tracing-log]
optional = true
version = "0.1"

[dependencies.tracing-subscriber]
features = ["env-filter"]
optional = true
version = "0.3"

[dependencies.tracing-tree]
optional = true
version = "0.2"

[dependencies.wasm-bindgen]
optional = true
version = "0.2.84"

[dependencies.wasm-bindgen-futures]
optional = true
version = "0.4.34"

[dependencies.wasm-logger]
optional = true
version = "0.2.0"
[dev-dependencies.actix-rt]
version = "2.8"

[dev-dependencies.serial_test]
version = "2.0.0"

[features]
cloud = ["reqwest", "base64"]
default = []
ffi = ["cosmian_ffi_utils", "base64", "serde_json", "tokio/rt-multi-thread", "tracing", "tracing-log", "tracing-subscriber", "tracing-tree"]
findex-redis = ["async-trait", "redis", "serde", "serde_json", "thiserror", "tokio", "tracing"]
findex-sqlite = ["base64", "faker_rand", "rand", "rusqlite", "serde", "serde_json"]
python = ["cloud", "futures", "pyo3", "tokio/rt-multi-thread"]
wasm_bindgen = ["cloud", "js-sys", "hex", "wasm-bindgen", "wasm-bindgen-futures", "log", "wasm-logger"]

[lib]
crate-type = ["cdylib", "rlib", "staticlib"]
name = "cloudproof_findex"

[package]
authors = ["Théophile Brézot<theophile.brezot@cosmian.com>"]
description = "Cosmian Findex Cloudproof library"
edition = "2021"
license-file = "LICENSE.md"
name = "cloudproof_findex"
repository = "https://github.com/cosmian/cloudproof_rust/"
resolver = "1"
version = "5.0.2"