[package] authors = ["MaidSafe Developers "] description = "SAFE core" documentation = "https://docs.rs/safe_core" edition = "2018" homepage = "https://maidsafe.net" license = "GPL-3.0" name = "safe_core" readme = "README.md" repository = "https://github.com/maidsafe/safe_client_libs" version = "0.43.1" [dependencies] async-trait = "~0.1.30" bincode = "1.2.1" bytes = { version = "~0.5.4", features = ["serde"] } chrono = { version = "~0.4.0", features = ["serde"] } crossbeam-channel = "~0.4.2" data-encoding = "2.1.1" directories = "2.0.2" ffi_utils = "~0.17.0" fs2 = "~0.4.3" futures = "~0.3.5" futures-util = "~0.3.4" env_logger = "~0.6.2" lazy_static = "1.4.0" log = "~0.4.8" log4rs = { version = "~0.8.3", features = ["toml_format"] } lru = "~0.5.1" miscreant = { version = "~0.4.2", features = ["soft-aes"] } pbkdf2 = { version = "~0.3.0", default-features = false } quic-p2p = "~0.7.0" rand = "~0.7.3" regex = "1.3.1" safe-nd = "~0.11.0" self_encryption = "0.19.0" serde = { version = "1.0.97", features = ["derive", "rc"] } serde_json = "1.0.40" serde-value = "~0.5.3" hmac = "~0.7.1" sha3 = "~0.8.2" tiny-keccak = "1.5.0" threshold_crypto = "~0.4.0" tokio = { version="~0.2.21", features=["rt-core", "blocking", "stream", "rt-util"] } unwrap = "1.2.0" url = "2.1.0" ws = "~0.9.1" xor_name = "1" [dev-dependencies] serde_json = "1.0.9" tempfile = "3.1.0" [features] mock-network = [] testing = []