/ Cargo.toml
Cargo.toml
1 [package] 2 name = "radicle-sshd" 3 version = "0.1.0" 4 edition = "2024" 5 6 [lints.rust] 7 unsafe_code = "forbid" 8 9 [lints.clippy] 10 self_named_module_files = "warn" 11 dbg_macro = "warn" 12 todo = "warn" 13 unwrap_used = "warn" 14 expect_used = "warn" 15 16 [dependencies] 17 anyhow = "1.0.102" 18 clap = { version = "4.5.60", features = ["derive"] } 19 radicle = "0.21.0" 20 rand = "0.9.2" 21 regex = "1.12.3" 22 russh = { version = "0.57.0", default-features = false, features = ["ring", "flate2", "rsa"] } 23 serde = { version = "1.0.228", features = ["derive"] } 24 serde_json = "1.0.149" 25 tokio = { version = "1.49.0", features = ["rt-multi-thread", "macros", "process"] } 26 tracing = "0.1.44" 27 tracing-subscriber = { version = "0.3.22", features = ["env-filter"] } 28 29 [dev-dependencies] 30 tempfile = "3.25.0"