/ 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"