ant-cli 0.5.2

CLI client for the Autonomi network
[package]
authors = ["MaidSafe Developers <dev@maidsafe.net>"]
name = "ant-cli"
description = "CLI client for the Autonomi network"
license = "GPL-3.0"
version = "0.5.2"
edition = "2024"
homepage = "https://maidsafe.net"
readme = "README.md"
repository = "https://github.com/maidsafe/autonomi"

[[bin]]
name = "ant"
path = "src/main.rs"

[features]
default = ["metrics"]
developer = ["autonomi/developer", "ant-protocol/developer"]
metrics = ["ant-logging/process-metrics"]
nightly = []

[[bench]]
name = "files"
harness = false

[dependencies]
ant-build-info = { path = "../ant-build-info", version = "0.1.29" }
ant-logging = { path = "../ant-logging", version = "0.3.0" }
ant-protocol = { path = "../ant-protocol", version = "1.0.14" }
autonomi = { path = "../autonomi", version = "0.10.2", features = ["loud"] }
chrono = "0.4"
clap = { version = "4.2.1", features = ["derive"] }
color-eyre = "0.6.3"
comfy-table = "7.1"
const-hex = "1.13.1"
dirs-next = "~2.0.0"
file-rotate = "0.7.3"
hex = "0.4.3"
futures = "~0.3.13"
indicatif = { version = "0.17.5", features = ["tokio"] }
rand = { version = "~0.8.5", features = ["small_rng"] }
ring = "0.17.12"
rpassword = "7.0"
serde = "1.0.210"
serde_json = "1.0.132"
sha256 = "1.6.0"
thiserror = "1.0"
tokio = { version = "1.43.1", features = [
    "io-util",
    "macros",
    "parking_lot",
    "rt-multi-thread",
    "sync",
    "time",
    "fs",
] }
tracing = { version = "~0.1.26" }
walkdir = "2.5.0"
xor_name = "5.0.0"

[dev-dependencies]
autonomi = { path = "../autonomi", version = "0.10.2" }
criterion = "0.5.1"
eyre = "0.6.8"
rand = { version = "~0.8.5", features = ["small_rng"] }
rayon = "1.8.0"
tempfile = "3.6.0"

[lints]
workspace = true