Blob Cargo.toml
-rw-r--r-- 1.3 KiB
1[workspace]
2resolver = "2"
3members = [
4 "crates/api",
5 "crates/config",
6 "crates/cmd",
7 "crates/git",
8 "crates/logging",
9 "crates/identity",
10 "crates/timeutil",
11 "crates/database",
12 "ayllu-build",
13 "ayllu-dispatch",
14 "ayllu-keys",
15 "ayllu-migrate",
16 "ayllu-shell",
17 "ayllu-web",
18 "quipu",
19 "xtask",
20]
21
22[workspace.dependencies]
23
24git2 = { version = "0.20.4", default-features = false, features = ["vendored-libgit2"] }
25bytes = "1.11.1"
26clap = { version = "4.5.57", features = ["derive"] }
27clap_complete = { version = "4.5.65" }
28derive_builder = { version = "0.20.2"}
29serde = { version = "1.0", features = ["derive"] }
30serde_json = "1.0.149"
31petgraph = { version = "0.6.5", features = ["serde-1"] }
32rand = "0.9.2"
33tabled = "0.20.0"
34thiserror = "2.0.18"
35tracing = { version = "0.1.44", features=["log"] }
36toml = "0.8.23"
37time = { version = "0.3.47", features = ["serde"] }
38futures = "0.3.31"
39tracing-subscriber = { version = "0.3.22", features = ["env-filter"] }
40openssh-keys = "0.6.5"
41url = { version = "2.5.8", features = ["serde"]}
42
43reqwest = { version = "0.13.3", default-features = false, features = ["rustls", "json", "http2", "stream", "blocking"] }
44
45tar = "0.4.45"
46tokio = { version = "1.49.0", features = ["full"] }
47tokio-util = { version = "0.7.18", features = ["io", "compat"] }
48tokio-stream = "0.1.18"
49tempfile = "3.24.0"
50webfinger-rs = "0.0.24"