[package] authors = ["MaidSafe Developers "] description = "A command-line application for installing, managing and operating `safenode` as a service." edition = "2021" homepage = "https://maidsafe.net" license = "GPL-3.0" name = "sn_service_management" readme = "README.md" repository = "https://github.com/maidsafe/safe_network" version = "0.4.3" [dependencies] async-trait = "0.1" dirs-next = "2.0.0" libp2p = { version = "0.54.1", features = ["kad"] } libp2p-identity = { version = "0.2.7", features = ["rand"] } prost = { version = "0.9" } serde = { version = "1.0", features = ["derive"] } serde_json = "1.0" semver = "1.0.20" service-manager = "0.7.0" sn_logging = { path = "../sn_logging", version = "0.2.40" } sn_protocol = { path = "../sn_protocol", version = "0.17.15", features = [ "rpc", ] } sn_evm = { path = "../sn_evm", version = "0.1.4" } sysinfo = "0.30.12" thiserror = "1.0.23" tokio = { version = "1.32.0", features = ["time"] } tonic = { version = "0.6.2" } tracing = { version = "~0.1.26" } tracing-core = "0.1.30" [build-dependencies] # watch out updating this, protoc compiler needs to be installed on all build systems # arm builds + musl are very problematic tonic-build = { version = "~0.6.2" } [dev-dependencies] mockall = "0.11.3"