netnsd/Cargo.toml

29 lines
800 B
TOML

[package]
name = "netnsd"
version = "0.2.0"
edition = "2024"
rust-version = "1.88.0"
[dependencies]
tokio = { version = "1.49.0", features = ["macros", "rt", "signal", "net", "io-util"] }
tokio-stream = { version = "0.1.18", features = ["signal", "net"] }
toml = "1.0.1"
serde = { version = "1.0.228", features = ["derive"] }
clap = { version = "4.5.58", features = ["derive"] }
thiserror = "2.0.18"
tracing = "0.1.44"
tracing-subscriber = "0.3.22"
main_error = "0.1.2"
nix = { version = "0.31.1", features = ["mount", "sched", "user", "signal"] }
sd-notify = "0.4.5"
futures = "0.3.31"
futures-concurrency = "7.7.1"
neli = "0.7.4"
either = "1.15.0"
uzers = "0.12.2"
sysinfo = "0.38.1"
landlock = "0.4.4"
cidr = { version = "0.3.2", features = ["serde"] }
[dev-dependencies]
serde_test = "1.0.177"