Commit

Author:

Hash:

Timestamp:

+4 -126 +/-6 browse

Kevin Schoon [me@kevinschoon.com]

eb0a42d4d4f1320938a5392961bd15415494561d

Sun, 09 Nov 2025 19:05:41 +0000 (3 days ago)

drop several unused dependencies
1diff --git a/Cargo.lock b/Cargo.lock
2index b61f91c..3094814 100644
3--- a/Cargo.lock
4+++ b/Cargo.lock
5 @@ -1,6 +1,6 @@
6 # This file is automatically @generated by Cargo.
7 # It is not intended for manual editing.
8- version = 3
9+ version = 4
10
11 [[package]]
12 name = "addr2line"
13 @@ -178,7 +178,7 @@ dependencies = [
14 "derive_builder",
15 "diligent-date-parser",
16 "never",
17- "quick-xml 0.37.5",
18+ "quick-xml",
19 ]
20
21 [[package]]
22 @@ -291,7 +291,6 @@ name = "ayllu"
23 version = "0.5.1"
24 dependencies = [
25 "askama",
26- "async-trait",
27 "axum",
28 "axum-extra",
29 "ayllu_api",
30 @@ -313,11 +312,7 @@ dependencies = [
31 "libloading",
32 "mime",
33 "mime_guess",
34- "nix",
35- "openssh-keys",
36 "petgraph",
37- "quick-xml 0.38.0",
38- "rand 0.9.2",
39 "rss",
40 "rustc_version",
41 "serde",
42 @@ -329,7 +324,6 @@ dependencies = [
43 "tokio",
44 "tokio-stream",
45 "tokio-util",
46- "toml",
47 "tower",
48 "tower-http",
49 "tracing",
50 @@ -353,10 +347,8 @@ dependencies = [
51 "clap",
52 "clap_complete",
53 "petgraph",
54- "rand 0.9.2",
55 "serde",
56 "serde_json",
57- "sysinfo",
58 "tokio",
59 "tracing",
60 ]
61 @@ -393,10 +385,8 @@ dependencies = [
62 "ayllu_git",
63 "ayllu_identity",
64 "dialoguer",
65- "nix",
66 "serde",
67 "thiserror 2.0.12",
68- "url",
69 ]
70
71 [[package]]
72 @@ -422,7 +412,6 @@ name = "ayllu_config"
73 version = "0.2.1"
74 dependencies = [
75 "clap",
76- "log",
77 "serde",
78 "serde_json",
79 "tempfile",
80 @@ -578,12 +567,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
81 checksum = "9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268"
82
83 [[package]]
84- name = "cfg_aliases"
85- version = "0.2.1"
86- source = "registry+https://github.com/rust-lang/crates.io-index"
87- checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724"
88-
89- [[package]]
90 name = "chrono"
91 version = "0.4.41"
92 source = "registry+https://github.com/rust-lang/crates.io-index"
93 @@ -770,25 +753,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
94 checksum = "19d374276b40fb8bbdee95aef7c7fa6b5316ec764510eb64b8dd0e2ed0d7e7f5"
95
96 [[package]]
97- name = "crossbeam-deque"
98- version = "0.8.6"
99- source = "registry+https://github.com/rust-lang/crates.io-index"
100- checksum = "9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51"
101- dependencies = [
102- "crossbeam-epoch",
103- "crossbeam-utils",
104- ]
105-
106- [[package]]
107- name = "crossbeam-epoch"
108- version = "0.9.18"
109- source = "registry+https://github.com/rust-lang/crates.io-index"
110- checksum = "5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e"
111- dependencies = [
112- "crossbeam-utils",
113- ]
114-
115- [[package]]
116 name = "crossbeam-queue"
117 version = "0.3.12"
118 source = "registry+https://github.com/rust-lang/crates.io-index"
119 @@ -1938,27 +1902,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
120 checksum = "c96aba5aa877601bb3f6dd6a63a969e1f82e60646e81e71b14496995e9853c91"
121
122 [[package]]
123- name = "nix"
124- version = "0.30.1"
125- source = "registry+https://github.com/rust-lang/crates.io-index"
126- checksum = "74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6"
127- dependencies = [
128- "bitflags",
129- "cfg-if",
130- "cfg_aliases",
131- "libc",
132- ]
133-
134- [[package]]
135- name = "ntapi"
136- version = "0.4.1"
137- source = "registry+https://github.com/rust-lang/crates.io-index"
138- checksum = "e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4"
139- dependencies = [
140- "winapi",
141- ]
142-
143- [[package]]
144 name = "nu-ansi-term"
145 version = "0.46.0"
146 source = "registry+https://github.com/rust-lang/crates.io-index"
147 @@ -2268,25 +2211,12 @@ dependencies = [
148 ]
149
150 [[package]]
151- name = "quick-xml"
152- version = "0.38.0"
153- source = "registry+https://github.com/rust-lang/crates.io-index"
154- checksum = "8927b0664f5c5a98265138b7e3f90aa19a6b21353182469ace36d4ac527b7b1b"
155- dependencies = [
156- "encoding_rs",
157- "memchr",
158- ]
159-
160- [[package]]
161 name = "quipu"
162 version = "0.5.1"
163 dependencies = [
164 "ayllu_api",
165 "ayllu_cmd",
166 "ayllu_config",
167- "ayllu_git",
168- "clap",
169- "clap_complete",
170 "reqwest",
171 "serde",
172 "thiserror 2.0.12",
173 @@ -2372,26 +2302,6 @@ dependencies = [
174 ]
175
176 [[package]]
177- name = "rayon"
178- version = "1.11.0"
179- source = "registry+https://github.com/rust-lang/crates.io-index"
180- checksum = "368f01d005bf8fd9b1206fb6fa653e6c4a81ceb1466406b81792d87c5677a58f"
181- dependencies = [
182- "either",
183- "rayon-core",
184- ]
185-
186- [[package]]
187- name = "rayon-core"
188- version = "1.13.0"
189- source = "registry+https://github.com/rust-lang/crates.io-index"
190- checksum = "22e18b0f0062d30d4230b2e85ff77fdfe4326feb054b9783a3460d8435c8ab91"
191- dependencies = [
192- "crossbeam-deque",
193- "crossbeam-utils",
194- ]
195-
196- [[package]]
197 name = "redox_syscall"
198 version = "0.5.16"
199 source = "registry+https://github.com/rust-lang/crates.io-index"
200 @@ -2553,7 +2463,7 @@ dependencies = [
201 "atom_syndication",
202 "derive_builder",
203 "never",
204- "quick-xml 0.37.5",
205+ "quick-xml",
206 ]
207
208 [[package]]
209 @@ -3183,21 +3093,6 @@ dependencies = [
210 ]
211
212 [[package]]
213- name = "sysinfo"
214- version = "0.29.11"
215- source = "registry+https://github.com/rust-lang/crates.io-index"
216- checksum = "cd727fc423c2060f6c92d9534cef765c65a6ed3f428a03d7def74a8c4348e666"
217- dependencies = [
218- "cfg-if",
219- "core-foundation-sys",
220- "libc",
221- "ntapi",
222- "once_cell",
223- "rayon",
224- "winapi",
225- ]
226-
227- [[package]]
228 name = "system-configuration"
229 version = "0.6.1"
230 source = "registry+https://github.com/rust-lang/crates.io-index"
231 diff --git a/ayllu-build/Cargo.toml b/ayllu-build/Cargo.toml
232index 27d994d..d787271 100644
233--- a/ayllu-build/Cargo.toml
234+++ b/ayllu-build/Cargo.toml
235 @@ -18,10 +18,7 @@ async-trait = { workspace = true }
236 clap = { workspace = true }
237 clap_complete = { workspace = true }
238 tracing = { workspace = true }
239- rand = { workspace = true }
240 serde = { workspace = true }
241 petgraph = { workspace = true }
242 tokio = { workspace = true }
243-
244- sysinfo = "0.29.11"
245 serde_json = "1.0.108"
246 diff --git a/ayllu-shell/Cargo.toml b/ayllu-shell/Cargo.toml
247index 368c811..3632432 100644
248--- a/ayllu-shell/Cargo.toml
249+++ b/ayllu-shell/Cargo.toml
250 @@ -11,7 +11,5 @@ ayllu_git = { path = "../crates/git"}
251 ayllu_identity = { path = "../crates/identity" }
252
253 dialoguer = { version = "0.11.0", default-features = false }
254- nix = { version = "0.30.1", default-features = false, features = ["user"] }
255 serde = { workspace = true }
256 thiserror.workspace = true
257- url = {workspace = true}
258 diff --git a/ayllu/Cargo.toml b/ayllu/Cargo.toml
259index 06484ed..f0a5aa0 100644
260--- a/ayllu/Cargo.toml
261+++ b/ayllu/Cargo.toml
262 @@ -15,20 +15,16 @@ ayllu_identity = {path = "../crates/identity"}
263 ayllu_config = { path = "../crates/config" }
264 ayllu_database = { path = "../crates/database" }
265 timeutil = {path = "../crates/timeutil"}
266-
267- async-trait = { workspace = true }
268 bytes = { workspace = true }
269 futures = { workspace = true }
270 thiserror = { workspace = true }
271 tracing = { workspace = true }
272- rand = { workspace = true }
273 petgraph = { workspace = true }
274 url = {workspace = true}
275 time = { workspace = true }
276 serde = { workspace = true }
277 tokio = { workspace = true }
278 tokio-stream = { workspace = true }
279- toml = { workspace = true }
280 tokio-util = { workspace = true }
281
282 comrak = { version = "0.39.1", default-features = false }
283 @@ -50,10 +46,7 @@ mime = "0.3.17"
284 httparse = "1.10.1"
285 headers = "0.4.1"
286 webfinger-rs = { version = "0.0.13", features = ["axum"] }
287- quick-xml = { version = "0.38.0", features = ["encoding"] }
288 askama = { version = "0.14.0" }
289- openssh-keys = "0.6.4"
290- nix = { version = "0.30.1", default-features = false, features = ["user"] }
291 layout-rs = "0.1.3"
292 const-css-minify = "1.0.0"
293
294 @@ -62,4 +55,4 @@ tempfile = {workspace = true}
295
296 [build-dependencies]
297 rustc_version = "0.4.1"
298- git2 = { workspace = true }
299+ git2 = {workspace = true}
300 diff --git a/crates/config/Cargo.toml b/crates/config/Cargo.toml
301index 7d3522a..713e81d 100644
302--- a/crates/config/Cargo.toml
303+++ b/crates/config/Cargo.toml
304 @@ -8,7 +8,6 @@ edition = "2024"
305 [dependencies]
306 toml = { workspace = true }
307 serde = { workspace = true }
308- log = "0.4.27"
309 toml_edit = { version = "0.22.27", features = ["serde"] }
310 thiserror = {workspace = true }
311 clap = { workspace = true }
312 diff --git a/quipu/Cargo.toml b/quipu/Cargo.toml
313index 5170579..264d458 100644
314--- a/quipu/Cargo.toml
315+++ b/quipu/Cargo.toml
316 @@ -9,15 +9,11 @@ name = "quipu"
317 [dependencies]
318 ayllu_api = { path = "../crates/api" }
319 ayllu_config = { path = "../crates/config" }
320- ayllu_git = { path = "../crates/git" }
321 ayllu_cmd = {path = "../crates/cmd"}
322-
323- clap = { workspace = true }
324 tokio = { workspace = true }
325 reqwest = { version = "0.12.22", features = ["json"] }
326 tracing = { workspace = true }
327 tracing-subscriber = { workspace = true }
328- clap_complete = { workspace = true }
329 thiserror = { workspace = true }
330 serde = { workspace = true }
331 url = { workspace = true }