JavaScript is disabled, refresh for a better experience. ambee/giterated

ambee/giterated

Git repository hosting, collaboration, and discovery for the Fediverse.

`giterated_cache` initial implementation

# Giterated Stack - Added the ability for dynamic substack handlers to exist for operations relevant to caching. - Added type metadata to the dynamic types. # Giterated Cache - Created - Implemented caching and fetching from cache. Hell fucking yes!!!! It works so good. Are you snooping in the commit logs because you're curious about the history of giterated? Cool that it got so big... tell me I say hi :)

Amber - ⁨2⁩ years ago

parent: tbd commit: ⁨86afeef

⁨Cargo.lock⁩ - ⁨76212⁩ bytes
Raw
1 # This file is automatically @generated by Cargo.
2 # It is not intended for manual editing.
3 version = 3
4
5 [[package]]
6 name = "addr2line"
7 version = "0.21.0"
8 source = "registry+https://github.com/rust-lang/crates.io-index"
9 checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb"
10 dependencies = [
11 "gimli",
12 ]
13
14 [[package]]
15 name = "adler"
16 version = "1.0.2"
17 source = "registry+https://github.com/rust-lang/crates.io-index"
18 checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe"
19
20 [[package]]
21 name = "aead"
22 version = "0.5.2"
23 source = "registry+https://github.com/rust-lang/crates.io-index"
24 checksum = "d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0"
25 dependencies = [
26 "crypto-common",
27 "generic-array",
28 ]
29
30 [[package]]
31 name = "aes"
32 version = "0.8.3"
33 source = "registry+https://github.com/rust-lang/crates.io-index"
34 checksum = "ac1f845298e95f983ff1944b728ae08b8cebab80d684f0a832ed0fc74dfa27e2"
35 dependencies = [
36 "cfg-if",
37 "cipher",
38 "cpufeatures",
39 ]
40
41 [[package]]
42 name = "aes-gcm"
43 version = "0.10.3"
44 source = "registry+https://github.com/rust-lang/crates.io-index"
45 checksum = "831010a0f742e1209b3bcea8fab6a8e149051ba6099432c8cb2cc117dec3ead1"
46 dependencies = [
47 "aead",
48 "aes",
49 "cipher",
50 "ctr",
51 "ghash",
52 "subtle",
53 ]
54
55 [[package]]
56 name = "ahash"
57 version = "0.7.6"
58 source = "registry+https://github.com/rust-lang/crates.io-index"
59 checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
60 dependencies = [
61 "getrandom",
62 "once_cell",
63 "version_check",
64 ]
65
66 [[package]]
67 name = "ahash"
68 version = "0.8.3"
69 source = "registry+https://github.com/rust-lang/crates.io-index"
70 checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
71 dependencies = [
72 "cfg-if",
73 "getrandom",
74 "once_cell",
75 "version_check",
76 ]
77
78 [[package]]
79 name = "allocator-api2"
80 version = "0.2.16"
81 source = "registry+https://github.com/rust-lang/crates.io-index"
82 checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5"
83
84 [[package]]
85 name = "android-tzdata"
86 version = "0.1.1"
87 source = "registry+https://github.com/rust-lang/crates.io-index"
88 checksum = "e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0"
89
90 [[package]]
91 name = "android_system_properties"
92 version = "0.1.5"
93 source = "registry+https://github.com/rust-lang/crates.io-index"
94 checksum = "819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311"
95 dependencies = [
96 "libc",
97 ]
98
99 [[package]]
100 name = "anyhow"
101 version = "1.0.75"
102 source = "registry+https://github.com/rust-lang/crates.io-index"
103 checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6"
104
105 [[package]]
106 name = "argon2"
107 version = "0.5.2"
108 source = "registry+https://github.com/rust-lang/crates.io-index"
109 checksum = "17ba4cac0a46bc1d2912652a751c47f2a9f3a7fe89bcae2275d418f5270402f9"
110 dependencies = [
111 "base64ct",
112 "blake2",
113 "cpufeatures",
114 "password-hash",
115 ]
116
117 [[package]]
118 name = "async-lock"
119 version = "2.8.0"
120 source = "registry+https://github.com/rust-lang/crates.io-index"
121 checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b"
122 dependencies = [
123 "event-listener",
124 ]
125
126 [[package]]
127 name = "async-trait"
128 version = "0.1.73"
129 source = "registry+https://github.com/rust-lang/crates.io-index"
130 checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0"
131 dependencies = [
132 "proc-macro2",
133 "quote",
134 "syn 2.0.38",
135 ]
136
137 [[package]]
138 name = "atoi"
139 version = "2.0.0"
140 source = "registry+https://github.com/rust-lang/crates.io-index"
141 checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528"
142 dependencies = [
143 "num-traits",
144 ]
145
146 [[package]]
147 name = "autocfg"
148 version = "1.1.0"
149 source = "registry+https://github.com/rust-lang/crates.io-index"
150 checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa"
151
152 [[package]]
153 name = "backtrace"
154 version = "0.3.69"
155 source = "registry+https://github.com/rust-lang/crates.io-index"
156 checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837"
157 dependencies = [
158 "addr2line",
159 "cc",
160 "cfg-if",
161 "libc",
162 "miniz_oxide",
163 "object",
164 "rustc-demangle",
165 ]
166
167 [[package]]
168 name = "base64"
169 version = "0.13.1"
170 source = "registry+https://github.com/rust-lang/crates.io-index"
171 checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8"
172
173 [[package]]
174 name = "base64"
175 version = "0.21.4"
176 source = "registry+https://github.com/rust-lang/crates.io-index"
177 checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2"
178
179 [[package]]
180 name = "base64ct"
181 version = "1.6.0"
182 source = "registry+https://github.com/rust-lang/crates.io-index"
183 checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b"
184
185 [[package]]
186 name = "bincode"
187 version = "1.3.3"
188 source = "registry+https://github.com/rust-lang/crates.io-index"
189 checksum = "b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad"
190 dependencies = [
191 "serde",
192 ]
193
194 [[package]]
195 name = "bitflags"
196 version = "1.3.2"
197 source = "registry+https://github.com/rust-lang/crates.io-index"
198 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
199
200 [[package]]
201 name = "bitflags"
202 version = "2.4.0"
203 source = "registry+https://github.com/rust-lang/crates.io-index"
204 checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635"
205 dependencies = [
206 "serde",
207 ]
208
209 [[package]]
210 name = "blake2"
211 version = "0.10.6"
212 source = "registry+https://github.com/rust-lang/crates.io-index"
213 checksum = "46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe"
214 dependencies = [
215 "digest",
216 ]
217
218 [[package]]
219 name = "block-buffer"
220 version = "0.10.4"
221 source = "registry+https://github.com/rust-lang/crates.io-index"
222 checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
223 dependencies = [
224 "generic-array",
225 ]
226
227 [[package]]
228 name = "bumpalo"
229 version = "3.14.0"
230 source = "registry+https://github.com/rust-lang/crates.io-index"
231 checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec"
232
233 [[package]]
234 name = "bytecount"
235 version = "0.6.4"
236 source = "registry+https://github.com/rust-lang/crates.io-index"
237 checksum = "ad152d03a2c813c80bb94fedbf3a3f02b28f793e39e7c214c8a0bcc196343de7"
238
239 [[package]]
240 name = "byteorder"
241 version = "1.5.0"
242 source = "registry+https://github.com/rust-lang/crates.io-index"
243 checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b"
244
245 [[package]]
246 name = "bytes"
247 version = "1.5.0"
248 source = "registry+https://github.com/rust-lang/crates.io-index"
249 checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223"
250
251 [[package]]
252 name = "camino"
253 version = "1.1.6"
254 source = "registry+https://github.com/rust-lang/crates.io-index"
255 checksum = "c59e92b5a388f549b863a7bea62612c09f24c8393560709a54558a9abdfb3b9c"
256 dependencies = [
257 "serde",
258 ]
259
260 [[package]]
261 name = "cargo-platform"
262 version = "0.1.4"
263 source = "registry+https://github.com/rust-lang/crates.io-index"
264 checksum = "12024c4645c97566567129c204f65d5815a8c9aecf30fcbe682b2fe034996d36"
265 dependencies = [
266 "serde",
267 ]
268
269 [[package]]
270 name = "cargo_metadata"
271 version = "0.14.2"
272 source = "registry+https://github.com/rust-lang/crates.io-index"
273 checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa"
274 dependencies = [
275 "camino",
276 "cargo-platform",
277 "semver",
278 "serde",
279 "serde_json",
280 ]
281
282 [[package]]
283 name = "cc"
284 version = "1.0.83"
285 source = "registry+https://github.com/rust-lang/crates.io-index"
286 checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0"
287 dependencies = [
288 "jobserver",
289 "libc",
290 ]
291
292 [[package]]
293 name = "cfg-if"
294 version = "1.0.0"
295 source = "registry+https://github.com/rust-lang/crates.io-index"
296 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
297
298 [[package]]
299 name = "chrono"
300 version = "0.4.31"
301 source = "registry+https://github.com/rust-lang/crates.io-index"
302 checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38"
303 dependencies = [
304 "android-tzdata",
305 "iana-time-zone",
306 "js-sys",
307 "num-traits",
308 "serde",
309 "wasm-bindgen",
310 "windows-targets",
311 ]
312
313 [[package]]
314 name = "cipher"
315 version = "0.4.4"
316 source = "registry+https://github.com/rust-lang/crates.io-index"
317 checksum = "773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad"
318 dependencies = [
319 "crypto-common",
320 "inout",
321 ]
322
323 [[package]]
324 name = "color-eyre"
325 version = "0.6.2"
326 source = "registry+https://github.com/rust-lang/crates.io-index"
327 checksum = "5a667583cca8c4f8436db8de46ea8233c42a7d9ae424a82d338f2e4675229204"
328 dependencies = [
329 "backtrace",
330 "color-spantrace",
331 "eyre",
332 "indenter",
333 "once_cell",
334 "owo-colors",
335 "tracing-error",
336 ]
337
338 [[package]]
339 name = "color-spantrace"
340 version = "0.2.0"
341 source = "registry+https://github.com/rust-lang/crates.io-index"
342 checksum = "1ba75b3d9449ecdccb27ecbc479fdc0b87fa2dd43d2f8298f9bf0e59aacc8dce"
343 dependencies = [
344 "once_cell",
345 "owo-colors",
346 "tracing-core",
347 "tracing-error",
348 ]
349
350 [[package]]
351 name = "const-oid"
352 version = "0.9.5"
353 source = "registry+https://github.com/rust-lang/crates.io-index"
354 checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f"
355
356 [[package]]
357 name = "core-foundation"
358 version = "0.9.3"
359 source = "registry+https://github.com/rust-lang/crates.io-index"
360 checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146"
361 dependencies = [
362 "core-foundation-sys",
363 "libc",
364 ]
365
366 [[package]]
367 name = "core-foundation-sys"
368 version = "0.8.4"
369 source = "registry+https://github.com/rust-lang/crates.io-index"
370 checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa"
371
372 [[package]]
373 name = "cpufeatures"
374 version = "0.2.9"
375 source = "registry+https://github.com/rust-lang/crates.io-index"
376 checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1"
377 dependencies = [
378 "libc",
379 ]
380
381 [[package]]
382 name = "crc"
383 version = "3.0.1"
384 source = "registry+https://github.com/rust-lang/crates.io-index"
385 checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe"
386 dependencies = [
387 "crc-catalog",
388 ]
389
390 [[package]]
391 name = "crc-catalog"
392 version = "2.2.0"
393 source = "registry+https://github.com/rust-lang/crates.io-index"
394 checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484"
395
396 [[package]]
397 name = "crossbeam-channel"
398 version = "0.5.8"
399 source = "registry+https://github.com/rust-lang/crates.io-index"
400 checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200"
401 dependencies = [
402 "cfg-if",
403 "crossbeam-utils",
404 ]
405
406 [[package]]
407 name = "crossbeam-epoch"
408 version = "0.9.15"
409 source = "registry+https://github.com/rust-lang/crates.io-index"
410 checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7"
411 dependencies = [
412 "autocfg",
413 "cfg-if",
414 "crossbeam-utils",
415 "memoffset",
416 "scopeguard",
417 ]
418
419 [[package]]
420 name = "crossbeam-queue"
421 version = "0.3.8"
422 source = "registry+https://github.com/rust-lang/crates.io-index"
423 checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add"
424 dependencies = [
425 "cfg-if",
426 "crossbeam-utils",
427 ]
428
429 [[package]]
430 name = "crossbeam-utils"
431 version = "0.8.16"
432 source = "registry+https://github.com/rust-lang/crates.io-index"
433 checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294"
434 dependencies = [
435 "cfg-if",
436 ]
437
438 [[package]]
439 name = "crypto-common"
440 version = "0.1.6"
441 source = "registry+https://github.com/rust-lang/crates.io-index"
442 checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
443 dependencies = [
444 "generic-array",
445 "rand_core",
446 "typenum",
447 ]
448
449 [[package]]
450 name = "ctr"
451 version = "0.9.2"
452 source = "registry+https://github.com/rust-lang/crates.io-index"
453 checksum = "0369ee1ad671834580515889b80f2ea915f23b8be8d0daa4bbaf2ac5c7590835"
454 dependencies = [
455 "cipher",
456 ]
457
458 [[package]]
459 name = "data-encoding"
460 version = "2.4.0"
461 source = "registry+https://github.com/rust-lang/crates.io-index"
462 checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308"
463
464 [[package]]
465 name = "deadpool"
466 version = "0.9.5"
467 source = "registry+https://github.com/rust-lang/crates.io-index"
468 checksum = "421fe0f90f2ab22016f32a9881be5134fdd71c65298917084b0c7477cbc3856e"
469 dependencies = [
470 "async-trait",
471 "deadpool-runtime",
472 "num_cpus",
473 "retain_mut",
474 "tokio",
475 ]
476
477 [[package]]
478 name = "deadpool"
479 version = "0.10.0"
480 source = "registry+https://github.com/rust-lang/crates.io-index"
481 checksum = "fb84100978c1c7b37f09ed3ce3e5f843af02c2a2c431bae5b19230dad2c1b490"
482 dependencies = [
483 "async-trait",
484 "deadpool-runtime",
485 "num_cpus",
486 "tokio",
487 ]
488
489 [[package]]
490 name = "deadpool-runtime"
491 version = "0.1.3"
492 source = "registry+https://github.com/rust-lang/crates.io-index"
493 checksum = "63dfa964fe2a66f3fde91fc70b267fe193d822c7e603e2a675a49a7f46ad3f49"
494
495 [[package]]
496 name = "der"
497 version = "0.7.8"
498 source = "registry+https://github.com/rust-lang/crates.io-index"
499 checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c"
500 dependencies = [
501 "const-oid",
502 "pem-rfc7468",
503 "zeroize",
504 ]
505
506 [[package]]
507 name = "deranged"
508 version = "0.3.8"
509 source = "registry+https://github.com/rust-lang/crates.io-index"
510 checksum = "f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946"
511
512 [[package]]
513 name = "digest"
514 version = "0.10.7"
515 source = "registry+https://github.com/rust-lang/crates.io-index"
516 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
517 dependencies = [
518 "block-buffer",
519 "const-oid",
520 "crypto-common",
521 "subtle",
522 ]
523
524 [[package]]
525 name = "dotenvy"
526 version = "0.15.7"
527 source = "registry+https://github.com/rust-lang/crates.io-index"
528 checksum = "1aaf95b3e5c8f23aa320147307562d361db0ae0d51242340f558153b4eb2439b"
529
530 [[package]]
531 name = "either"
532 version = "1.9.0"
533 source = "registry+https://github.com/rust-lang/crates.io-index"
534 checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07"
535 dependencies = [
536 "serde",
537 ]
538
539 [[package]]
540 name = "encoding_rs"
541 version = "0.8.33"
542 source = "registry+https://github.com/rust-lang/crates.io-index"
543 checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1"
544 dependencies = [
545 "cfg-if",
546 ]
547
548 [[package]]
549 name = "equivalent"
550 version = "1.0.1"
551 source = "registry+https://github.com/rust-lang/crates.io-index"
552 checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
553
554 [[package]]
555 name = "errno"
556 version = "0.3.5"
557 source = "registry+https://github.com/rust-lang/crates.io-index"
558 checksum = "ac3e13f66a2f95e32a39eaa81f6b95d42878ca0e1db0c7543723dfe12557e860"
559 dependencies = [
560 "libc",
561 "windows-sys",
562 ]
563
564 [[package]]
565 name = "error-chain"
566 version = "0.12.4"
567 source = "registry+https://github.com/rust-lang/crates.io-index"
568 checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc"
569 dependencies = [
570 "version_check",
571 ]
572
573 [[package]]
574 name = "etcetera"
575 version = "0.8.0"
576 source = "registry+https://github.com/rust-lang/crates.io-index"
577 checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943"
578 dependencies = [
579 "cfg-if",
580 "home",
581 "windows-sys",
582 ]
583
584 [[package]]
585 name = "event-listener"
586 version = "2.5.3"
587 source = "registry+https://github.com/rust-lang/crates.io-index"
588 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0"
589
590 [[package]]
591 name = "eyre"
592 version = "0.6.8"
593 source = "registry+https://github.com/rust-lang/crates.io-index"
594 checksum = "4c2b6b5a29c02cdc822728b7d7b8ae1bab3e3b05d44522770ddd49722eeac7eb"
595 dependencies = [
596 "indenter",
597 "once_cell",
598 ]
599
600 [[package]]
601 name = "fastrand"
602 version = "2.0.1"
603 source = "registry+https://github.com/rust-lang/crates.io-index"
604 checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5"
605
606 [[package]]
607 name = "finl_unicode"
608 version = "1.2.0"
609 source = "registry+https://github.com/rust-lang/crates.io-index"
610 checksum = "8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6"
611
612 [[package]]
613 name = "flume"
614 version = "0.11.0"
615 source = "registry+https://github.com/rust-lang/crates.io-index"
616 checksum = "55ac459de2512911e4b674ce33cf20befaba382d05b62b008afc1c8b57cbf181"
617 dependencies = [
618 "futures-core",
619 "futures-sink",
620 "spin 0.9.8",
621 ]
622
623 [[package]]
624 name = "fnv"
625 version = "1.0.7"
626 source = "registry+https://github.com/rust-lang/crates.io-index"
627 checksum = "3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1"
628
629 [[package]]
630 name = "foreign-types"
631 version = "0.3.2"
632 source = "registry+https://github.com/rust-lang/crates.io-index"
633 checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1"
634 dependencies = [
635 "foreign-types-shared",
636 ]
637
638 [[package]]
639 name = "foreign-types-shared"
640 version = "0.1.1"
641 source = "registry+https://github.com/rust-lang/crates.io-index"
642 checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b"
643
644 [[package]]
645 name = "form_urlencoded"
646 version = "1.2.0"
647 source = "registry+https://github.com/rust-lang/crates.io-index"
648 checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652"
649 dependencies = [
650 "percent-encoding",
651 ]
652
653 [[package]]
654 name = "futures-channel"
655 version = "0.3.28"
656 source = "registry+https://github.com/rust-lang/crates.io-index"
657 checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
658 dependencies = [
659 "futures-core",
660 "futures-sink",
661 ]
662
663 [[package]]
664 name = "futures-core"
665 version = "0.3.28"
666 source = "registry+https://github.com/rust-lang/crates.io-index"
667 checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
668
669 [[package]]
670 name = "futures-executor"
671 version = "0.3.28"
672 source = "registry+https://github.com/rust-lang/crates.io-index"
673 checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
674 dependencies = [
675 "futures-core",
676 "futures-task",
677 "futures-util",
678 ]
679
680 [[package]]
681 name = "futures-intrusive"
682 version = "0.5.0"
683 source = "registry+https://github.com/rust-lang/crates.io-index"
684 checksum = "1d930c203dd0b6ff06e0201a4a2fe9149b43c684fd4420555b26d21b1a02956f"
685 dependencies = [
686 "futures-core",
687 "lock_api",
688 "parking_lot",
689 ]
690
691 [[package]]
692 name = "futures-io"
693 version = "0.3.28"
694 source = "registry+https://github.com/rust-lang/crates.io-index"
695 checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
696
697 [[package]]
698 name = "futures-macro"
699 version = "0.3.28"
700 source = "registry+https://github.com/rust-lang/crates.io-index"
701 checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
702 dependencies = [
703 "proc-macro2",
704 "quote",
705 "syn 2.0.38",
706 ]
707
708 [[package]]
709 name = "futures-sink"
710 version = "0.3.28"
711 source = "registry+https://github.com/rust-lang/crates.io-index"
712 checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"
713
714 [[package]]
715 name = "futures-task"
716 version = "0.3.28"
717 source = "registry+https://github.com/rust-lang/crates.io-index"
718 checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
719
720 [[package]]
721 name = "futures-util"
722 version = "0.3.28"
723 source = "registry+https://github.com/rust-lang/crates.io-index"
724 checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
725 dependencies = [
726 "futures-core",
727 "futures-io",
728 "futures-macro",
729 "futures-sink",
730 "futures-task",
731 "memchr",
732 "pin-project-lite",
733 "pin-utils",
734 "slab",
735 ]
736
737 [[package]]
738 name = "generic-array"
739 version = "0.14.7"
740 source = "registry+https://github.com/rust-lang/crates.io-index"
741 checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
742 dependencies = [
743 "typenum",
744 "version_check",
745 ]
746
747 [[package]]
748 name = "getrandom"
749 version = "0.2.10"
750 source = "registry+https://github.com/rust-lang/crates.io-index"
751 checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427"
752 dependencies = [
753 "cfg-if",
754 "libc",
755 "wasi",
756 ]
757
758 [[package]]
759 name = "ghash"
760 version = "0.5.0"
761 source = "registry+https://github.com/rust-lang/crates.io-index"
762 checksum = "d930750de5717d2dd0b8c0d42c076c0e884c81a73e6cab859bbd2339c71e3e40"
763 dependencies = [
764 "opaque-debug",
765 "polyval",
766 ]
767
768 [[package]]
769 name = "gimli"
770 version = "0.28.0"
771 source = "registry+https://github.com/rust-lang/crates.io-index"
772 checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0"
773
774 [[package]]
775 name = "git2"
776 version = "0.17.2"
777 source = "registry+https://github.com/rust-lang/crates.io-index"
778 checksum = "7b989d6a7ca95a362cf2cfc5ad688b3a467be1f87e480b8dad07fee8c79b0044"
779 dependencies = [
780 "bitflags 1.3.2",
781 "libc",
782 "libgit2-sys",
783 "log",
784 "openssl-probe",
785 "openssl-sys",
786 "url",
787 ]
788
789 [[package]]
790 name = "giterated-api"
791 version = "0.1.0"
792 dependencies = [
793 "anyhow",
794 "async-trait",
795 "bincode",
796 "chrono",
797 "color-eyre",
798 "deadpool 0.10.0",
799 "futures-util",
800 "giterated-models",
801 "jsonwebtoken",
802 "rand",
803 "reqwest",
804 "semver",
805 "serde",
806 "serde_json",
807 "thiserror",
808 "tokio",
809 "tokio-tungstenite",
810 "tracing",
811 "tracing-subscriber",
812 ]
813
814 [[package]]
815 name = "giterated-cache"
816 version = "0.1.0"
817 dependencies = [
818 "anyhow",
819 "async-trait",
820 "bincode",
821 "futures-util",
822 "giterated-models",
823 "giterated-stack",
824 "moka",
825 "serde",
826 "serde_json",
827 "thiserror",
828 "tokio",
829 "tracing",
830 ]
831
832 [[package]]
833 name = "giterated-daemon"
834 version = "0.1.0"
835 dependencies = [
836 "aes-gcm",
837 "anyhow",
838 "argon2",
839 "async-trait",
840 "base64 0.21.4",
841 "bincode",
842 "chrono",
843 "deadpool 0.9.5",
844 "futures-util",
845 "git2",
846 "giterated-api",
847 "giterated-cache",
848 "giterated-models",
849 "giterated-stack",
850 "jsonwebtoken",
851 "log",
852 "rand",
853 "reqwest",
854 "rsa",
855 "secrecy",
856 "semver",
857 "serde",
858 "serde_json",
859 "sqlx",
860 "thiserror",
861 "tokio",
862 "tokio-tungstenite",
863 "tokio-util",
864 "toml",
865 "tracing",
866 "tracing-subscriber",
867 ]
868
869 [[package]]
870 name = "giterated-models"
871 version = "0.1.0"
872 dependencies = [
873 "anyhow",
874 "async-trait",
875 "base64 0.21.4",
876 "bincode",
877 "chrono",
878 "git2",
879 "jsonwebtoken",
880 "rand",
881 "rsa",
882 "secrecy",
883 "semver",
884 "serde",
885 "serde_json",
886 "sqlx",
887 "thiserror",
888 "toml",
889 "tracing",
890 "url",
891 ]
892
893 [[package]]
894 name = "giterated-stack"
895 version = "0.1.0"
896 dependencies = [
897 "anyhow",
898 "async-trait",
899 "bincode",
900 "futures-util",
901 "giterated-models",
902 "serde",
903 "serde_json",
904 "thiserror",
905 "tokio",
906 "tracing",
907 ]
908
909 [[package]]
910 name = "glob"
911 version = "0.3.1"
912 source = "registry+https://github.com/rust-lang/crates.io-index"
913 checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
914
915 [[package]]
916 name = "h2"
917 version = "0.3.21"
918 source = "registry+https://github.com/rust-lang/crates.io-index"
919 checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833"
920 dependencies = [
921 "bytes",
922 "fnv",
923 "futures-core",
924 "futures-sink",
925 "futures-util",
926 "http",
927 "indexmap 1.9.3",
928 "slab",
929 "tokio",
930 "tokio-util",
931 "tracing",
932 ]
933
934 [[package]]
935 name = "hashbrown"
936 version = "0.12.3"
937 source = "registry+https://github.com/rust-lang/crates.io-index"
938 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888"
939 dependencies = [
940 "ahash 0.7.6",
941 ]
942
943 [[package]]
944 name = "hashbrown"
945 version = "0.14.1"
946 source = "registry+https://github.com/rust-lang/crates.io-index"
947 checksum = "7dfda62a12f55daeae5015f81b0baea145391cb4520f86c248fc615d72640d12"
948 dependencies = [
949 "ahash 0.8.3",
950 "allocator-api2",
951 ]
952
953 [[package]]
954 name = "hashlink"
955 version = "0.8.4"
956 source = "registry+https://github.com/rust-lang/crates.io-index"
957 checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7"
958 dependencies = [
959 "hashbrown 0.14.1",
960 ]
961
962 [[package]]
963 name = "heck"
964 version = "0.4.1"
965 source = "registry+https://github.com/rust-lang/crates.io-index"
966 checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8"
967 dependencies = [
968 "unicode-segmentation",
969 ]
970
971 [[package]]
972 name = "hermit-abi"
973 version = "0.3.3"
974 source = "registry+https://github.com/rust-lang/crates.io-index"
975 checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7"
976
977 [[package]]
978 name = "hex"
979 version = "0.4.3"
980 source = "registry+https://github.com/rust-lang/crates.io-index"
981 checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
982
983 [[package]]
984 name = "hkdf"
985 version = "0.12.3"
986 source = "registry+https://github.com/rust-lang/crates.io-index"
987 checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437"
988 dependencies = [
989 "hmac",
990 ]
991
992 [[package]]
993 name = "hmac"
994 version = "0.12.1"
995 source = "registry+https://github.com/rust-lang/crates.io-index"
996 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
997 dependencies = [
998 "digest",
999 ]
1000
1001 [[package]]
1002 name = "home"
1003 version = "0.5.5"
1004 source = "registry+https://github.com/rust-lang/crates.io-index"
1005 checksum = "5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb"
1006 dependencies = [
1007 "windows-sys",
1008 ]
1009
1010 [[package]]
1011 name = "http"
1012 version = "0.2.9"
1013 source = "registry+https://github.com/rust-lang/crates.io-index"
1014 checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"
1015 dependencies = [
1016 "bytes",
1017 "fnv",
1018 "itoa",
1019 ]
1020
1021 [[package]]
1022 name = "http-body"
1023 version = "0.4.5"
1024 source = "registry+https://github.com/rust-lang/crates.io-index"
1025 checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
1026 dependencies = [
1027 "bytes",
1028 "http",
1029 "pin-project-lite",
1030 ]
1031
1032 [[package]]
1033 name = "httparse"
1034 version = "1.8.0"
1035 source = "registry+https://github.com/rust-lang/crates.io-index"
1036 checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904"
1037
1038 [[package]]
1039 name = "httpdate"
1040 version = "1.0.3"
1041 source = "registry+https://github.com/rust-lang/crates.io-index"
1042 checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9"
1043
1044 [[package]]
1045 name = "hyper"
1046 version = "0.14.27"
1047 source = "registry+https://github.com/rust-lang/crates.io-index"
1048 checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468"
1049 dependencies = [
1050 "bytes",
1051 "futures-channel",
1052 "futures-core",
1053 "futures-util",
1054 "h2",
1055 "http",
1056 "http-body",
1057 "httparse",
1058 "httpdate",
1059 "itoa",
1060 "pin-project-lite",
1061 "socket2 0.4.9",
1062 "tokio",
1063 "tower-service",
1064 "tracing",
1065 "want",
1066 ]
1067
1068 [[package]]
1069 name = "hyper-rustls"
1070 version = "0.24.1"
1071 source = "registry+https://github.com/rust-lang/crates.io-index"
1072 checksum = "8d78e1e73ec14cf7375674f74d7dde185c8206fd9dea6fb6295e8a98098aaa97"
1073 dependencies = [
1074 "futures-util",
1075 "http",
1076 "hyper",
1077 "rustls",
1078 "tokio",
1079 "tokio-rustls",
1080 ]
1081
1082 [[package]]
1083 name = "hyper-tls"
1084 version = "0.5.0"
1085 source = "registry+https://github.com/rust-lang/crates.io-index"
1086 checksum = "d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905"
1087 dependencies = [
1088 "bytes",
1089 "hyper",
1090 "native-tls",
1091 "tokio",
1092 "tokio-native-tls",
1093 ]
1094
1095 [[package]]
1096 name = "iana-time-zone"
1097 version = "0.1.57"
1098 source = "registry+https://github.com/rust-lang/crates.io-index"
1099 checksum = "2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613"
1100 dependencies = [
1101 "android_system_properties",
1102 "core-foundation-sys",
1103 "iana-time-zone-haiku",
1104 "js-sys",
1105 "wasm-bindgen",
1106 "windows",
1107 ]
1108
1109 [[package]]
1110 name = "iana-time-zone-haiku"
1111 version = "0.1.2"
1112 source = "registry+https://github.com/rust-lang/crates.io-index"
1113 checksum = "f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f"
1114 dependencies = [
1115 "cc",
1116 ]
1117
1118 [[package]]
1119 name = "idna"
1120 version = "0.4.0"
1121 source = "registry+https://github.com/rust-lang/crates.io-index"
1122 checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c"
1123 dependencies = [
1124 "unicode-bidi",
1125 "unicode-normalization",
1126 ]
1127
1128 [[package]]
1129 name = "indenter"
1130 version = "0.3.3"
1131 source = "registry+https://github.com/rust-lang/crates.io-index"
1132 checksum = "ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683"
1133
1134 [[package]]
1135 name = "indexmap"
1136 version = "1.9.3"
1137 source = "registry+https://github.com/rust-lang/crates.io-index"
1138 checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99"
1139 dependencies = [
1140 "autocfg",
1141 "hashbrown 0.12.3",
1142 ]
1143
1144 [[package]]
1145 name = "indexmap"
1146 version = "2.0.2"
1147 source = "registry+https://github.com/rust-lang/crates.io-index"
1148 checksum = "8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897"
1149 dependencies = [
1150 "equivalent",
1151 "hashbrown 0.14.1",
1152 ]
1153
1154 [[package]]
1155 name = "inout"
1156 version = "0.1.3"
1157 source = "registry+https://github.com/rust-lang/crates.io-index"
1158 checksum = "a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5"
1159 dependencies = [
1160 "generic-array",
1161 ]
1162
1163 [[package]]
1164 name = "ipnet"
1165 version = "2.8.0"
1166 source = "registry+https://github.com/rust-lang/crates.io-index"
1167 checksum = "28b29a3cd74f0f4598934efe3aeba42bae0eb4680554128851ebbecb02af14e6"
1168
1169 [[package]]
1170 name = "itertools"
1171 version = "0.11.0"
1172 source = "registry+https://github.com/rust-lang/crates.io-index"
1173 checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57"
1174 dependencies = [
1175 "either",
1176 ]
1177
1178 [[package]]
1179 name = "itoa"
1180 version = "1.0.9"
1181 source = "registry+https://github.com/rust-lang/crates.io-index"
1182 checksum = "af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38"
1183
1184 [[package]]
1185 name = "jobserver"
1186 version = "0.1.27"
1187 source = "registry+https://github.com/rust-lang/crates.io-index"
1188 checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d"
1189 dependencies = [
1190 "libc",
1191 ]
1192
1193 [[package]]
1194 name = "js-sys"
1195 version = "0.3.64"
1196 source = "registry+https://github.com/rust-lang/crates.io-index"
1197 checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a"
1198 dependencies = [
1199 "wasm-bindgen",
1200 ]
1201
1202 [[package]]
1203 name = "jsonwebtoken"
1204 version = "8.3.0"
1205 source = "registry+https://github.com/rust-lang/crates.io-index"
1206 checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378"
1207 dependencies = [
1208 "base64 0.21.4",
1209 "pem",
1210 "ring",
1211 "serde",
1212 "serde_json",
1213 "simple_asn1",
1214 ]
1215
1216 [[package]]
1217 name = "lazy_static"
1218 version = "1.4.0"
1219 source = "registry+https://github.com/rust-lang/crates.io-index"
1220 checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646"
1221 dependencies = [
1222 "spin 0.5.2",
1223 ]
1224
1225 [[package]]
1226 name = "libc"
1227 version = "0.2.149"
1228 source = "registry+https://github.com/rust-lang/crates.io-index"
1229 checksum = "a08173bc88b7955d1b3145aa561539096c421ac8debde8cbc3612ec635fee29b"
1230
1231 [[package]]
1232 name = "libgit2-sys"
1233 version = "0.15.2+1.6.4"
1234 source = "registry+https://github.com/rust-lang/crates.io-index"
1235 checksum = "a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa"
1236 dependencies = [
1237 "cc",
1238 "libc",
1239 "libssh2-sys",
1240 "libz-sys",
1241 "openssl-sys",
1242 "pkg-config",
1243 ]
1244
1245 [[package]]
1246 name = "libm"
1247 version = "0.2.8"
1248 source = "registry+https://github.com/rust-lang/crates.io-index"
1249 checksum = "4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058"
1250
1251 [[package]]
1252 name = "libsqlite3-sys"
1253 version = "0.26.0"
1254 source = "registry+https://github.com/rust-lang/crates.io-index"
1255 checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326"
1256 dependencies = [
1257 "cc",
1258 "pkg-config",
1259 "vcpkg",
1260 ]
1261
1262 [[package]]
1263 name = "libssh2-sys"
1264 version = "0.3.0"
1265 source = "registry+https://github.com/rust-lang/crates.io-index"
1266 checksum = "2dc8a030b787e2119a731f1951d6a773e2280c660f8ec4b0f5e1505a386e71ee"
1267 dependencies = [
1268 "cc",
1269 "libc",
1270 "libz-sys",
1271 "openssl-sys",
1272 "pkg-config",
1273 "vcpkg",
1274 ]
1275
1276 [[package]]
1277 name = "libz-sys"
1278 version = "1.1.12"
1279 source = "registry+https://github.com/rust-lang/crates.io-index"
1280 checksum = "d97137b25e321a73eef1418d1d5d2eda4d77e12813f8e6dead84bc52c5870a7b"
1281 dependencies = [
1282 "cc",
1283 "libc",
1284 "pkg-config",
1285 "vcpkg",
1286 ]
1287
1288 [[package]]
1289 name = "linux-raw-sys"
1290 version = "0.4.10"
1291 source = "registry+https://github.com/rust-lang/crates.io-index"
1292 checksum = "da2479e8c062e40bf0066ffa0bc823de0a9368974af99c9f6df941d2c231e03f"
1293
1294 [[package]]
1295 name = "lock_api"
1296 version = "0.4.10"
1297 source = "registry+https://github.com/rust-lang/crates.io-index"
1298 checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16"
1299 dependencies = [
1300 "autocfg",
1301 "scopeguard",
1302 ]
1303
1304 [[package]]
1305 name = "log"
1306 version = "0.4.20"
1307 source = "registry+https://github.com/rust-lang/crates.io-index"
1308 checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f"
1309
1310 [[package]]
1311 name = "mach2"
1312 version = "0.4.1"
1313 source = "registry+https://github.com/rust-lang/crates.io-index"
1314 checksum = "6d0d1830bcd151a6fc4aea1369af235b36c1528fe976b8ff678683c9995eade8"
1315 dependencies = [
1316 "libc",
1317 ]
1318
1319 [[package]]
1320 name = "md-5"
1321 version = "0.10.6"
1322 source = "registry+https://github.com/rust-lang/crates.io-index"
1323 checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf"
1324 dependencies = [
1325 "cfg-if",
1326 "digest",
1327 ]
1328
1329 [[package]]
1330 name = "memchr"
1331 version = "2.6.4"
1332 source = "registry+https://github.com/rust-lang/crates.io-index"
1333 checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167"
1334
1335 [[package]]
1336 name = "memoffset"
1337 version = "0.9.0"
1338 source = "registry+https://github.com/rust-lang/crates.io-index"
1339 checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c"
1340 dependencies = [
1341 "autocfg",
1342 ]
1343
1344 [[package]]
1345 name = "mime"
1346 version = "0.3.17"
1347 source = "registry+https://github.com/rust-lang/crates.io-index"
1348 checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a"
1349
1350 [[package]]
1351 name = "minimal-lexical"
1352 version = "0.2.1"
1353 source = "registry+https://github.com/rust-lang/crates.io-index"
1354 checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
1355
1356 [[package]]
1357 name = "miniz_oxide"
1358 version = "0.7.1"
1359 source = "registry+https://github.com/rust-lang/crates.io-index"
1360 checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7"
1361 dependencies = [
1362 "adler",
1363 ]
1364
1365 [[package]]
1366 name = "mio"
1367 version = "0.8.8"
1368 source = "registry+https://github.com/rust-lang/crates.io-index"
1369 checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2"
1370 dependencies = [
1371 "libc",
1372 "wasi",
1373 "windows-sys",
1374 ]
1375
1376 [[package]]
1377 name = "moka"
1378 version = "0.12.1"
1379 source = "registry+https://github.com/rust-lang/crates.io-index"
1380 checksum = "d8017ec3548ffe7d4cef7ac0e12b044c01164a74c0f3119420faeaf13490ad8b"
1381 dependencies = [
1382 "async-lock",
1383 "async-trait",
1384 "crossbeam-channel",
1385 "crossbeam-epoch",
1386 "crossbeam-utils",
1387 "futures-util",
1388 "once_cell",
1389 "parking_lot",
1390 "quanta",
1391 "rustc_version",
1392 "skeptic",
1393 "smallvec",
1394 "tagptr",
1395 "thiserror",
1396 "triomphe",
1397 "uuid",
1398 ]
1399
1400 [[package]]
1401 name = "native-tls"
1402 version = "0.2.11"
1403 source = "registry+https://github.com/rust-lang/crates.io-index"
1404 checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e"
1405 dependencies = [
1406 "lazy_static",
1407 "libc",
1408 "log",
1409 "openssl",
1410 "openssl-probe",
1411 "openssl-sys",
1412 "schannel",
1413 "security-framework",
1414 "security-framework-sys",
1415 "tempfile",
1416 ]
1417
1418 [[package]]
1419 name = "nom"
1420 version = "7.1.3"
1421 source = "registry+https://github.com/rust-lang/crates.io-index"
1422 checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
1423 dependencies = [
1424 "memchr",
1425 "minimal-lexical",
1426 ]
1427
1428 [[package]]
1429 name = "nu-ansi-term"
1430 version = "0.46.0"
1431 source = "registry+https://github.com/rust-lang/crates.io-index"
1432 checksum = "77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84"
1433 dependencies = [
1434 "overload",
1435 "winapi",
1436 ]
1437
1438 [[package]]
1439 name = "num-bigint"
1440 version = "0.4.4"
1441 source = "registry+https://github.com/rust-lang/crates.io-index"
1442 checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0"
1443 dependencies = [
1444 "autocfg",
1445 "num-integer",
1446 "num-traits",
1447 ]
1448
1449 [[package]]
1450 name = "num-bigint-dig"
1451 version = "0.8.4"
1452 source = "registry+https://github.com/rust-lang/crates.io-index"
1453 checksum = "dc84195820f291c7697304f3cbdadd1cb7199c0efc917ff5eafd71225c136151"
1454 dependencies = [
1455 "byteorder",
1456 "lazy_static",
1457 "libm",
1458 "num-integer",
1459 "num-iter",
1460 "num-traits",
1461 "rand",
1462 "smallvec",
1463 "zeroize",
1464 ]
1465
1466 [[package]]
1467 name = "num-integer"
1468 version = "0.1.45"
1469 source = "registry+https://github.com/rust-lang/crates.io-index"
1470 checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9"
1471 dependencies = [
1472 "autocfg",
1473 "num-traits",
1474 ]
1475
1476 [[package]]
1477 name = "num-iter"
1478 version = "0.1.43"
1479 source = "registry+https://github.com/rust-lang/crates.io-index"
1480 checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252"
1481 dependencies = [
1482 "autocfg",
1483 "num-integer",
1484 "num-traits",
1485 ]
1486
1487 [[package]]
1488 name = "num-traits"
1489 version = "0.2.17"
1490 source = "registry+https://github.com/rust-lang/crates.io-index"
1491 checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c"
1492 dependencies = [
1493 "autocfg",
1494 "libm",
1495 ]
1496
1497 [[package]]
1498 name = "num_cpus"
1499 version = "1.16.0"
1500 source = "registry+https://github.com/rust-lang/crates.io-index"
1501 checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43"
1502 dependencies = [
1503 "hermit-abi",
1504 "libc",
1505 ]
1506
1507 [[package]]
1508 name = "object"
1509 version = "0.32.1"
1510 source = "registry+https://github.com/rust-lang/crates.io-index"
1511 checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0"
1512 dependencies = [
1513 "memchr",
1514 ]
1515
1516 [[package]]
1517 name = "once_cell"
1518 version = "1.18.0"
1519 source = "registry+https://github.com/rust-lang/crates.io-index"
1520 checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d"
1521
1522 [[package]]
1523 name = "opaque-debug"
1524 version = "0.3.0"
1525 source = "registry+https://github.com/rust-lang/crates.io-index"
1526 checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5"
1527
1528 [[package]]
1529 name = "openssl"
1530 version = "0.10.57"
1531 source = "registry+https://github.com/rust-lang/crates.io-index"
1532 checksum = "bac25ee399abb46215765b1cb35bc0212377e58a061560d8b29b024fd0430e7c"
1533 dependencies = [
1534 "bitflags 2.4.0",
1535 "cfg-if",
1536 "foreign-types",
1537 "libc",
1538 "once_cell",
1539 "openssl-macros",
1540 "openssl-sys",
1541 ]
1542
1543 [[package]]
1544 name = "openssl-macros"
1545 version = "0.1.1"
1546 source = "registry+https://github.com/rust-lang/crates.io-index"
1547 checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c"
1548 dependencies = [
1549 "proc-macro2",
1550 "quote",
1551 "syn 2.0.38",
1552 ]
1553
1554 [[package]]
1555 name = "openssl-probe"
1556 version = "0.1.5"
1557 source = "registry+https://github.com/rust-lang/crates.io-index"
1558 checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf"
1559
1560 [[package]]
1561 name = "openssl-sys"
1562 version = "0.9.93"
1563 source = "registry+https://github.com/rust-lang/crates.io-index"
1564 checksum = "db4d56a4c0478783083cfafcc42493dd4a981d41669da64b4572a2a089b51b1d"
1565 dependencies = [
1566 "cc",
1567 "libc",
1568 "pkg-config",
1569 "vcpkg",
1570 ]
1571
1572 [[package]]
1573 name = "overload"
1574 version = "0.1.1"
1575 source = "registry+https://github.com/rust-lang/crates.io-index"
1576 checksum = "b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39"
1577
1578 [[package]]
1579 name = "owo-colors"
1580 version = "3.5.0"
1581 source = "registry+https://github.com/rust-lang/crates.io-index"
1582 checksum = "c1b04fb49957986fdce4d6ee7a65027d55d4b6d2265e5848bbb507b58ccfdb6f"
1583
1584 [[package]]
1585 name = "parking_lot"
1586 version = "0.12.1"
1587 source = "registry+https://github.com/rust-lang/crates.io-index"
1588 checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f"
1589 dependencies = [
1590 "lock_api",
1591 "parking_lot_core",
1592 ]
1593
1594 [[package]]
1595 name = "parking_lot_core"
1596 version = "0.9.8"
1597 source = "registry+https://github.com/rust-lang/crates.io-index"
1598 checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447"
1599 dependencies = [
1600 "cfg-if",
1601 "libc",
1602 "redox_syscall",
1603 "smallvec",
1604 "windows-targets",
1605 ]
1606
1607 [[package]]
1608 name = "password-hash"
1609 version = "0.5.0"
1610 source = "registry+https://github.com/rust-lang/crates.io-index"
1611 checksum = "346f04948ba92c43e8469c1ee6736c7563d71012b17d40745260fe106aac2166"
1612 dependencies = [
1613 "base64ct",
1614 "rand_core",
1615 "subtle",
1616 ]
1617
1618 [[package]]
1619 name = "paste"
1620 version = "1.0.14"
1621 source = "registry+https://github.com/rust-lang/crates.io-index"
1622 checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c"
1623
1624 [[package]]
1625 name = "pem"
1626 version = "1.1.1"
1627 source = "registry+https://github.com/rust-lang/crates.io-index"
1628 checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8"
1629 dependencies = [
1630 "base64 0.13.1",
1631 ]
1632
1633 [[package]]
1634 name = "pem-rfc7468"
1635 version = "0.7.0"
1636 source = "registry+https://github.com/rust-lang/crates.io-index"
1637 checksum = "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412"
1638 dependencies = [
1639 "base64ct",
1640 ]
1641
1642 [[package]]
1643 name = "percent-encoding"
1644 version = "2.3.0"
1645 source = "registry+https://github.com/rust-lang/crates.io-index"
1646 checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
1647
1648 [[package]]
1649 name = "pin-project-lite"
1650 version = "0.2.13"
1651 source = "registry+https://github.com/rust-lang/crates.io-index"
1652 checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58"
1653
1654 [[package]]
1655 name = "pin-utils"
1656 version = "0.1.0"
1657 source = "registry+https://github.com/rust-lang/crates.io-index"
1658 checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
1659
1660 [[package]]
1661 name = "pkcs1"
1662 version = "0.7.5"
1663 source = "registry+https://github.com/rust-lang/crates.io-index"
1664 checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f"
1665 dependencies = [
1666 "der",
1667 "pkcs8",
1668 "spki",
1669 ]
1670
1671 [[package]]
1672 name = "pkcs8"
1673 version = "0.10.2"
1674 source = "registry+https://github.com/rust-lang/crates.io-index"
1675 checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"
1676 dependencies = [
1677 "der",
1678 "spki",
1679 ]
1680
1681 [[package]]
1682 name = "pkg-config"
1683 version = "0.3.27"
1684 source = "registry+https://github.com/rust-lang/crates.io-index"
1685 checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964"
1686
1687 [[package]]
1688 name = "polyval"
1689 version = "0.6.1"
1690 source = "registry+https://github.com/rust-lang/crates.io-index"
1691 checksum = "d52cff9d1d4dee5fe6d03729099f4a310a41179e0a10dbf542039873f2e826fb"
1692 dependencies = [
1693 "cfg-if",
1694 "cpufeatures",
1695 "opaque-debug",
1696 "universal-hash",
1697 ]
1698
1699 [[package]]
1700 name = "ppv-lite86"
1701 version = "0.2.17"
1702 source = "registry+https://github.com/rust-lang/crates.io-index"
1703 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de"
1704
1705 [[package]]
1706 name = "proc-macro2"
1707 version = "1.0.69"
1708 source = "registry+https://github.com/rust-lang/crates.io-index"
1709 checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da"
1710 dependencies = [
1711 "unicode-ident",
1712 ]
1713
1714 [[package]]
1715 name = "pulldown-cmark"
1716 version = "0.9.3"
1717 source = "registry+https://github.com/rust-lang/crates.io-index"
1718 checksum = "77a1a2f1f0a7ecff9c31abbe177637be0e97a0aef46cf8738ece09327985d998"
1719 dependencies = [
1720 "bitflags 1.3.2",
1721 "memchr",
1722 "unicase",
1723 ]
1724
1725 [[package]]
1726 name = "quanta"
1727 version = "0.11.1"
1728 source = "registry+https://github.com/rust-lang/crates.io-index"
1729 checksum = "a17e662a7a8291a865152364c20c7abc5e60486ab2001e8ec10b24862de0b9ab"
1730 dependencies = [
1731 "crossbeam-utils",
1732 "libc",
1733 "mach2",
1734 "once_cell",
1735 "raw-cpuid",
1736 "wasi",
1737 "web-sys",
1738 "winapi",
1739 ]
1740
1741 [[package]]
1742 name = "quote"
1743 version = "1.0.33"
1744 source = "registry+https://github.com/rust-lang/crates.io-index"
1745 checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae"
1746 dependencies = [
1747 "proc-macro2",
1748 ]
1749
1750 [[package]]
1751 name = "rand"
1752 version = "0.8.5"
1753 source = "registry+https://github.com/rust-lang/crates.io-index"
1754 checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404"
1755 dependencies = [
1756 "libc",
1757 "rand_chacha",
1758 "rand_core",
1759 ]
1760
1761 [[package]]
1762 name = "rand_chacha"
1763 version = "0.3.1"
1764 source = "registry+https://github.com/rust-lang/crates.io-index"
1765 checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88"
1766 dependencies = [
1767 "ppv-lite86",
1768 "rand_core",
1769 ]
1770
1771 [[package]]
1772 name = "rand_core"
1773 version = "0.6.4"
1774 source = "registry+https://github.com/rust-lang/crates.io-index"
1775 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
1776 dependencies = [
1777 "getrandom",
1778 ]
1779
1780 [[package]]
1781 name = "raw-cpuid"
1782 version = "10.7.0"
1783 source = "registry+https://github.com/rust-lang/crates.io-index"
1784 checksum = "6c297679cb867470fa8c9f67dbba74a78d78e3e98d7cf2b08d6d71540f797332"
1785 dependencies = [
1786 "bitflags 1.3.2",
1787 ]
1788
1789 [[package]]
1790 name = "redox_syscall"
1791 version = "0.3.5"
1792 source = "registry+https://github.com/rust-lang/crates.io-index"
1793 checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29"
1794 dependencies = [
1795 "bitflags 1.3.2",
1796 ]
1797
1798 [[package]]
1799 name = "reqwest"
1800 version = "0.11.22"
1801 source = "registry+https://github.com/rust-lang/crates.io-index"
1802 checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b"
1803 dependencies = [
1804 "base64 0.21.4",
1805 "bytes",
1806 "encoding_rs",
1807 "futures-core",
1808 "futures-util",
1809 "h2",
1810 "http",
1811 "http-body",
1812 "hyper",
1813 "hyper-rustls",
1814 "hyper-tls",
1815 "ipnet",
1816 "js-sys",
1817 "log",
1818 "mime",
1819 "native-tls",
1820 "once_cell",
1821 "percent-encoding",
1822 "pin-project-lite",
1823 "rustls",
1824 "rustls-pemfile",
1825 "serde",
1826 "serde_json",
1827 "serde_urlencoded",
1828 "system-configuration",
1829 "tokio",
1830 "tokio-native-tls",
1831 "tokio-rustls",
1832 "tower-service",
1833 "url",
1834 "wasm-bindgen",
1835 "wasm-bindgen-futures",
1836 "web-sys",
1837 "webpki-roots",
1838 "winreg",
1839 ]
1840
1841 [[package]]
1842 name = "retain_mut"
1843 version = "0.1.9"
1844 source = "registry+https://github.com/rust-lang/crates.io-index"
1845 checksum = "4389f1d5789befaf6029ebd9f7dac4af7f7e3d61b69d4f30e2ac02b57e7712b0"
1846
1847 [[package]]
1848 name = "ring"
1849 version = "0.16.20"
1850 source = "registry+https://github.com/rust-lang/crates.io-index"
1851 checksum = "3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc"
1852 dependencies = [
1853 "cc",
1854 "libc",
1855 "once_cell",
1856 "spin 0.5.2",
1857 "untrusted",
1858 "web-sys",
1859 "winapi",
1860 ]
1861
1862 [[package]]
1863 name = "rsa"
1864 version = "0.9.2"
1865 source = "registry+https://github.com/rust-lang/crates.io-index"
1866 checksum = "6ab43bb47d23c1a631b4b680199a45255dce26fa9ab2fa902581f624ff13e6a8"
1867 dependencies = [
1868 "byteorder",
1869 "const-oid",
1870 "digest",
1871 "num-bigint-dig",
1872 "num-integer",
1873 "num-iter",
1874 "num-traits",
1875 "pkcs1",
1876 "pkcs8",
1877 "rand_core",
1878 "sha2",
1879 "signature",
1880 "spki",
1881 "subtle",
1882 "zeroize",
1883 ]
1884
1885 [[package]]
1886 name = "rustc-demangle"
1887 version = "0.1.23"
1888 source = "registry+https://github.com/rust-lang/crates.io-index"
1889 checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76"
1890
1891 [[package]]
1892 name = "rustc_version"
1893 version = "0.4.0"
1894 source = "registry+https://github.com/rust-lang/crates.io-index"
1895 checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
1896 dependencies = [
1897 "semver",
1898 ]
1899
1900 [[package]]
1901 name = "rustix"
1902 version = "0.38.18"
1903 source = "registry+https://github.com/rust-lang/crates.io-index"
1904 checksum = "5a74ee2d7c2581cd139b42447d7d9389b889bdaad3a73f1ebb16f2a3237bb19c"
1905 dependencies = [
1906 "bitflags 2.4.0",
1907 "errno",
1908 "libc",
1909 "linux-raw-sys",
1910 "windows-sys",
1911 ]
1912
1913 [[package]]
1914 name = "rustls"
1915 version = "0.21.7"
1916 source = "registry+https://github.com/rust-lang/crates.io-index"
1917 checksum = "cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8"
1918 dependencies = [
1919 "log",
1920 "ring",
1921 "rustls-webpki",
1922 "sct",
1923 ]
1924
1925 [[package]]
1926 name = "rustls-native-certs"
1927 version = "0.6.3"
1928 source = "registry+https://github.com/rust-lang/crates.io-index"
1929 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00"
1930 dependencies = [
1931 "openssl-probe",
1932 "rustls-pemfile",
1933 "schannel",
1934 "security-framework",
1935 ]
1936
1937 [[package]]
1938 name = "rustls-pemfile"
1939 version = "1.0.3"
1940 source = "registry+https://github.com/rust-lang/crates.io-index"
1941 checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2"
1942 dependencies = [
1943 "base64 0.21.4",
1944 ]
1945
1946 [[package]]
1947 name = "rustls-webpki"
1948 version = "0.101.6"
1949 source = "registry+https://github.com/rust-lang/crates.io-index"
1950 checksum = "3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe"
1951 dependencies = [
1952 "ring",
1953 "untrusted",
1954 ]
1955
1956 [[package]]
1957 name = "ryu"
1958 version = "1.0.15"
1959 source = "registry+https://github.com/rust-lang/crates.io-index"
1960 checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741"
1961
1962 [[package]]
1963 name = "same-file"
1964 version = "1.0.6"
1965 source = "registry+https://github.com/rust-lang/crates.io-index"
1966 checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
1967 dependencies = [
1968 "winapi-util",
1969 ]
1970
1971 [[package]]
1972 name = "schannel"
1973 version = "0.1.22"
1974 source = "registry+https://github.com/rust-lang/crates.io-index"
1975 checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88"
1976 dependencies = [
1977 "windows-sys",
1978 ]
1979
1980 [[package]]
1981 name = "scopeguard"
1982 version = "1.2.0"
1983 source = "registry+https://github.com/rust-lang/crates.io-index"
1984 checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
1985
1986 [[package]]
1987 name = "sct"
1988 version = "0.7.0"
1989 source = "registry+https://github.com/rust-lang/crates.io-index"
1990 checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4"
1991 dependencies = [
1992 "ring",
1993 "untrusted",
1994 ]
1995
1996 [[package]]
1997 name = "secrecy"
1998 version = "0.8.0"
1999 source = "registry+https://github.com/rust-lang/crates.io-index"
2000 checksum = "9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e"
2001 dependencies = [
2002 "serde",
2003 "zeroize",
2004 ]
2005
2006 [[package]]
2007 name = "security-framework"
2008 version = "2.9.2"
2009 source = "registry+https://github.com/rust-lang/crates.io-index"
2010 checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de"
2011 dependencies = [
2012 "bitflags 1.3.2",
2013 "core-foundation",
2014 "core-foundation-sys",
2015 "libc",
2016 "security-framework-sys",
2017 ]
2018
2019 [[package]]
2020 name = "security-framework-sys"
2021 version = "2.9.1"
2022 source = "registry+https://github.com/rust-lang/crates.io-index"
2023 checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a"
2024 dependencies = [
2025 "core-foundation-sys",
2026 "libc",
2027 ]
2028
2029 [[package]]
2030 name = "semver"
2031 version = "1.0.20"
2032 source = "registry+https://github.com/rust-lang/crates.io-index"
2033 checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090"
2034 dependencies = [
2035 "serde",
2036 ]
2037
2038 [[package]]
2039 name = "serde"
2040 version = "1.0.188"
2041 source = "registry+https://github.com/rust-lang/crates.io-index"
2042 checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e"
2043 dependencies = [
2044 "serde_derive",
2045 ]
2046
2047 [[package]]
2048 name = "serde_derive"
2049 version = "1.0.188"
2050 source = "registry+https://github.com/rust-lang/crates.io-index"
2051 checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2"
2052 dependencies = [
2053 "proc-macro2",
2054 "quote",
2055 "syn 2.0.38",
2056 ]
2057
2058 [[package]]
2059 name = "serde_json"
2060 version = "1.0.107"
2061 source = "registry+https://github.com/rust-lang/crates.io-index"
2062 checksum = "6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65"
2063 dependencies = [
2064 "itoa",
2065 "ryu",
2066 "serde",
2067 ]
2068
2069 [[package]]
2070 name = "serde_spanned"
2071 version = "0.6.3"
2072 source = "registry+https://github.com/rust-lang/crates.io-index"
2073 checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186"
2074 dependencies = [
2075 "serde",
2076 ]
2077
2078 [[package]]
2079 name = "serde_urlencoded"
2080 version = "0.7.1"
2081 source = "registry+https://github.com/rust-lang/crates.io-index"
2082 checksum = "d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd"
2083 dependencies = [
2084 "form_urlencoded",
2085 "itoa",
2086 "ryu",
2087 "serde",
2088 ]
2089
2090 [[package]]
2091 name = "sha1"
2092 version = "0.10.6"
2093 source = "registry+https://github.com/rust-lang/crates.io-index"
2094 checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba"
2095 dependencies = [
2096 "cfg-if",
2097 "cpufeatures",
2098 "digest",
2099 ]
2100
2101 [[package]]
2102 name = "sha2"
2103 version = "0.10.8"
2104 source = "registry+https://github.com/rust-lang/crates.io-index"
2105 checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
2106 dependencies = [
2107 "cfg-if",
2108 "cpufeatures",
2109 "digest",
2110 ]
2111
2112 [[package]]
2113 name = "sharded-slab"
2114 version = "0.1.7"
2115 source = "registry+https://github.com/rust-lang/crates.io-index"
2116 checksum = "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
2117 dependencies = [
2118 "lazy_static",
2119 ]
2120
2121 [[package]]
2122 name = "signal-hook-registry"
2123 version = "1.4.1"
2124 source = "registry+https://github.com/rust-lang/crates.io-index"
2125 checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1"
2126 dependencies = [
2127 "libc",
2128 ]
2129
2130 [[package]]
2131 name = "signature"
2132 version = "2.1.0"
2133 source = "registry+https://github.com/rust-lang/crates.io-index"
2134 checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500"
2135 dependencies = [
2136 "digest",
2137 "rand_core",
2138 ]
2139
2140 [[package]]
2141 name = "simple_asn1"
2142 version = "0.6.2"
2143 source = "registry+https://github.com/rust-lang/crates.io-index"
2144 checksum = "adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085"
2145 dependencies = [
2146 "num-bigint",
2147 "num-traits",
2148 "thiserror",
2149 "time",
2150 ]
2151
2152 [[package]]
2153 name = "skeptic"
2154 version = "0.13.7"
2155 source = "registry+https://github.com/rust-lang/crates.io-index"
2156 checksum = "16d23b015676c90a0f01c197bfdc786c20342c73a0afdda9025adb0bc42940a8"
2157 dependencies = [
2158 "bytecount",
2159 "cargo_metadata",
2160 "error-chain",
2161 "glob",
2162 "pulldown-cmark",
2163 "tempfile",
2164 "walkdir",
2165 ]
2166
2167 [[package]]
2168 name = "slab"
2169 version = "0.4.9"
2170 source = "registry+https://github.com/rust-lang/crates.io-index"
2171 checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67"
2172 dependencies = [
2173 "autocfg",
2174 ]
2175
2176 [[package]]
2177 name = "smallvec"
2178 version = "1.11.1"
2179 source = "registry+https://github.com/rust-lang/crates.io-index"
2180 checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"
2181
2182 [[package]]
2183 name = "socket2"
2184 version = "0.4.9"
2185 source = "registry+https://github.com/rust-lang/crates.io-index"
2186 checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662"
2187 dependencies = [
2188 "libc",
2189 "winapi",
2190 ]
2191
2192 [[package]]
2193 name = "socket2"
2194 version = "0.5.4"
2195 source = "registry+https://github.com/rust-lang/crates.io-index"
2196 checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e"
2197 dependencies = [
2198 "libc",
2199 "windows-sys",
2200 ]
2201
2202 [[package]]
2203 name = "spin"
2204 version = "0.5.2"
2205 source = "registry+https://github.com/rust-lang/crates.io-index"
2206 checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d"
2207
2208 [[package]]
2209 name = "spin"
2210 version = "0.9.8"
2211 source = "registry+https://github.com/rust-lang/crates.io-index"
2212 checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67"
2213 dependencies = [
2214 "lock_api",
2215 ]
2216
2217 [[package]]
2218 name = "spki"
2219 version = "0.7.2"
2220 source = "registry+https://github.com/rust-lang/crates.io-index"
2221 checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a"
2222 dependencies = [
2223 "base64ct",
2224 "der",
2225 ]
2226
2227 [[package]]
2228 name = "sqlformat"
2229 version = "0.2.2"
2230 source = "registry+https://github.com/rust-lang/crates.io-index"
2231 checksum = "6b7b278788e7be4d0d29c0f39497a0eef3fba6bbc8e70d8bf7fde46edeaa9e85"
2232 dependencies = [
2233 "itertools",
2234 "nom",
2235 "unicode_categories",
2236 ]
2237
2238 [[package]]
2239 name = "sqlx"
2240 version = "0.7.2"
2241 source = "registry+https://github.com/rust-lang/crates.io-index"
2242 checksum = "0e50c216e3624ec8e7ecd14c6a6a6370aad6ee5d8cfc3ab30b5162eeeef2ed33"
2243 dependencies = [
2244 "sqlx-core",
2245 "sqlx-macros",
2246 "sqlx-mysql",
2247 "sqlx-postgres",
2248 "sqlx-sqlite",
2249 ]
2250
2251 [[package]]
2252 name = "sqlx-core"
2253 version = "0.7.2"
2254 source = "registry+https://github.com/rust-lang/crates.io-index"
2255 checksum = "8d6753e460c998bbd4cd8c6f0ed9a64346fcca0723d6e75e52fdc351c5d2169d"
2256 dependencies = [
2257 "ahash 0.8.3",
2258 "atoi",
2259 "byteorder",
2260 "bytes",
2261 "chrono",
2262 "crc",
2263 "crossbeam-queue",
2264 "dotenvy",
2265 "either",
2266 "event-listener",
2267 "futures-channel",
2268 "futures-core",
2269 "futures-intrusive",
2270 "futures-io",
2271 "futures-util",
2272 "hashlink",
2273 "hex",
2274 "indexmap 2.0.2",
2275 "log",
2276 "memchr",
2277 "native-tls",
2278 "once_cell",
2279 "paste",
2280 "percent-encoding",
2281 "serde",
2282 "serde_json",
2283 "sha2",
2284 "smallvec",
2285 "sqlformat",
2286 "thiserror",
2287 "tokio",
2288 "tokio-stream",
2289 "tracing",
2290 "url",
2291 ]
2292
2293 [[package]]
2294 name = "sqlx-macros"
2295 version = "0.7.2"
2296 source = "registry+https://github.com/rust-lang/crates.io-index"
2297 checksum = "9a793bb3ba331ec8359c1853bd39eed32cdd7baaf22c35ccf5c92a7e8d1189ec"
2298 dependencies = [
2299 "proc-macro2",
2300 "quote",
2301 "sqlx-core",
2302 "sqlx-macros-core",
2303 "syn 1.0.109",
2304 ]
2305
2306 [[package]]
2307 name = "sqlx-macros-core"
2308 version = "0.7.2"
2309 source = "registry+https://github.com/rust-lang/crates.io-index"
2310 checksum = "0a4ee1e104e00dedb6aa5ffdd1343107b0a4702e862a84320ee7cc74782d96fc"
2311 dependencies = [
2312 "dotenvy",
2313 "either",
2314 "heck",
2315 "hex",
2316 "once_cell",
2317 "proc-macro2",
2318 "quote",
2319 "serde",
2320 "serde_json",
2321 "sha2",
2322 "sqlx-core",
2323 "sqlx-mysql",
2324 "sqlx-postgres",
2325 "sqlx-sqlite",
2326 "syn 1.0.109",
2327 "tempfile",
2328 "tokio",
2329 "url",
2330 ]
2331
2332 [[package]]
2333 name = "sqlx-mysql"
2334 version = "0.7.2"
2335 source = "registry+https://github.com/rust-lang/crates.io-index"
2336 checksum = "864b869fdf56263f4c95c45483191ea0af340f9f3e3e7b4d57a61c7c87a970db"
2337 dependencies = [
2338 "atoi",
2339 "base64 0.21.4",
2340 "bitflags 2.4.0",
2341 "byteorder",
2342 "bytes",
2343 "chrono",
2344 "crc",
2345 "digest",
2346 "dotenvy",
2347 "either",
2348 "futures-channel",
2349 "futures-core",
2350 "futures-io",
2351 "futures-util",
2352 "generic-array",
2353 "hex",
2354 "hkdf",
2355 "hmac",
2356 "itoa",
2357 "log",
2358 "md-5",
2359 "memchr",
2360 "once_cell",
2361 "percent-encoding",
2362 "rand",
2363 "rsa",
2364 "serde",
2365 "sha1",
2366 "sha2",
2367 "smallvec",
2368 "sqlx-core",
2369 "stringprep",
2370 "thiserror",
2371 "tracing",
2372 "whoami",
2373 ]
2374
2375 [[package]]
2376 name = "sqlx-postgres"
2377 version = "0.7.2"
2378 source = "registry+https://github.com/rust-lang/crates.io-index"
2379 checksum = "eb7ae0e6a97fb3ba33b23ac2671a5ce6e3cabe003f451abd5a56e7951d975624"
2380 dependencies = [
2381 "atoi",
2382 "base64 0.21.4",
2383 "bitflags 2.4.0",
2384 "byteorder",
2385 "chrono",
2386 "crc",
2387 "dotenvy",
2388 "etcetera",
2389 "futures-channel",
2390 "futures-core",
2391 "futures-io",
2392 "futures-util",
2393 "hex",
2394 "hkdf",
2395 "hmac",
2396 "home",
2397 "itoa",
2398 "log",
2399 "md-5",
2400 "memchr",
2401 "once_cell",
2402 "rand",
2403 "serde",
2404 "serde_json",
2405 "sha1",
2406 "sha2",
2407 "smallvec",
2408 "sqlx-core",
2409 "stringprep",
2410 "thiserror",
2411 "tracing",
2412 "whoami",
2413 ]
2414
2415 [[package]]
2416 name = "sqlx-sqlite"
2417 version = "0.7.2"
2418 source = "registry+https://github.com/rust-lang/crates.io-index"
2419 checksum = "d59dc83cf45d89c555a577694534fcd1b55c545a816c816ce51f20bbe56a4f3f"
2420 dependencies = [
2421 "atoi",
2422 "chrono",
2423 "flume",
2424 "futures-channel",
2425 "futures-core",
2426 "futures-executor",
2427 "futures-intrusive",
2428 "futures-util",
2429 "libsqlite3-sys",
2430 "log",
2431 "percent-encoding",
2432 "serde",
2433 "sqlx-core",
2434 "tracing",
2435 "url",
2436 ]
2437
2438 [[package]]
2439 name = "stringprep"
2440 version = "0.1.4"
2441 source = "registry+https://github.com/rust-lang/crates.io-index"
2442 checksum = "bb41d74e231a107a1b4ee36bd1214b11285b77768d2e3824aedafa988fd36ee6"
2443 dependencies = [
2444 "finl_unicode",
2445 "unicode-bidi",
2446 "unicode-normalization",
2447 ]
2448
2449 [[package]]
2450 name = "subtle"
2451 version = "2.5.0"
2452 source = "registry+https://github.com/rust-lang/crates.io-index"
2453 checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc"
2454
2455 [[package]]
2456 name = "syn"
2457 version = "1.0.109"
2458 source = "registry+https://github.com/rust-lang/crates.io-index"
2459 checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237"
2460 dependencies = [
2461 "proc-macro2",
2462 "quote",
2463 "unicode-ident",
2464 ]
2465
2466 [[package]]
2467 name = "syn"
2468 version = "2.0.38"
2469 source = "registry+https://github.com/rust-lang/crates.io-index"
2470 checksum = "e96b79aaa137db8f61e26363a0c9b47d8b4ec75da28b7d1d614c2303e232408b"
2471 dependencies = [
2472 "proc-macro2",
2473 "quote",
2474 "unicode-ident",
2475 ]
2476
2477 [[package]]
2478 name = "system-configuration"
2479 version = "0.5.1"
2480 source = "registry+https://github.com/rust-lang/crates.io-index"
2481 checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7"
2482 dependencies = [
2483 "bitflags 1.3.2",
2484 "core-foundation",
2485 "system-configuration-sys",
2486 ]
2487
2488 [[package]]
2489 name = "system-configuration-sys"
2490 version = "0.5.0"
2491 source = "registry+https://github.com/rust-lang/crates.io-index"
2492 checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9"
2493 dependencies = [
2494 "core-foundation-sys",
2495 "libc",
2496 ]
2497
2498 [[package]]
2499 name = "tagptr"
2500 version = "0.2.0"
2501 source = "registry+https://github.com/rust-lang/crates.io-index"
2502 checksum = "7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417"
2503
2504 [[package]]
2505 name = "tempfile"
2506 version = "3.8.0"
2507 source = "registry+https://github.com/rust-lang/crates.io-index"
2508 checksum = "cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef"
2509 dependencies = [
2510 "cfg-if",
2511 "fastrand",
2512 "redox_syscall",
2513 "rustix",
2514 "windows-sys",
2515 ]
2516
2517 [[package]]
2518 name = "thiserror"
2519 version = "1.0.49"
2520 source = "registry+https://github.com/rust-lang/crates.io-index"
2521 checksum = "1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4"
2522 dependencies = [
2523 "thiserror-impl",
2524 ]
2525
2526 [[package]]
2527 name = "thiserror-impl"
2528 version = "1.0.49"
2529 source = "registry+https://github.com/rust-lang/crates.io-index"
2530 checksum = "10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc"
2531 dependencies = [
2532 "proc-macro2",
2533 "quote",
2534 "syn 2.0.38",
2535 ]
2536
2537 [[package]]
2538 name = "thread_local"
2539 version = "1.1.7"
2540 source = "registry+https://github.com/rust-lang/crates.io-index"
2541 checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152"
2542 dependencies = [
2543 "cfg-if",
2544 "once_cell",
2545 ]
2546
2547 [[package]]
2548 name = "time"
2549 version = "0.3.29"
2550 source = "registry+https://github.com/rust-lang/crates.io-index"
2551 checksum = "426f806f4089c493dcac0d24c29c01e2c38baf8e30f1b716ee37e83d200b18fe"
2552 dependencies = [
2553 "deranged",
2554 "itoa",
2555 "serde",
2556 "time-core",
2557 "time-macros",
2558 ]
2559
2560 [[package]]
2561 name = "time-core"
2562 version = "0.1.2"
2563 source = "registry+https://github.com/rust-lang/crates.io-index"
2564 checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3"
2565
2566 [[package]]
2567 name = "time-macros"
2568 version = "0.2.15"
2569 source = "registry+https://github.com/rust-lang/crates.io-index"
2570 checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20"
2571 dependencies = [
2572 "time-core",
2573 ]
2574
2575 [[package]]
2576 name = "tinyvec"
2577 version = "1.6.0"
2578 source = "registry+https://github.com/rust-lang/crates.io-index"
2579 checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50"
2580 dependencies = [
2581 "tinyvec_macros",
2582 ]
2583
2584 [[package]]
2585 name = "tinyvec_macros"
2586 version = "0.1.1"
2587 source = "registry+https://github.com/rust-lang/crates.io-index"
2588 checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20"
2589
2590 [[package]]
2591 name = "tokio"
2592 version = "1.33.0"
2593 source = "registry+https://github.com/rust-lang/crates.io-index"
2594 checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653"
2595 dependencies = [
2596 "backtrace",
2597 "bytes",
2598 "libc",
2599 "mio",
2600 "num_cpus",
2601 "parking_lot",
2602 "pin-project-lite",
2603 "signal-hook-registry",
2604 "socket2 0.5.4",
2605 "tokio-macros",
2606 "windows-sys",
2607 ]
2608
2609 [[package]]
2610 name = "tokio-macros"
2611 version = "2.1.0"
2612 source = "registry+https://github.com/rust-lang/crates.io-index"
2613 checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
2614 dependencies = [
2615 "proc-macro2",
2616 "quote",
2617 "syn 2.0.38",
2618 ]
2619
2620 [[package]]
2621 name = "tokio-native-tls"
2622 version = "0.3.1"
2623 source = "registry+https://github.com/rust-lang/crates.io-index"
2624 checksum = "bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2"
2625 dependencies = [
2626 "native-tls",
2627 "tokio",
2628 ]
2629
2630 [[package]]
2631 name = "tokio-rustls"
2632 version = "0.24.1"
2633 source = "registry+https://github.com/rust-lang/crates.io-index"
2634 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
2635 dependencies = [
2636 "rustls",
2637 "tokio",
2638 ]
2639
2640 [[package]]
2641 name = "tokio-stream"
2642 version = "0.1.14"
2643 source = "registry+https://github.com/rust-lang/crates.io-index"
2644 checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842"
2645 dependencies = [
2646 "futures-core",
2647 "pin-project-lite",
2648 "tokio",
2649 ]
2650
2651 [[package]]
2652 name = "tokio-tungstenite"
2653 version = "0.20.1"
2654 source = "registry+https://github.com/rust-lang/crates.io-index"
2655 checksum = "212d5dcb2a1ce06d81107c3d0ffa3121fe974b73f068c8282cb1c32328113b6c"
2656 dependencies = [
2657 "futures-util",
2658 "log",
2659 "rustls",
2660 "rustls-native-certs",
2661 "tokio",
2662 "tokio-rustls",
2663 "tungstenite",
2664 ]
2665
2666 [[package]]
2667 name = "tokio-util"
2668 version = "0.7.9"
2669 source = "registry+https://github.com/rust-lang/crates.io-index"
2670 checksum = "1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d"
2671 dependencies = [
2672 "bytes",
2673 "futures-core",
2674 "futures-sink",
2675 "futures-util",
2676 "hashbrown 0.12.3",
2677 "pin-project-lite",
2678 "tokio",
2679 "tracing",
2680 ]
2681
2682 [[package]]
2683 name = "toml"
2684 version = "0.7.8"
2685 source = "registry+https://github.com/rust-lang/crates.io-index"
2686 checksum = "dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257"
2687 dependencies = [
2688 "serde",
2689 "serde_spanned",
2690 "toml_datetime",
2691 "toml_edit",
2692 ]
2693
2694 [[package]]
2695 name = "toml_datetime"
2696 version = "0.6.3"
2697 source = "registry+https://github.com/rust-lang/crates.io-index"
2698 checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b"
2699 dependencies = [
2700 "serde",
2701 ]
2702
2703 [[package]]
2704 name = "toml_edit"
2705 version = "0.19.15"
2706 source = "registry+https://github.com/rust-lang/crates.io-index"
2707 checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421"
2708 dependencies = [
2709 "indexmap 2.0.2",
2710 "serde",
2711 "serde_spanned",
2712 "toml_datetime",
2713 "winnow",
2714 ]
2715
2716 [[package]]
2717 name = "tower-service"
2718 version = "0.3.2"
2719 source = "registry+https://github.com/rust-lang/crates.io-index"
2720 checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52"
2721
2722 [[package]]
2723 name = "tracing"
2724 version = "0.1.37"
2725 source = "registry+https://github.com/rust-lang/crates.io-index"
2726 checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8"
2727 dependencies = [
2728 "cfg-if",
2729 "log",
2730 "pin-project-lite",
2731 "tracing-attributes",
2732 "tracing-core",
2733 ]
2734
2735 [[package]]
2736 name = "tracing-attributes"
2737 version = "0.1.26"
2738 source = "registry+https://github.com/rust-lang/crates.io-index"
2739 checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab"
2740 dependencies = [
2741 "proc-macro2",
2742 "quote",
2743 "syn 2.0.38",
2744 ]
2745
2746 [[package]]
2747 name = "tracing-core"
2748 version = "0.1.31"
2749 source = "registry+https://github.com/rust-lang/crates.io-index"
2750 checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a"
2751 dependencies = [
2752 "once_cell",
2753 "valuable",
2754 ]
2755
2756 [[package]]
2757 name = "tracing-error"
2758 version = "0.2.0"
2759 source = "registry+https://github.com/rust-lang/crates.io-index"
2760 checksum = "d686ec1c0f384b1277f097b2f279a2ecc11afe8c133c1aabf036a27cb4cd206e"
2761 dependencies = [
2762 "tracing",
2763 "tracing-subscriber",
2764 ]
2765
2766 [[package]]
2767 name = "tracing-log"
2768 version = "0.1.3"
2769 source = "registry+https://github.com/rust-lang/crates.io-index"
2770 checksum = "78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922"
2771 dependencies = [
2772 "lazy_static",
2773 "log",
2774 "tracing-core",
2775 ]
2776
2777 [[package]]
2778 name = "tracing-subscriber"
2779 version = "0.3.17"
2780 source = "registry+https://github.com/rust-lang/crates.io-index"
2781 checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77"
2782 dependencies = [
2783 "nu-ansi-term",
2784 "sharded-slab",
2785 "smallvec",
2786 "thread_local",
2787 "tracing-core",
2788 "tracing-log",
2789 ]
2790
2791 [[package]]
2792 name = "triomphe"
2793 version = "0.1.9"
2794 source = "registry+https://github.com/rust-lang/crates.io-index"
2795 checksum = "0eee8098afad3fb0c54a9007aab6804558410503ad676d4633f9c2559a00ac0f"
2796
2797 [[package]]
2798 name = "try-lock"
2799 version = "0.2.4"
2800 source = "registry+https://github.com/rust-lang/crates.io-index"
2801 checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed"
2802
2803 [[package]]
2804 name = "tungstenite"
2805 version = "0.20.1"
2806 source = "registry+https://github.com/rust-lang/crates.io-index"
2807 checksum = "9e3dac10fd62eaf6617d3a904ae222845979aec67c615d1c842b4002c7666fb9"
2808 dependencies = [
2809 "byteorder",
2810 "bytes",
2811 "data-encoding",
2812 "http",
2813 "httparse",
2814 "log",
2815 "rand",
2816 "rustls",
2817 "sha1",
2818 "thiserror",
2819 "url",
2820 "utf-8",
2821 ]
2822
2823 [[package]]
2824 name = "typenum"
2825 version = "1.17.0"
2826 source = "registry+https://github.com/rust-lang/crates.io-index"
2827 checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
2828
2829 [[package]]
2830 name = "unicase"
2831 version = "2.7.0"
2832 source = "registry+https://github.com/rust-lang/crates.io-index"
2833 checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89"
2834 dependencies = [
2835 "version_check",
2836 ]
2837
2838 [[package]]
2839 name = "unicode-bidi"
2840 version = "0.3.13"
2841 source = "registry+https://github.com/rust-lang/crates.io-index"
2842 checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460"
2843
2844 [[package]]
2845 name = "unicode-ident"
2846 version = "1.0.12"
2847 source = "registry+https://github.com/rust-lang/crates.io-index"
2848 checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b"
2849
2850 [[package]]
2851 name = "unicode-normalization"
2852 version = "0.1.22"
2853 source = "registry+https://github.com/rust-lang/crates.io-index"
2854 checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921"
2855 dependencies = [
2856 "tinyvec",
2857 ]
2858
2859 [[package]]
2860 name = "unicode-segmentation"
2861 version = "1.10.1"
2862 source = "registry+https://github.com/rust-lang/crates.io-index"
2863 checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36"
2864
2865 [[package]]
2866 name = "unicode_categories"
2867 version = "0.1.1"
2868 source = "registry+https://github.com/rust-lang/crates.io-index"
2869 checksum = "39ec24b3121d976906ece63c9daad25b85969647682eee313cb5779fdd69e14e"
2870
2871 [[package]]
2872 name = "universal-hash"
2873 version = "0.5.1"
2874 source = "registry+https://github.com/rust-lang/crates.io-index"
2875 checksum = "fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea"
2876 dependencies = [
2877 "crypto-common",
2878 "subtle",
2879 ]
2880
2881 [[package]]
2882 name = "untrusted"
2883 version = "0.7.1"
2884 source = "registry+https://github.com/rust-lang/crates.io-index"
2885 checksum = "a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a"
2886
2887 [[package]]
2888 name = "url"
2889 version = "2.4.1"
2890 source = "registry+https://github.com/rust-lang/crates.io-index"
2891 checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5"
2892 dependencies = [
2893 "form_urlencoded",
2894 "idna",
2895 "percent-encoding",
2896 "serde",
2897 ]
2898
2899 [[package]]
2900 name = "utf-8"
2901 version = "0.7.6"
2902 source = "registry+https://github.com/rust-lang/crates.io-index"
2903 checksum = "09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9"
2904
2905 [[package]]
2906 name = "uuid"
2907 version = "1.4.1"
2908 source = "registry+https://github.com/rust-lang/crates.io-index"
2909 checksum = "79daa5ed5740825c40b389c5e50312b9c86df53fccd33f281df655642b43869d"
2910 dependencies = [
2911 "getrandom",
2912 ]
2913
2914 [[package]]
2915 name = "valuable"
2916 version = "0.1.0"
2917 source = "registry+https://github.com/rust-lang/crates.io-index"
2918 checksum = "830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d"
2919
2920 [[package]]
2921 name = "vcpkg"
2922 version = "0.2.15"
2923 source = "registry+https://github.com/rust-lang/crates.io-index"
2924 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426"
2925
2926 [[package]]
2927 name = "version_check"
2928 version = "0.9.4"
2929 source = "registry+https://github.com/rust-lang/crates.io-index"
2930 checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
2931
2932 [[package]]
2933 name = "walkdir"
2934 version = "2.4.0"
2935 source = "registry+https://github.com/rust-lang/crates.io-index"
2936 checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee"
2937 dependencies = [
2938 "same-file",
2939 "winapi-util",
2940 ]
2941
2942 [[package]]
2943 name = "want"
2944 version = "0.3.1"
2945 source = "registry+https://github.com/rust-lang/crates.io-index"
2946 checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e"
2947 dependencies = [
2948 "try-lock",
2949 ]
2950
2951 [[package]]
2952 name = "wasi"
2953 version = "0.11.0+wasi-snapshot-preview1"
2954 source = "registry+https://github.com/rust-lang/crates.io-index"
2955 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423"
2956
2957 [[package]]
2958 name = "wasm-bindgen"
2959 version = "0.2.87"
2960 source = "registry+https://github.com/rust-lang/crates.io-index"
2961 checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342"
2962 dependencies = [
2963 "cfg-if",
2964 "wasm-bindgen-macro",
2965 ]
2966
2967 [[package]]
2968 name = "wasm-bindgen-backend"
2969 version = "0.2.87"
2970 source = "registry+https://github.com/rust-lang/crates.io-index"
2971 checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd"
2972 dependencies = [
2973 "bumpalo",
2974 "log",
2975 "once_cell",
2976 "proc-macro2",
2977 "quote",
2978 "syn 2.0.38",
2979 "wasm-bindgen-shared",
2980 ]
2981
2982 [[package]]
2983 name = "wasm-bindgen-futures"
2984 version = "0.4.37"
2985 source = "registry+https://github.com/rust-lang/crates.io-index"
2986 checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03"
2987 dependencies = [
2988 "cfg-if",
2989 "js-sys",
2990 "wasm-bindgen",
2991 "web-sys",
2992 ]
2993
2994 [[package]]
2995 name = "wasm-bindgen-macro"
2996 version = "0.2.87"
2997 source = "registry+https://github.com/rust-lang/crates.io-index"
2998 checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d"
2999 dependencies = [
3000 "quote",
3001 "wasm-bindgen-macro-support",
3002 ]
3003
3004 [[package]]
3005 name = "wasm-bindgen-macro-support"
3006 version = "0.2.87"
3007 source = "registry+https://github.com/rust-lang/crates.io-index"
3008 checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b"
3009 dependencies = [
3010 "proc-macro2",
3011 "quote",
3012 "syn 2.0.38",
3013 "wasm-bindgen-backend",
3014 "wasm-bindgen-shared",
3015 ]
3016
3017 [[package]]
3018 name = "wasm-bindgen-shared"
3019 version = "0.2.87"
3020 source = "registry+https://github.com/rust-lang/crates.io-index"
3021 checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1"
3022
3023 [[package]]
3024 name = "web-sys"
3025 version = "0.3.64"
3026 source = "registry+https://github.com/rust-lang/crates.io-index"
3027 checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b"
3028 dependencies = [
3029 "js-sys",
3030 "wasm-bindgen",
3031 ]
3032
3033 [[package]]
3034 name = "webpki-roots"
3035 version = "0.25.2"
3036 source = "registry+https://github.com/rust-lang/crates.io-index"
3037 checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc"
3038
3039 [[package]]
3040 name = "whoami"
3041 version = "1.4.1"
3042 source = "registry+https://github.com/rust-lang/crates.io-index"
3043 checksum = "22fc3756b8a9133049b26c7f61ab35416c130e8c09b660f5b3958b446f52cc50"
3044
3045 [[package]]
3046 name = "winapi"
3047 version = "0.3.9"
3048 source = "registry+https://github.com/rust-lang/crates.io-index"
3049 checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
3050 dependencies = [
3051 "winapi-i686-pc-windows-gnu",
3052 "winapi-x86_64-pc-windows-gnu",
3053 ]
3054
3055 [[package]]
3056 name = "winapi-i686-pc-windows-gnu"
3057 version = "0.4.0"
3058 source = "registry+https://github.com/rust-lang/crates.io-index"
3059 checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
3060
3061 [[package]]
3062 name = "winapi-util"
3063 version = "0.1.6"
3064 source = "registry+https://github.com/rust-lang/crates.io-index"
3065 checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596"
3066 dependencies = [
3067 "winapi",
3068 ]
3069
3070 [[package]]
3071 name = "winapi-x86_64-pc-windows-gnu"
3072 version = "0.4.0"
3073 source = "registry+https://github.com/rust-lang/crates.io-index"
3074 checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
3075
3076 [[package]]
3077 name = "windows"
3078 version = "0.48.0"
3079 source = "registry+https://github.com/rust-lang/crates.io-index"
3080 checksum = "e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f"
3081 dependencies = [
3082 "windows-targets",
3083 ]
3084
3085 [[package]]
3086 name = "windows-sys"
3087 version = "0.48.0"
3088 source = "registry+https://github.com/rust-lang/crates.io-index"
3089 checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
3090 dependencies = [
3091 "windows-targets",
3092 ]
3093
3094 [[package]]
3095 name = "windows-targets"
3096 version = "0.48.5"
3097 source = "registry+https://github.com/rust-lang/crates.io-index"
3098 checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c"
3099 dependencies = [
3100 "windows_aarch64_gnullvm",
3101 "windows_aarch64_msvc",
3102 "windows_i686_gnu",
3103 "windows_i686_msvc",
3104 "windows_x86_64_gnu",
3105 "windows_x86_64_gnullvm",
3106 "windows_x86_64_msvc",
3107 ]
3108
3109 [[package]]
3110 name = "windows_aarch64_gnullvm"
3111 version = "0.48.5"
3112 source = "registry+https://github.com/rust-lang/crates.io-index"
3113 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8"
3114
3115 [[package]]
3116 name = "windows_aarch64_msvc"
3117 version = "0.48.5"
3118 source = "registry+https://github.com/rust-lang/crates.io-index"
3119 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc"
3120
3121 [[package]]
3122 name = "windows_i686_gnu"
3123 version = "0.48.5"
3124 source = "registry+https://github.com/rust-lang/crates.io-index"
3125 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e"
3126
3127 [[package]]
3128 name = "windows_i686_msvc"
3129 version = "0.48.5"
3130 source = "registry+https://github.com/rust-lang/crates.io-index"
3131 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406"
3132
3133 [[package]]
3134 name = "windows_x86_64_gnu"
3135 version = "0.48.5"
3136 source = "registry+https://github.com/rust-lang/crates.io-index"
3137 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e"
3138
3139 [[package]]
3140 name = "windows_x86_64_gnullvm"
3141 version = "0.48.5"
3142 source = "registry+https://github.com/rust-lang/crates.io-index"
3143 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc"
3144
3145 [[package]]
3146 name = "windows_x86_64_msvc"
3147 version = "0.48.5"
3148 source = "registry+https://github.com/rust-lang/crates.io-index"
3149 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538"
3150
3151 [[package]]
3152 name = "winnow"
3153 version = "0.5.16"
3154 source = "registry+https://github.com/rust-lang/crates.io-index"
3155 checksum = "037711d82167854aff2018dfd193aa0fef5370f456732f0d5a0c59b0f1b4b907"
3156 dependencies = [
3157 "memchr",
3158 ]
3159
3160 [[package]]
3161 name = "winreg"
3162 version = "0.50.0"
3163 source = "registry+https://github.com/rust-lang/crates.io-index"
3164 checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1"
3165 dependencies = [
3166 "cfg-if",
3167 "windows-sys",
3168 ]
3169
3170 [[package]]
3171 name = "zeroize"
3172 version = "1.6.0"
3173 source = "registry+https://github.com/rust-lang/crates.io-index"
3174 checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9"