/ Cargo.toml
Cargo.toml
1 [package] 2 name = "acfs" 3 version = "0.1.0" 4 edition = "2024" 5 license = "MIT" 6 7 [dependencies] 8 anyhow = "1" 9 atspi = { version = "0.29", features = ["connection", "proxies", "tracing"] } 10 chrono = "0.4" 11 clap = { version = "4", features = ["derive"] } 12 futures = "0.3" 13 polyfuse = { git = "https://github.com/ndarilek/polyfuse.git", branch = "main" } 14 procfs = "0.18.0" 15 rustix = { version = "1", features = ["fs", "mount", "process"] } 16 serde = { version = "1", features = ["derive"] } 17 serde_json = "1" 18 strum = { version = "0.27", features = ["derive"] } 19 tempfile = "3" 20 thiserror = "2" 21 tokio = { version = "1", features = [ 22 "io-util", 23 "macros", 24 "net", 25 "rt-multi-thread", 26 "signal", 27 "sync", 28 "time", 29 ] } 30 tracing = "0.1.41" 31 tracing-subscriber = { version = "0.3.20", features = ["env-filter"] } 32 zbus = "5.5" 33 34 [lints.rust] 35 warnings = "deny" 36 37 [lints.clippy] 38 pedantic = "warn" 39 40 [package.metadata.release] 41 publish = false 42 push = false 43 allow-branch = ["main"] 44 pre-release-hook = ["git-cliff", "--tag", "v{{version}}", "-o", "CHANGELOG.md"]