CLI app for developers prototyping atproto functionality
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add Phase 1 dependencies for CLI bootstrap

Co-Authored-By: Claude Haiku 4.5 <noreply@anthropic.com>

+954
+946
Cargo.lock
··· 3 3 version = 4 4 4 5 5 [[package]] 6 + name = "addr2line" 7 + version = "0.25.1" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler2" 16 + version = "2.0.1" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" 19 + 20 + [[package]] 21 + name = "aho-corasick" 22 + version = "1.1.4" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" 25 + dependencies = [ 26 + "memchr", 27 + ] 28 + 29 + [[package]] 30 + name = "anstream" 31 + version = "1.0.0" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" 34 + dependencies = [ 35 + "anstyle", 36 + "anstyle-parse", 37 + "anstyle-query", 38 + "anstyle-wincon", 39 + "colorchoice", 40 + "is_terminal_polyfill", 41 + "utf8parse", 42 + ] 43 + 44 + [[package]] 45 + name = "anstyle" 46 + version = "1.0.14" 47 + source = "registry+https://github.com/rust-lang/crates.io-index" 48 + checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" 49 + 50 + [[package]] 51 + name = "anstyle-parse" 52 + version = "1.0.0" 53 + source = "registry+https://github.com/rust-lang/crates.io-index" 54 + checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e" 55 + dependencies = [ 56 + "utf8parse", 57 + ] 58 + 59 + [[package]] 60 + name = "anstyle-query" 61 + version = "1.1.5" 62 + source = "registry+https://github.com/rust-lang/crates.io-index" 63 + checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" 64 + dependencies = [ 65 + "windows-sys", 66 + ] 67 + 68 + [[package]] 69 + name = "anstyle-wincon" 70 + version = "3.0.11" 71 + source = "registry+https://github.com/rust-lang/crates.io-index" 72 + checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" 73 + dependencies = [ 74 + "anstyle", 75 + "once_cell_polyfill", 76 + "windows-sys", 77 + ] 78 + 79 + [[package]] 6 80 name = "atproto-devtool" 7 81 version = "0.0.0" 82 + dependencies = [ 83 + "clap", 84 + "humantime", 85 + "miette", 86 + "thiserror", 87 + "tokio", 88 + "tracing", 89 + "tracing-subscriber", 90 + "url", 91 + ] 92 + 93 + [[package]] 94 + name = "backtrace" 95 + version = "0.3.76" 96 + source = "registry+https://github.com/rust-lang/crates.io-index" 97 + checksum = "bb531853791a215d7c62a30daf0dde835f381ab5de4589cfe7c649d2cbe92bd6" 98 + dependencies = [ 99 + "addr2line", 100 + "cfg-if", 101 + "libc", 102 + "miniz_oxide", 103 + "object", 104 + "rustc-demangle", 105 + "windows-link", 106 + ] 107 + 108 + [[package]] 109 + name = "backtrace-ext" 110 + version = "0.2.1" 111 + source = "registry+https://github.com/rust-lang/crates.io-index" 112 + checksum = "537beee3be4a18fb023b570f80e3ae28003db9167a751266b259926e25539d50" 113 + dependencies = [ 114 + "backtrace", 115 + ] 116 + 117 + [[package]] 118 + name = "bitflags" 119 + version = "2.11.0" 120 + source = "registry+https://github.com/rust-lang/crates.io-index" 121 + checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" 122 + 123 + [[package]] 124 + name = "cfg-if" 125 + version = "1.0.4" 126 + source = "registry+https://github.com/rust-lang/crates.io-index" 127 + checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" 128 + 129 + [[package]] 130 + name = "clap" 131 + version = "4.6.0" 132 + source = "registry+https://github.com/rust-lang/crates.io-index" 133 + checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" 134 + dependencies = [ 135 + "clap_builder", 136 + "clap_derive", 137 + ] 138 + 139 + [[package]] 140 + name = "clap_builder" 141 + version = "4.6.0" 142 + source = "registry+https://github.com/rust-lang/crates.io-index" 143 + checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" 144 + dependencies = [ 145 + "anstream", 146 + "anstyle", 147 + "clap_lex", 148 + "strsim", 149 + ] 150 + 151 + [[package]] 152 + name = "clap_derive" 153 + version = "4.6.0" 154 + source = "registry+https://github.com/rust-lang/crates.io-index" 155 + checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" 156 + dependencies = [ 157 + "heck", 158 + "proc-macro2", 159 + "quote", 160 + "syn", 161 + ] 162 + 163 + [[package]] 164 + name = "clap_lex" 165 + version = "1.1.0" 166 + source = "registry+https://github.com/rust-lang/crates.io-index" 167 + checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" 168 + 169 + [[package]] 170 + name = "colorchoice" 171 + version = "1.0.5" 172 + source = "registry+https://github.com/rust-lang/crates.io-index" 173 + checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" 174 + 175 + [[package]] 176 + name = "displaydoc" 177 + version = "0.2.5" 178 + source = "registry+https://github.com/rust-lang/crates.io-index" 179 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 180 + dependencies = [ 181 + "proc-macro2", 182 + "quote", 183 + "syn", 184 + ] 185 + 186 + [[package]] 187 + name = "errno" 188 + version = "0.3.14" 189 + source = "registry+https://github.com/rust-lang/crates.io-index" 190 + checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" 191 + dependencies = [ 192 + "libc", 193 + "windows-sys", 194 + ] 195 + 196 + [[package]] 197 + name = "form_urlencoded" 198 + version = "1.2.2" 199 + source = "registry+https://github.com/rust-lang/crates.io-index" 200 + checksum = "cb4cb245038516f5f85277875cdaa4f7d2c9a0fa0468de06ed190163b1581fcf" 201 + dependencies = [ 202 + "percent-encoding", 203 + ] 204 + 205 + [[package]] 206 + name = "gimli" 207 + version = "0.32.3" 208 + source = "registry+https://github.com/rust-lang/crates.io-index" 209 + checksum = "e629b9b98ef3dd8afe6ca2bd0f89306cec16d43d907889945bc5d6687f2f13c7" 210 + 211 + [[package]] 212 + name = "heck" 213 + version = "0.5.0" 214 + source = "registry+https://github.com/rust-lang/crates.io-index" 215 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 216 + 217 + [[package]] 218 + name = "humantime" 219 + version = "2.3.0" 220 + source = "registry+https://github.com/rust-lang/crates.io-index" 221 + checksum = "135b12329e5e3ce057a9f972339ea52bc954fe1e9358ef27f95e89716fbc5424" 222 + 223 + [[package]] 224 + name = "icu_collections" 225 + version = "2.1.1" 226 + source = "registry+https://github.com/rust-lang/crates.io-index" 227 + checksum = "4c6b649701667bbe825c3b7e6388cb521c23d88644678e83c0c4d0a621a34b43" 228 + dependencies = [ 229 + "displaydoc", 230 + "potential_utf", 231 + "yoke", 232 + "zerofrom", 233 + "zerovec", 234 + ] 235 + 236 + [[package]] 237 + name = "icu_locale_core" 238 + version = "2.1.1" 239 + source = "registry+https://github.com/rust-lang/crates.io-index" 240 + checksum = "edba7861004dd3714265b4db54a3c390e880ab658fec5f7db895fae2046b5bb6" 241 + dependencies = [ 242 + "displaydoc", 243 + "litemap", 244 + "tinystr", 245 + "writeable", 246 + "zerovec", 247 + ] 248 + 249 + [[package]] 250 + name = "icu_normalizer" 251 + version = "2.1.1" 252 + source = "registry+https://github.com/rust-lang/crates.io-index" 253 + checksum = "5f6c8828b67bf8908d82127b2054ea1b4427ff0230ee9141c54251934ab1b599" 254 + dependencies = [ 255 + "icu_collections", 256 + "icu_normalizer_data", 257 + "icu_properties", 258 + "icu_provider", 259 + "smallvec", 260 + "zerovec", 261 + ] 262 + 263 + [[package]] 264 + name = "icu_normalizer_data" 265 + version = "2.1.1" 266 + source = "registry+https://github.com/rust-lang/crates.io-index" 267 + checksum = "7aedcccd01fc5fe81e6b489c15b247b8b0690feb23304303a9e560f37efc560a" 268 + 269 + [[package]] 270 + name = "icu_properties" 271 + version = "2.1.2" 272 + source = "registry+https://github.com/rust-lang/crates.io-index" 273 + checksum = "020bfc02fe870ec3a66d93e677ccca0562506e5872c650f893269e08615d74ec" 274 + dependencies = [ 275 + "icu_collections", 276 + "icu_locale_core", 277 + "icu_properties_data", 278 + "icu_provider", 279 + "zerotrie", 280 + "zerovec", 281 + ] 282 + 283 + [[package]] 284 + name = "icu_properties_data" 285 + version = "2.1.2" 286 + source = "registry+https://github.com/rust-lang/crates.io-index" 287 + checksum = "616c294cf8d725c6afcd8f55abc17c56464ef6211f9ed59cccffe534129c77af" 288 + 289 + [[package]] 290 + name = "icu_provider" 291 + version = "2.1.1" 292 + source = "registry+https://github.com/rust-lang/crates.io-index" 293 + checksum = "85962cf0ce02e1e0a629cc34e7ca3e373ce20dda4c4d7294bbd0bf1fdb59e614" 294 + dependencies = [ 295 + "displaydoc", 296 + "icu_locale_core", 297 + "writeable", 298 + "yoke", 299 + "zerofrom", 300 + "zerotrie", 301 + "zerovec", 302 + ] 303 + 304 + [[package]] 305 + name = "idna" 306 + version = "1.1.0" 307 + source = "registry+https://github.com/rust-lang/crates.io-index" 308 + checksum = "3b0875f23caa03898994f6ddc501886a45c7d3d62d04d2d90788d47be1b1e4de" 309 + dependencies = [ 310 + "idna_adapter", 311 + "smallvec", 312 + "utf8_iter", 313 + ] 314 + 315 + [[package]] 316 + name = "idna_adapter" 317 + version = "1.2.1" 318 + source = "registry+https://github.com/rust-lang/crates.io-index" 319 + checksum = "3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344" 320 + dependencies = [ 321 + "icu_normalizer", 322 + "icu_properties", 323 + ] 324 + 325 + [[package]] 326 + name = "is_ci" 327 + version = "1.2.0" 328 + source = "registry+https://github.com/rust-lang/crates.io-index" 329 + checksum = "7655c9839580ee829dfacba1d1278c2b7883e50a277ff7541299489d6bdfdc45" 330 + 331 + [[package]] 332 + name = "is_terminal_polyfill" 333 + version = "1.70.2" 334 + source = "registry+https://github.com/rust-lang/crates.io-index" 335 + checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" 336 + 337 + [[package]] 338 + name = "lazy_static" 339 + version = "1.5.0" 340 + source = "registry+https://github.com/rust-lang/crates.io-index" 341 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 342 + 343 + [[package]] 344 + name = "libc" 345 + version = "0.2.185" 346 + source = "registry+https://github.com/rust-lang/crates.io-index" 347 + checksum = "52ff2c0fe9bc6cb6b14a0592c2ff4fa9ceb83eea9db979b0487cd054946a2b8f" 348 + 349 + [[package]] 350 + name = "linux-raw-sys" 351 + version = "0.12.1" 352 + source = "registry+https://github.com/rust-lang/crates.io-index" 353 + checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" 354 + 355 + [[package]] 356 + name = "litemap" 357 + version = "0.8.2" 358 + source = "registry+https://github.com/rust-lang/crates.io-index" 359 + checksum = "92daf443525c4cce67b150400bc2316076100ce0b3686209eb8cf3c31612e6f0" 360 + 361 + [[package]] 362 + name = "log" 363 + version = "0.4.29" 364 + source = "registry+https://github.com/rust-lang/crates.io-index" 365 + checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" 366 + 367 + [[package]] 368 + name = "matchers" 369 + version = "0.2.0" 370 + source = "registry+https://github.com/rust-lang/crates.io-index" 371 + checksum = "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9" 372 + dependencies = [ 373 + "regex-automata", 374 + ] 375 + 376 + [[package]] 377 + name = "memchr" 378 + version = "2.8.0" 379 + source = "registry+https://github.com/rust-lang/crates.io-index" 380 + checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" 381 + 382 + [[package]] 383 + name = "miette" 384 + version = "7.6.0" 385 + source = "registry+https://github.com/rust-lang/crates.io-index" 386 + checksum = "5f98efec8807c63c752b5bd61f862c165c115b0a35685bdcfd9238c7aeb592b7" 387 + dependencies = [ 388 + "backtrace", 389 + "backtrace-ext", 390 + "cfg-if", 391 + "miette-derive", 392 + "owo-colors", 393 + "supports-color", 394 + "supports-hyperlinks", 395 + "supports-unicode", 396 + "terminal_size", 397 + "textwrap", 398 + "unicode-width 0.1.14", 399 + ] 400 + 401 + [[package]] 402 + name = "miette-derive" 403 + version = "7.6.0" 404 + source = "registry+https://github.com/rust-lang/crates.io-index" 405 + checksum = "db5b29714e950dbb20d5e6f74f9dcec4edbcc1067bb7f8ed198c097b8c1a818b" 406 + dependencies = [ 407 + "proc-macro2", 408 + "quote", 409 + "syn", 410 + ] 411 + 412 + [[package]] 413 + name = "miniz_oxide" 414 + version = "0.8.9" 415 + source = "registry+https://github.com/rust-lang/crates.io-index" 416 + checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" 417 + dependencies = [ 418 + "adler2", 419 + ] 420 + 421 + [[package]] 422 + name = "mio" 423 + version = "1.2.0" 424 + source = "registry+https://github.com/rust-lang/crates.io-index" 425 + checksum = "50b7e5b27aa02a74bac8c3f23f448f8d87ff11f92d3aac1a6ed369ee08cc56c1" 426 + dependencies = [ 427 + "libc", 428 + "wasi", 429 + "windows-sys", 430 + ] 431 + 432 + [[package]] 433 + name = "nu-ansi-term" 434 + version = "0.50.3" 435 + source = "registry+https://github.com/rust-lang/crates.io-index" 436 + checksum = "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5" 437 + dependencies = [ 438 + "windows-sys", 439 + ] 440 + 441 + [[package]] 442 + name = "object" 443 + version = "0.37.3" 444 + source = "registry+https://github.com/rust-lang/crates.io-index" 445 + checksum = "ff76201f031d8863c38aa7f905eca4f53abbfa15f609db4277d44cd8938f33fe" 446 + dependencies = [ 447 + "memchr", 448 + ] 449 + 450 + [[package]] 451 + name = "once_cell" 452 + version = "1.21.4" 453 + source = "registry+https://github.com/rust-lang/crates.io-index" 454 + checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" 455 + 456 + [[package]] 457 + name = "once_cell_polyfill" 458 + version = "1.70.2" 459 + source = "registry+https://github.com/rust-lang/crates.io-index" 460 + checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" 461 + 462 + [[package]] 463 + name = "owo-colors" 464 + version = "4.3.0" 465 + source = "registry+https://github.com/rust-lang/crates.io-index" 466 + checksum = "d211803b9b6b570f68772237e415a029d5a50c65d382910b879fb19d3271f94d" 467 + 468 + [[package]] 469 + name = "percent-encoding" 470 + version = "2.3.2" 471 + source = "registry+https://github.com/rust-lang/crates.io-index" 472 + checksum = "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220" 473 + 474 + [[package]] 475 + name = "pin-project-lite" 476 + version = "0.2.17" 477 + source = "registry+https://github.com/rust-lang/crates.io-index" 478 + checksum = "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd" 479 + 480 + [[package]] 481 + name = "potential_utf" 482 + version = "0.1.5" 483 + source = "registry+https://github.com/rust-lang/crates.io-index" 484 + checksum = "0103b1cef7ec0cf76490e969665504990193874ea05c85ff9bab8b911d0a0564" 485 + dependencies = [ 486 + "zerovec", 487 + ] 488 + 489 + [[package]] 490 + name = "proc-macro2" 491 + version = "1.0.106" 492 + source = "registry+https://github.com/rust-lang/crates.io-index" 493 + checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" 494 + dependencies = [ 495 + "unicode-ident", 496 + ] 497 + 498 + [[package]] 499 + name = "quote" 500 + version = "1.0.45" 501 + source = "registry+https://github.com/rust-lang/crates.io-index" 502 + checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" 503 + dependencies = [ 504 + "proc-macro2", 505 + ] 506 + 507 + [[package]] 508 + name = "regex-automata" 509 + version = "0.4.14" 510 + source = "registry+https://github.com/rust-lang/crates.io-index" 511 + checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" 512 + dependencies = [ 513 + "aho-corasick", 514 + "memchr", 515 + "regex-syntax", 516 + ] 517 + 518 + [[package]] 519 + name = "regex-syntax" 520 + version = "0.8.10" 521 + source = "registry+https://github.com/rust-lang/crates.io-index" 522 + checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" 523 + 524 + [[package]] 525 + name = "rustc-demangle" 526 + version = "0.1.27" 527 + source = "registry+https://github.com/rust-lang/crates.io-index" 528 + checksum = "b50b8869d9fc858ce7266cce0194bd74df58b9d0e3f6df3a9fc8eb470d95c09d" 529 + 530 + [[package]] 531 + name = "rustix" 532 + version = "1.1.4" 533 + source = "registry+https://github.com/rust-lang/crates.io-index" 534 + checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" 535 + dependencies = [ 536 + "bitflags", 537 + "errno", 538 + "libc", 539 + "linux-raw-sys", 540 + "windows-sys", 541 + ] 542 + 543 + [[package]] 544 + name = "serde" 545 + version = "1.0.228" 546 + source = "registry+https://github.com/rust-lang/crates.io-index" 547 + checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" 548 + dependencies = [ 549 + "serde_core", 550 + ] 551 + 552 + [[package]] 553 + name = "serde_core" 554 + version = "1.0.228" 555 + source = "registry+https://github.com/rust-lang/crates.io-index" 556 + checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" 557 + dependencies = [ 558 + "serde_derive", 559 + ] 560 + 561 + [[package]] 562 + name = "serde_derive" 563 + version = "1.0.228" 564 + source = "registry+https://github.com/rust-lang/crates.io-index" 565 + checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" 566 + dependencies = [ 567 + "proc-macro2", 568 + "quote", 569 + "syn", 570 + ] 571 + 572 + [[package]] 573 + name = "sharded-slab" 574 + version = "0.1.7" 575 + source = "registry+https://github.com/rust-lang/crates.io-index" 576 + checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6" 577 + dependencies = [ 578 + "lazy_static", 579 + ] 580 + 581 + [[package]] 582 + name = "smallvec" 583 + version = "1.15.1" 584 + source = "registry+https://github.com/rust-lang/crates.io-index" 585 + checksum = "67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03" 586 + 587 + [[package]] 588 + name = "socket2" 589 + version = "0.6.3" 590 + source = "registry+https://github.com/rust-lang/crates.io-index" 591 + checksum = "3a766e1110788c36f4fa1c2b71b387a7815aa65f88ce0229841826633d93723e" 592 + dependencies = [ 593 + "libc", 594 + "windows-sys", 595 + ] 596 + 597 + [[package]] 598 + name = "stable_deref_trait" 599 + version = "1.2.1" 600 + source = "registry+https://github.com/rust-lang/crates.io-index" 601 + checksum = "6ce2be8dc25455e1f91df71bfa12ad37d7af1092ae736f3a6cd0e37bc7810596" 602 + 603 + [[package]] 604 + name = "strsim" 605 + version = "0.11.1" 606 + source = "registry+https://github.com/rust-lang/crates.io-index" 607 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 608 + 609 + [[package]] 610 + name = "supports-color" 611 + version = "3.0.2" 612 + source = "registry+https://github.com/rust-lang/crates.io-index" 613 + checksum = "c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6" 614 + dependencies = [ 615 + "is_ci", 616 + ] 617 + 618 + [[package]] 619 + name = "supports-hyperlinks" 620 + version = "3.2.0" 621 + source = "registry+https://github.com/rust-lang/crates.io-index" 622 + checksum = "e396b6523b11ccb83120b115a0b7366de372751aa6edf19844dfb13a6af97e91" 623 + 624 + [[package]] 625 + name = "supports-unicode" 626 + version = "3.0.0" 627 + source = "registry+https://github.com/rust-lang/crates.io-index" 628 + checksum = "b7401a30af6cb5818bb64852270bb722533397edcfc7344954a38f420819ece2" 629 + 630 + [[package]] 631 + name = "syn" 632 + version = "2.0.117" 633 + source = "registry+https://github.com/rust-lang/crates.io-index" 634 + checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" 635 + dependencies = [ 636 + "proc-macro2", 637 + "quote", 638 + "unicode-ident", 639 + ] 640 + 641 + [[package]] 642 + name = "synstructure" 643 + version = "0.13.2" 644 + source = "registry+https://github.com/rust-lang/crates.io-index" 645 + checksum = "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2" 646 + dependencies = [ 647 + "proc-macro2", 648 + "quote", 649 + "syn", 650 + ] 651 + 652 + [[package]] 653 + name = "terminal_size" 654 + version = "0.4.4" 655 + source = "registry+https://github.com/rust-lang/crates.io-index" 656 + checksum = "230a1b821ccbd75b185820a1f1ff7b14d21da1e442e22c0863ea5f08771a8874" 657 + dependencies = [ 658 + "rustix", 659 + "windows-sys", 660 + ] 661 + 662 + [[package]] 663 + name = "textwrap" 664 + version = "0.16.2" 665 + source = "registry+https://github.com/rust-lang/crates.io-index" 666 + checksum = "c13547615a44dc9c452a8a534638acdf07120d4b6847c8178705da06306a3057" 667 + dependencies = [ 668 + "unicode-linebreak", 669 + "unicode-width 0.2.2", 670 + ] 671 + 672 + [[package]] 673 + name = "thiserror" 674 + version = "2.0.18" 675 + source = "registry+https://github.com/rust-lang/crates.io-index" 676 + checksum = "4288b5bcbc7920c07a1149a35cf9590a2aa808e0bc1eafaade0b80947865fbc4" 677 + dependencies = [ 678 + "thiserror-impl", 679 + ] 680 + 681 + [[package]] 682 + name = "thiserror-impl" 683 + version = "2.0.18" 684 + source = "registry+https://github.com/rust-lang/crates.io-index" 685 + checksum = "ebc4ee7f67670e9b64d05fa4253e753e016c6c95ff35b89b7941d6b856dec1d5" 686 + dependencies = [ 687 + "proc-macro2", 688 + "quote", 689 + "syn", 690 + ] 691 + 692 + [[package]] 693 + name = "thread_local" 694 + version = "1.1.9" 695 + source = "registry+https://github.com/rust-lang/crates.io-index" 696 + checksum = "f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185" 697 + dependencies = [ 698 + "cfg-if", 699 + ] 700 + 701 + [[package]] 702 + name = "tinystr" 703 + version = "0.8.3" 704 + source = "registry+https://github.com/rust-lang/crates.io-index" 705 + checksum = "c8323304221c2a851516f22236c5722a72eaa19749016521d6dff0824447d96d" 706 + dependencies = [ 707 + "displaydoc", 708 + "zerovec", 709 + ] 710 + 711 + [[package]] 712 + name = "tokio" 713 + version = "1.51.1" 714 + source = "registry+https://github.com/rust-lang/crates.io-index" 715 + checksum = "f66bf9585cda4b724d3e78ab34b73fb2bbaba9011b9bfdf69dc836382ea13b8c" 716 + dependencies = [ 717 + "libc", 718 + "mio", 719 + "pin-project-lite", 720 + "socket2", 721 + "tokio-macros", 722 + "windows-sys", 723 + ] 724 + 725 + [[package]] 726 + name = "tokio-macros" 727 + version = "2.7.0" 728 + source = "registry+https://github.com/rust-lang/crates.io-index" 729 + checksum = "385a6cb71ab9ab790c5fe8d67f1645e6c450a7ce006a33de03daa956cf70a496" 730 + dependencies = [ 731 + "proc-macro2", 732 + "quote", 733 + "syn", 734 + ] 735 + 736 + [[package]] 737 + name = "tracing" 738 + version = "0.1.44" 739 + source = "registry+https://github.com/rust-lang/crates.io-index" 740 + checksum = "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100" 741 + dependencies = [ 742 + "pin-project-lite", 743 + "tracing-attributes", 744 + "tracing-core", 745 + ] 746 + 747 + [[package]] 748 + name = "tracing-attributes" 749 + version = "0.1.31" 750 + source = "registry+https://github.com/rust-lang/crates.io-index" 751 + checksum = "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da" 752 + dependencies = [ 753 + "proc-macro2", 754 + "quote", 755 + "syn", 756 + ] 757 + 758 + [[package]] 759 + name = "tracing-core" 760 + version = "0.1.36" 761 + source = "registry+https://github.com/rust-lang/crates.io-index" 762 + checksum = "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a" 763 + dependencies = [ 764 + "once_cell", 765 + "valuable", 766 + ] 767 + 768 + [[package]] 769 + name = "tracing-log" 770 + version = "0.2.0" 771 + source = "registry+https://github.com/rust-lang/crates.io-index" 772 + checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 773 + dependencies = [ 774 + "log", 775 + "once_cell", 776 + "tracing-core", 777 + ] 778 + 779 + [[package]] 780 + name = "tracing-subscriber" 781 + version = "0.3.23" 782 + source = "registry+https://github.com/rust-lang/crates.io-index" 783 + checksum = "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319" 784 + dependencies = [ 785 + "matchers", 786 + "nu-ansi-term", 787 + "once_cell", 788 + "regex-automata", 789 + "sharded-slab", 790 + "smallvec", 791 + "thread_local", 792 + "tracing", 793 + "tracing-core", 794 + "tracing-log", 795 + ] 796 + 797 + [[package]] 798 + name = "unicode-ident" 799 + version = "1.0.24" 800 + source = "registry+https://github.com/rust-lang/crates.io-index" 801 + checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" 802 + 803 + [[package]] 804 + name = "unicode-linebreak" 805 + version = "0.1.5" 806 + source = "registry+https://github.com/rust-lang/crates.io-index" 807 + checksum = "3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f" 808 + 809 + [[package]] 810 + name = "unicode-width" 811 + version = "0.1.14" 812 + source = "registry+https://github.com/rust-lang/crates.io-index" 813 + checksum = "7dd6e30e90baa6f72411720665d41d89b9a3d039dc45b8faea1ddd07f617f6af" 814 + 815 + [[package]] 816 + name = "unicode-width" 817 + version = "0.2.2" 818 + source = "registry+https://github.com/rust-lang/crates.io-index" 819 + checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" 820 + 821 + [[package]] 822 + name = "url" 823 + version = "2.5.8" 824 + source = "registry+https://github.com/rust-lang/crates.io-index" 825 + checksum = "ff67a8a4397373c3ef660812acab3268222035010ab8680ec4215f38ba3d0eed" 826 + dependencies = [ 827 + "form_urlencoded", 828 + "idna", 829 + "percent-encoding", 830 + "serde", 831 + ] 832 + 833 + [[package]] 834 + name = "utf8_iter" 835 + version = "1.0.4" 836 + source = "registry+https://github.com/rust-lang/crates.io-index" 837 + checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 838 + 839 + [[package]] 840 + name = "utf8parse" 841 + version = "0.2.2" 842 + source = "registry+https://github.com/rust-lang/crates.io-index" 843 + checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" 844 + 845 + [[package]] 846 + name = "valuable" 847 + version = "0.1.1" 848 + source = "registry+https://github.com/rust-lang/crates.io-index" 849 + checksum = "ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65" 850 + 851 + [[package]] 852 + name = "wasi" 853 + version = "0.11.1+wasi-snapshot-preview1" 854 + source = "registry+https://github.com/rust-lang/crates.io-index" 855 + checksum = "ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b" 856 + 857 + [[package]] 858 + name = "windows-link" 859 + version = "0.2.1" 860 + source = "registry+https://github.com/rust-lang/crates.io-index" 861 + checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 862 + 863 + [[package]] 864 + name = "windows-sys" 865 + version = "0.61.2" 866 + source = "registry+https://github.com/rust-lang/crates.io-index" 867 + checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" 868 + dependencies = [ 869 + "windows-link", 870 + ] 871 + 872 + [[package]] 873 + name = "writeable" 874 + version = "0.6.3" 875 + source = "registry+https://github.com/rust-lang/crates.io-index" 876 + checksum = "1ffae5123b2d3fc086436f8834ae3ab053a283cfac8fe0a0b8eaae044768a4c4" 877 + 878 + [[package]] 879 + name = "yoke" 880 + version = "0.8.2" 881 + source = "registry+https://github.com/rust-lang/crates.io-index" 882 + checksum = "abe8c5fda708d9ca3df187cae8bfb9ceda00dd96231bed36e445a1a48e66f9ca" 883 + dependencies = [ 884 + "stable_deref_trait", 885 + "yoke-derive", 886 + "zerofrom", 887 + ] 888 + 889 + [[package]] 890 + name = "yoke-derive" 891 + version = "0.8.2" 892 + source = "registry+https://github.com/rust-lang/crates.io-index" 893 + checksum = "de844c262c8848816172cef550288e7dc6c7b7814b4ee56b3e1553f275f1858e" 894 + dependencies = [ 895 + "proc-macro2", 896 + "quote", 897 + "syn", 898 + "synstructure", 899 + ] 900 + 901 + [[package]] 902 + name = "zerofrom" 903 + version = "0.1.7" 904 + source = "registry+https://github.com/rust-lang/crates.io-index" 905 + checksum = "69faa1f2a1ea75661980b013019ed6687ed0e83d069bc1114e2cc74c6c04c4df" 906 + dependencies = [ 907 + "zerofrom-derive", 908 + ] 909 + 910 + [[package]] 911 + name = "zerofrom-derive" 912 + version = "0.1.7" 913 + source = "registry+https://github.com/rust-lang/crates.io-index" 914 + checksum = "11532158c46691caf0f2593ea8358fed6bbf68a0315e80aae9bd41fbade684a1" 915 + dependencies = [ 916 + "proc-macro2", 917 + "quote", 918 + "syn", 919 + "synstructure", 920 + ] 921 + 922 + [[package]] 923 + name = "zerotrie" 924 + version = "0.2.4" 925 + source = "registry+https://github.com/rust-lang/crates.io-index" 926 + checksum = "0f9152d31db0792fa83f70fb2f83148effb5c1f5b8c7686c3459e361d9bc20bf" 927 + dependencies = [ 928 + "displaydoc", 929 + "yoke", 930 + "zerofrom", 931 + ] 932 + 933 + [[package]] 934 + name = "zerovec" 935 + version = "0.11.6" 936 + source = "registry+https://github.com/rust-lang/crates.io-index" 937 + checksum = "90f911cbc359ab6af17377d242225f4d75119aec87ea711a880987b18cd7b239" 938 + dependencies = [ 939 + "yoke", 940 + "zerofrom", 941 + "zerovec-derive", 942 + ] 943 + 944 + [[package]] 945 + name = "zerovec-derive" 946 + version = "0.11.3" 947 + source = "registry+https://github.com/rust-lang/crates.io-index" 948 + checksum = "625dc425cab0dca6dc3c3319506e6593dcb08a9f387ea3b284dbd52a92c40555" 949 + dependencies = [ 950 + "proc-macro2", 951 + "quote", 952 + "syn", 953 + ]
+8
Cargo.toml
··· 7 7 license = "MIT OR Apache-2.0" 8 8 9 9 [dependencies] 10 + clap = { version = "4.6", features = ["derive"] } 11 + humantime = "2.1" 12 + miette = { version = "7.6", features = ["fancy"] } 13 + thiserror = "2.0" 14 + tokio = { version = "1.51", features = ["rt", "macros", "time", "net"] } 15 + tracing = "0.1" 16 + tracing-subscriber = { version = "0.3", features = ["env-filter", "fmt"] } 17 + url = "2.5"