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