Author:
Hash:
Timestamp:
+4 -126 +/-6 browse
Kevin Schoon [me@kevinschoon.com]
eb0a42d4d4f1320938a5392961bd15415494561d
Sun, 09 Nov 2025 19:05:41 +0000 (3 days ago)
| 1 | diff --git a/Cargo.lock b/Cargo.lock |
| 2 | index 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 |
| 232 | index 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 |
| 247 | index 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 |
| 259 | index 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 |
| 301 | index 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 |
| 313 | index 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 } |