# THIS FILE IS AUTOMATICALLY GENERATED BY CARGO # # When uploading crates to the registry Cargo will automatically # "normalize" Cargo.toml files for maximal compatibility # with all versions of Cargo and also rewrite `path` dependencies # to registry (e.g., crates.io) dependencies. # # If you are reading this file be aware that the original Cargo.toml # will likely look very different (and much more reasonable). # See Cargo.toml.orig for the original contents. [package] edition = "2021" name = "sn_api" version = "0.82.1" authors = [ "bochaco ", "Josh Wilson ", ] include = [ "Cargo.toml", "src/*", ] description = "Safe API" license = "GPL-3.0" repository = "https://github.com/maidsafe/sn_api" resolver = "1" [lib] crate-type = [ "cdylib", "rlib", ] [dependencies.anyhow] version = "1.0.38" optional = true [dependencies.async_once] version = "~0.2.6" optional = true [dependencies.bincode] version = "1.3.3" [dependencies.bls] version = "8.0.1" package = "blsttc" [dependencies.bytes] version = "1.0.1" features = ["serde"] [dependencies.color-eyre] version = "~0.6" [dependencies.dirs-next] version = "2.0.0" [dependencies.ed25519-dalek] version = "1.0.1" features = ["serde"] [dependencies.env_logger] version = "~0.8" features = [ "termcolor", "atty", "humantime", ] default_features = false [dependencies.futures] version = "~0.3" [dependencies.hex] version = "~0.4" [dependencies.hmac] version = "~0.10" [dependencies.lazy_static] version = "1.4.0" [dependencies.log] version = "~0.4" [dependencies.mime_guess] version = "2.0.3" [dependencies.multibase] version = "~0.9.1" [dependencies.pbkdf2] version = "~0.7" default-features = false [dependencies.qjsonrpc] version = "0.4.0" [dependencies.rand] version = "~0.8" [dependencies.rand-07] version = "0.7.3" optional = true package = "rand" [dependencies.rand_core] version = "~0.5" [dependencies.relative-path] version = "1.3.2" [dependencies.rmp-serde] version = "1.0.0" [dependencies.serde] version = "1.0.123" [dependencies.serde_json] version = "1.0.62" [dependencies.sha3] version = "~0.9" [dependencies.sn_client] version = "^0.84.1" [dependencies.sn_dbc] version = "12.0.0" features = ["serdes"] [dependencies.sn_interface] version = "^0.22.1" [dependencies.thiserror] version = "1.0.23" [dependencies.time] version = "~0.3.4" features = ["formatting"] [dependencies.tiny-keccak] version = "2.0.2" features = ["sha3"] [dependencies.tokio] version = "1.6.0" features = ["rt"] [dependencies.tracing] version = "~0.1.26" [dependencies.tracing-subscriber] version = "~0.3.1" optional = true [dependencies.uhttp_uri] version = "~0.5" [dependencies.url] version = "2.2.0" [dependencies.urlencoding] version = "1.1.1" [dependencies.walkdir] version = "2.3.1" [dependencies.xor_name] version = "~5.0.0" [dev-dependencies.anyhow] version = "1.0.38" [dev-dependencies.assert_fs] version = "1.0" [dev-dependencies.assert_matches] version = "1.3" [dev-dependencies.async_once] version = "~0.2.6" [dev-dependencies.hex] version = "~0.4" [dev-dependencies.predicates] version = "2.0" [dev-dependencies.proptest] version = "1.0.0" [dev-dependencies.sn_client] version = "^0.84.1" features = ["test-utils"] [dev-dependencies.sn_interface] version = "^0.22.1" features = ["test-utils"] [dev-dependencies.tokio] version = "1.6.0" features = ["macros"] [dev-dependencies.tracing-subscriber] version = "~0.3.1" [features] app = [] authd_client = [] authenticator = ["rand-07"] check-replicas = ["sn_client/check-replicas"] cmd-happy-path = ["sn_client/cmd-happy-path"] default = [ "authenticator", "authd_client", "app", ] limit-client-upload-size = ["sn_client/limit-client-upload-size"] msg-happy-path = ["sn_client/msg-happy-path"] query-happy-path = ["sn_client/query-happy-path"] test-utils = [ "sn_interface/test-utils", "sn_client/test-utils", "anyhow", "async_once", "tracing-subscriber", ]