+556 -634 +/-7 browse
1 | diff --git a/.cargo/config b/.cargo/config |
2 | deleted file mode 120000 |
3 | index ab8b69c..0000000 |
4 | --- a/.cargo/config |
5 | +++ /dev/null |
6 | @@ -1 +0,0 @@ |
7 | - config.toml |
8 | \ No newline at end of file |
9 | diff --git a/Cargo.lock b/Cargo.lock |
10 | index 816a867..bf39166 100644 |
11 | --- a/Cargo.lock |
12 | +++ b/Cargo.lock |
13 | @@ -4,9 +4,9 @@ version = 3 |
14 | |
15 | [[package]] |
16 | name = "addr2line" |
17 | - version = "0.21.0" |
18 | + version = "0.22.0" |
19 | source = "registry+https://github.com/rust-lang/crates.io-index" |
20 | - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" |
21 | + checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" |
22 | dependencies = [ |
23 | "gimli", |
24 | ] |
25 | @@ -19,20 +19,9 @@ checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" |
26 | |
27 | [[package]] |
28 | name = "ahash" |
29 | - version = "0.7.7" |
30 | + version = "0.8.11" |
31 | source = "registry+https://github.com/rust-lang/crates.io-index" |
32 | - checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd" |
33 | - dependencies = [ |
34 | - "getrandom", |
35 | - "once_cell", |
36 | - "version_check", |
37 | - ] |
38 | - |
39 | - [[package]] |
40 | - name = "ahash" |
41 | - version = "0.8.7" |
42 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
43 | - checksum = "77c3a9648d43b9cd48db467b3f87fdd6e146bcc88ab0180006cef2179fe11d01" |
44 | + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" |
45 | dependencies = [ |
46 | "cfg-if 1.0.0", |
47 | "getrandom", |
48 | @@ -44,9 +33,9 @@ dependencies = [ |
49 | |
50 | [[package]] |
51 | name = "aho-corasick" |
52 | - version = "1.1.2" |
53 | + version = "1.1.3" |
54 | source = "registry+https://github.com/rust-lang/crates.io-index" |
55 | - checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" |
56 | + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" |
57 | dependencies = [ |
58 | "memchr", |
59 | ] |
60 | @@ -68,9 +57,9 @@ dependencies = [ |
61 | |
62 | [[package]] |
63 | name = "allocator-api2" |
64 | - version = "0.2.16" |
65 | + version = "0.2.18" |
66 | source = "registry+https://github.com/rust-lang/crates.io-index" |
67 | - checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" |
68 | + checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" |
69 | |
70 | [[package]] |
71 | name = "android-tzdata" |
72 | @@ -89,15 +78,15 @@ dependencies = [ |
73 | |
74 | [[package]] |
75 | name = "anstyle" |
76 | - version = "1.0.4" |
77 | + version = "1.0.7" |
78 | source = "registry+https://github.com/rust-lang/crates.io-index" |
79 | - checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" |
80 | + checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" |
81 | |
82 | [[package]] |
83 | name = "anyhow" |
84 | - version = "1.0.79" |
85 | + version = "1.0.86" |
86 | source = "registry+https://github.com/rust-lang/crates.io-index" |
87 | - checksum = "080e9890a082662b09c1ad45f567faeeb47f22b5fb23895fbe1e651e718e25ca" |
88 | + checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" |
89 | |
90 | [[package]] |
91 | name = "arrayref" |
92 | @@ -123,9 +112,9 @@ dependencies = [ |
93 | |
94 | [[package]] |
95 | name = "assert_cmd" |
96 | - version = "2.0.13" |
97 | + version = "2.0.14" |
98 | source = "registry+https://github.com/rust-lang/crates.io-index" |
99 | - checksum = "00ad3f3a942eee60335ab4342358c161ee296829e0d16ff42fc1d6cb07815467" |
100 | + checksum = "ed72493ac66d5804837f480ab3766c72bdfab91a65e565fc54fa9e42db0073a8" |
101 | dependencies = [ |
102 | "anstyle", |
103 | "bstr", |
104 | @@ -149,12 +138,11 @@ dependencies = [ |
105 | |
106 | [[package]] |
107 | name = "async-channel" |
108 | - version = "2.1.1" |
109 | + version = "2.3.1" |
110 | source = "registry+https://github.com/rust-lang/crates.io-index" |
111 | - checksum = "1ca33f4bc4ed1babef42cad36cc1f51fa88be00420404e5b1e80ab1b18f7678c" |
112 | + checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" |
113 | dependencies = [ |
114 | "concurrent-queue", |
115 | - "event-listener 4.0.3", |
116 | "event-listener-strategy", |
117 | "futures-core", |
118 | "pin-project-lite", |
119 | @@ -162,9 +150,9 @@ dependencies = [ |
120 | |
121 | [[package]] |
122 | name = "async-compression" |
123 | - version = "0.4.5" |
124 | + version = "0.4.11" |
125 | source = "registry+https://github.com/rust-lang/crates.io-index" |
126 | - checksum = "bc2d0cfb2a7388d34f590e76686704c494ed7aaceed62ee1ba35cbf363abc2a5" |
127 | + checksum = "cd066d0b4ef8ecb03a55319dc13aa6910616d0f44008a045bb1835af830abff5" |
128 | dependencies = [ |
129 | "brotli", |
130 | "futures-core", |
131 | @@ -175,15 +163,14 @@ dependencies = [ |
132 | |
133 | [[package]] |
134 | name = "async-executor" |
135 | - version = "1.8.0" |
136 | + version = "1.12.0" |
137 | source = "registry+https://github.com/rust-lang/crates.io-index" |
138 | - checksum = "17ae5ebefcc48e7452b4987947920dac9450be1110cadf34d1b8c116bdbaf97c" |
139 | + checksum = "c8828ec6e544c02b0d6691d21ed9f9218d0384a82542855073c2a3f58304aaf0" |
140 | dependencies = [ |
141 | - "async-lock 3.3.0", |
142 | "async-task", |
143 | "concurrent-queue", |
144 | - "fastrand 2.0.1", |
145 | - "futures-lite 2.2.0", |
146 | + "fastrand 2.1.0", |
147 | + "futures-lite 2.3.0", |
148 | "slab", |
149 | ] |
150 | |
151 | @@ -221,18 +208,18 @@ dependencies = [ |
152 | |
153 | [[package]] |
154 | name = "async-io" |
155 | - version = "2.3.0" |
156 | + version = "2.3.3" |
157 | source = "registry+https://github.com/rust-lang/crates.io-index" |
158 | - checksum = "fb41eb19024a91746eba0773aa5e16036045bbf45733766661099e182ea6a744" |
159 | + checksum = "0d6baa8f0178795da0e71bc42c9e5d13261aac7ee549853162e66a241ba17964" |
160 | dependencies = [ |
161 | - "async-lock 3.3.0", |
162 | + "async-lock 3.4.0", |
163 | "cfg-if 1.0.0", |
164 | "concurrent-queue", |
165 | "futures-io", |
166 | - "futures-lite 2.2.0", |
167 | + "futures-lite 2.3.0", |
168 | "parking", |
169 | - "polling 3.3.2", |
170 | - "rustix 0.38.30", |
171 | + "polling 3.7.1", |
172 | + "rustix 0.38.34", |
173 | "slab", |
174 | "tracing", |
175 | "windows-sys 0.52.0", |
176 | @@ -249,11 +236,11 @@ dependencies = [ |
177 | |
178 | [[package]] |
179 | name = "async-lock" |
180 | - version = "3.3.0" |
181 | + version = "3.4.0" |
182 | source = "registry+https://github.com/rust-lang/crates.io-index" |
183 | - checksum = "d034b430882f8381900d3fe6f0aaa3ad94f2cb4ac519b429692a1bc2dda4ae7b" |
184 | + checksum = "ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18" |
185 | dependencies = [ |
186 | - "event-listener 4.0.3", |
187 | + "event-listener 5.3.1", |
188 | "event-listener-strategy", |
189 | "pin-project-lite", |
190 | ] |
191 | @@ -282,7 +269,7 @@ dependencies = [ |
192 | "cfg-if 1.0.0", |
193 | "event-listener 3.1.0", |
194 | "futures-lite 1.13.0", |
195 | - "rustix 0.38.30", |
196 | + "rustix 0.38.34", |
197 | "windows-sys 0.48.0", |
198 | ] |
199 | |
200 | @@ -309,20 +296,20 @@ dependencies = [ |
201 | |
202 | [[package]] |
203 | name = "async-signal" |
204 | - version = "0.2.5" |
205 | + version = "0.2.7" |
206 | source = "registry+https://github.com/rust-lang/crates.io-index" |
207 | - checksum = "9e47d90f65a225c4527103a8d747001fc56e375203592b25ad103e1ca13124c5" |
208 | + checksum = "329972aa325176e89114919f2a80fdae4f4c040f66a370b1a1159c6c0f94e7aa" |
209 | dependencies = [ |
210 | - "async-io 2.3.0", |
211 | - "async-lock 2.8.0", |
212 | + "async-io 2.3.3", |
213 | + "async-lock 3.4.0", |
214 | "atomic-waker", |
215 | "cfg-if 1.0.0", |
216 | "futures-core", |
217 | "futures-io", |
218 | - "rustix 0.38.30", |
219 | + "rustix 0.38.34", |
220 | "signal-hook-registry", |
221 | "slab", |
222 | - "windows-sys 0.48.0", |
223 | + "windows-sys 0.52.0", |
224 | ] |
225 | |
226 | [[package]] |
227 | @@ -344,24 +331,24 @@ checksum = "16e62a023e7c117e27523144c5d2459f4397fcc3cab0085af8e2224f643a0193" |
228 | dependencies = [ |
229 | "proc-macro2", |
230 | "quote", |
231 | - "syn 2.0.48", |
232 | + "syn 2.0.66", |
233 | ] |
234 | |
235 | [[package]] |
236 | name = "async-task" |
237 | - version = "4.7.0" |
238 | + version = "4.7.1" |
239 | source = "registry+https://github.com/rust-lang/crates.io-index" |
240 | - checksum = "fbb36e985947064623dbd357f727af08ffd077f93d696782f3c56365fa2e2799" |
241 | + checksum = "8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de" |
242 | |
243 | [[package]] |
244 | name = "async-trait" |
245 | - version = "0.1.77" |
246 | + version = "0.1.80" |
247 | source = "registry+https://github.com/rust-lang/crates.io-index" |
248 | - checksum = "c980ee35e870bd1a4d2c8294d4c04d0499e67bca1e4b5cefcc693c2fa00caea9" |
249 | + checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" |
250 | dependencies = [ |
251 | "proc-macro2", |
252 | "quote", |
253 | - "syn 2.0.48", |
254 | + "syn 2.0.66", |
255 | ] |
256 | |
257 | [[package]] |
258 | @@ -372,9 +359,9 @@ checksum = "1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0" |
259 | |
260 | [[package]] |
261 | name = "autocfg" |
262 | - version = "1.1.0" |
263 | + version = "1.3.0" |
264 | source = "registry+https://github.com/rust-lang/crates.io-index" |
265 | - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" |
266 | + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" |
267 | |
268 | [[package]] |
269 | name = "axum" |
270 | @@ -481,10 +468,10 @@ version = "0.3.8" |
271 | source = "registry+https://github.com/rust-lang/crates.io-index" |
272 | checksum = "cdca6a10ecad987bda04e95606ef85a5417dcaac1a78455242d72e031e2b6b62" |
273 | dependencies = [ |
274 | - "heck", |
275 | + "heck 0.4.1", |
276 | "proc-macro2", |
277 | "quote", |
278 | - "syn 2.0.48", |
279 | + "syn 2.0.66", |
280 | ] |
281 | |
282 | [[package]] |
283 | @@ -505,9 +492,9 @@ dependencies = [ |
284 | |
285 | [[package]] |
286 | name = "backtrace" |
287 | - version = "0.3.69" |
288 | + version = "0.3.72" |
289 | source = "registry+https://github.com/rust-lang/crates.io-index" |
290 | - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" |
291 | + checksum = "17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11" |
292 | dependencies = [ |
293 | "addr2line", |
294 | "cc", |
295 | @@ -537,6 +524,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index" |
296 | checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" |
297 | |
298 | [[package]] |
299 | + name = "base64" |
300 | + version = "0.22.1" |
301 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
302 | + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" |
303 | + |
304 | + [[package]] |
305 | name = "base64-compat" |
306 | version = "1.0.0" |
307 | source = "registry+https://github.com/rust-lang/crates.io-index" |
308 | @@ -596,9 +589,9 @@ checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" |
309 | |
310 | [[package]] |
311 | name = "bitflags" |
312 | - version = "2.4.1" |
313 | + version = "2.5.0" |
314 | source = "registry+https://github.com/rust-lang/crates.io-index" |
315 | - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" |
316 | + checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" |
317 | dependencies = [ |
318 | "serde", |
319 | ] |
320 | @@ -638,18 +631,15 @@ dependencies = [ |
321 | |
322 | [[package]] |
323 | name = "blocking" |
324 | - version = "1.5.1" |
325 | + version = "1.6.1" |
326 | source = "registry+https://github.com/rust-lang/crates.io-index" |
327 | - checksum = "6a37913e8dc4ddcc604f0c6d3bf2887c995153af3611de9e23c352b44c1b9118" |
328 | + checksum = "703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea" |
329 | dependencies = [ |
330 | - "async-channel 2.1.1", |
331 | - "async-lock 3.3.0", |
332 | + "async-channel 2.3.1", |
333 | "async-task", |
334 | - "fastrand 2.0.1", |
335 | "futures-io", |
336 | - "futures-lite 2.2.0", |
337 | + "futures-lite 2.3.0", |
338 | "piper", |
339 | - "tracing", |
340 | ] |
341 | |
342 | [[package]] |
343 | @@ -664,9 +654,9 @@ dependencies = [ |
344 | |
345 | [[package]] |
346 | name = "brotli" |
347 | - version = "3.4.0" |
348 | + version = "6.0.0" |
349 | source = "registry+https://github.com/rust-lang/crates.io-index" |
350 | - checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f" |
351 | + checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" |
352 | dependencies = [ |
353 | "alloc-no-stdlib", |
354 | "alloc-stdlib", |
355 | @@ -675,9 +665,9 @@ dependencies = [ |
356 | |
357 | [[package]] |
358 | name = "brotli-decompressor" |
359 | - version = "2.5.1" |
360 | + version = "4.0.1" |
361 | source = "registry+https://github.com/rust-lang/crates.io-index" |
362 | - checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" |
363 | + checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" |
364 | dependencies = [ |
365 | "alloc-no-stdlib", |
366 | "alloc-stdlib", |
367 | @@ -685,9 +675,9 @@ dependencies = [ |
368 | |
369 | [[package]] |
370 | name = "bstr" |
371 | - version = "1.9.0" |
372 | + version = "1.9.1" |
373 | source = "registry+https://github.com/rust-lang/crates.io-index" |
374 | - checksum = "c48f0051a4b4c5e0b6d365cd04af53aeaa209e3cc15ec2cdb69e73cc87fbd0dc" |
375 | + checksum = "05efc5cfd9110c8416e471df0e96702d58690178e206e61b7173706673c93706" |
376 | dependencies = [ |
377 | "memchr", |
378 | "regex-automata", |
379 | @@ -695,27 +685,27 @@ dependencies = [ |
380 | ] |
381 | |
382 | [[package]] |
383 | - name = "bufstream" |
384 | - version = "0.1.4" |
385 | + name = "bufstream-fresh" |
386 | + version = "0.3.1" |
387 | source = "registry+https://github.com/rust-lang/crates.io-index" |
388 | - checksum = "40e38929add23cdf8a366df9b0e088953150724bcbe5fc330b0d8eb3b328eec8" |
389 | + checksum = "7c431e5d450eceb6f5096c371f502946ae1cc65407935bc2cae8f1d625a2035f" |
390 | |
391 | [[package]] |
392 | name = "build-info" |
393 | - version = "0.0.31" |
394 | + version = "0.0.36" |
395 | source = "registry+https://github.com/rust-lang/crates.io-index" |
396 | - checksum = "8b301350c1c448e35b896f32b68c49c8ecd969a71978fbafc4ebd09ec3f4eee2" |
397 | + checksum = "bc978ce446e6cd132434049d6a3e9b92982228fd27e0ae11437b8e121b50e7e4" |
398 | dependencies = [ |
399 | + "bincode", |
400 | "build-info-common", |
401 | "build-info-proc", |
402 | - "once_cell", |
403 | ] |
404 | |
405 | [[package]] |
406 | name = "build-info-build" |
407 | - version = "0.0.31" |
408 | + version = "0.0.36" |
409 | source = "registry+https://github.com/rust-lang/crates.io-index" |
410 | - checksum = "2b314717755dd6a06fc11ad3f7909ba4c0ae2ab516f5cb0404fe924c71bfc7d0" |
411 | + checksum = "02216ebb53a94c78f65d93293607c5bb1b3e9c156c456791c4aabf45a7d9d55d" |
412 | dependencies = [ |
413 | "anyhow", |
414 | "base64 0.21.7", |
415 | @@ -725,18 +715,17 @@ dependencies = [ |
416 | "chrono", |
417 | "git2", |
418 | "glob", |
419 | - "once_cell", |
420 | "pretty_assertions", |
421 | "rustc_version", |
422 | "serde_json", |
423 | - "xz2", |
424 | + "zstd", |
425 | ] |
426 | |
427 | [[package]] |
428 | name = "build-info-common" |
429 | - version = "0.0.31" |
430 | + version = "0.0.36" |
431 | source = "registry+https://github.com/rust-lang/crates.io-index" |
432 | - checksum = "5e040d36472d40ec9424c36a7b54be589072e605596b6f20b0c56c5230b460cc" |
433 | + checksum = "c212154d5082e4f891f6750a791f83731bdbf706c97f8e0c3d16c53723e4881e" |
434 | dependencies = [ |
435 | "chrono", |
436 | "derive_more", |
437 | @@ -746,9 +735,9 @@ dependencies = [ |
438 | |
439 | [[package]] |
440 | name = "build-info-proc" |
441 | - version = "0.0.31" |
442 | + version = "0.0.36" |
443 | source = "registry+https://github.com/rust-lang/crates.io-index" |
444 | - checksum = "ffd5f241ddd417436c48d35da9869480891449ddd1ae3fd483bbcfbae741a422" |
445 | + checksum = "9ff68aa3f555464fa21e676884d6ef00c1f97ce5b42e65ae9b49f9cacdb87ae3" |
446 | dependencies = [ |
447 | "anyhow", |
448 | "base64 0.21.7", |
449 | @@ -761,21 +750,21 @@ dependencies = [ |
450 | "proc-macro2", |
451 | "quote", |
452 | "serde_json", |
453 | - "syn 2.0.48", |
454 | - "xz2", |
455 | + "syn 2.0.66", |
456 | + "zstd", |
457 | ] |
458 | |
459 | [[package]] |
460 | name = "bumpalo" |
461 | - version = "3.14.0" |
462 | + version = "3.16.0" |
463 | source = "registry+https://github.com/rust-lang/crates.io-index" |
464 | - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" |
465 | + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" |
466 | |
467 | [[package]] |
468 | name = "bytecount" |
469 | - version = "0.6.7" |
470 | + version = "0.6.8" |
471 | source = "registry+https://github.com/rust-lang/crates.io-index" |
472 | - checksum = "e1e5f035d16fc623ae5f74981db80a439803888314e3a555fd6f04acd51a3205" |
473 | + checksum = "5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce" |
474 | |
475 | [[package]] |
476 | name = "byteorder" |
477 | @@ -785,33 +774,33 @@ checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" |
478 | |
479 | [[package]] |
480 | name = "bytes" |
481 | - version = "1.5.0" |
482 | + version = "1.6.0" |
483 | source = "registry+https://github.com/rust-lang/crates.io-index" |
484 | - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" |
485 | + checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" |
486 | |
487 | [[package]] |
488 | name = "camino" |
489 | - version = "1.1.6" |
490 | + version = "1.1.7" |
491 | source = "registry+https://github.com/rust-lang/crates.io-index" |
492 | - checksum = "c59e92b5a388f549b863a7bea62612c09f24c8393560709a54558a9abdfb3b9c" |
493 | + checksum = "e0ec6b951b160caa93cc0c7b209e5a3bff7aae9062213451ac99493cd844c239" |
494 | dependencies = [ |
495 | "serde", |
496 | ] |
497 | |
498 | [[package]] |
499 | name = "cargo-platform" |
500 | - version = "0.1.6" |
501 | + version = "0.1.8" |
502 | source = "registry+https://github.com/rust-lang/crates.io-index" |
503 | - checksum = "ceed8ef69d8518a5dda55c07425450b58a4e1946f4951eab6d7191ee86c2443d" |
504 | + checksum = "24b1f0365a6c6bb4020cd05806fd0d33c44d38046b8bd7f0e40814b9763cabfc" |
505 | dependencies = [ |
506 | "serde", |
507 | ] |
508 | |
509 | [[package]] |
510 | name = "cargo_metadata" |
511 | - version = "0.15.4" |
512 | + version = "0.18.1" |
513 | source = "registry+https://github.com/rust-lang/crates.io-index" |
514 | - checksum = "eee4243f1f26fc7a42710e7439c149e2b10b05472f88090acce52632f231a73a" |
515 | + checksum = "2d886547e41f740c616ae73108f6eb70afe6d940c7bc697cb30f13daec073037" |
516 | dependencies = [ |
517 | "camino", |
518 | "cargo-platform", |
519 | @@ -823,12 +812,13 @@ dependencies = [ |
520 | |
521 | [[package]] |
522 | name = "cc" |
523 | - version = "1.0.83" |
524 | + version = "1.0.99" |
525 | source = "registry+https://github.com/rust-lang/crates.io-index" |
526 | - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" |
527 | + checksum = "96c51067fd44124faa7f870b4b1c969379ad32b2ba805aa959430ceaa384f695" |
528 | dependencies = [ |
529 | "jobserver", |
530 | "libc", |
531 | + "once_cell", |
532 | ] |
533 | |
534 | [[package]] |
535 | @@ -845,9 +835,9 @@ checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" |
536 | |
537 | [[package]] |
538 | name = "chrono" |
539 | - version = "0.4.31" |
540 | + version = "0.4.38" |
541 | source = "registry+https://github.com/rust-lang/crates.io-index" |
542 | - checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" |
543 | + checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" |
544 | dependencies = [ |
545 | "android-tzdata", |
546 | "iana-time-zone", |
547 | @@ -855,7 +845,7 @@ dependencies = [ |
548 | "num-traits", |
549 | "serde", |
550 | "wasm-bindgen", |
551 | - "windows-targets 0.48.5", |
552 | + "windows-targets 0.52.5", |
553 | ] |
554 | |
555 | [[package]] |
556 | @@ -870,9 +860,9 @@ dependencies = [ |
557 | |
558 | [[package]] |
559 | name = "clap" |
560 | - version = "4.4.17" |
561 | + version = "4.5.6" |
562 | source = "registry+https://github.com/rust-lang/crates.io-index" |
563 | - checksum = "80932e03c33999b9235edb8655bc9df3204adc9887c2f95b50cb1deb9fd54253" |
564 | + checksum = "a9689a29b593160de5bc4aacab7b5d54fb52231de70122626c178e6a368994c7" |
565 | dependencies = [ |
566 | "clap_builder", |
567 | "clap_derive", |
568 | @@ -880,9 +870,9 @@ dependencies = [ |
569 | |
570 | [[package]] |
571 | name = "clap_builder" |
572 | - version = "4.4.17" |
573 | + version = "4.5.6" |
574 | source = "registry+https://github.com/rust-lang/crates.io-index" |
575 | - checksum = "d6c0db58c659eef1c73e444d298c27322a1b52f6927d2ad470c0c0f96fa7b8fa" |
576 | + checksum = "2e5387378c84f6faa26890ebf9f0a92989f8873d4d380467bcd0d8d8620424df" |
577 | dependencies = [ |
578 | "anstyle", |
579 | "clap_lex", |
580 | @@ -894,27 +884,27 @@ dependencies = [ |
581 | |
582 | [[package]] |
583 | name = "clap_derive" |
584 | - version = "4.4.7" |
585 | + version = "4.5.5" |
586 | source = "registry+https://github.com/rust-lang/crates.io-index" |
587 | - checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" |
588 | + checksum = "c780290ccf4fb26629baa7a1081e68ced113f1d3ec302fa5948f1c381ebf06c6" |
589 | dependencies = [ |
590 | - "heck", |
591 | + "heck 0.5.0", |
592 | "proc-macro2", |
593 | "quote", |
594 | - "syn 2.0.48", |
595 | + "syn 2.0.66", |
596 | ] |
597 | |
598 | [[package]] |
599 | name = "clap_lex" |
600 | - version = "0.6.0" |
601 | + version = "0.7.1" |
602 | source = "registry+https://github.com/rust-lang/crates.io-index" |
603 | - checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" |
604 | + checksum = "4b82cf0babdbd58558212896d1a4272303a57bdb245c2bf1147185fb45640e70" |
605 | |
606 | [[package]] |
607 | name = "clap_mangen" |
608 | - version = "0.2.17" |
609 | + version = "0.2.21" |
610 | source = "registry+https://github.com/rust-lang/crates.io-index" |
611 | - checksum = "4a7c2b01e5e779c19f46a94bbd398f33ae63b0f78c07108351fb4536845bb7fd" |
612 | + checksum = "74b70fc13e60c0e1d490dc50eb73a749be6d81f4ef03783df1d9b7b0c62bc937" |
613 | dependencies = [ |
614 | "clap", |
615 | "roff", |
616 | @@ -922,30 +912,24 @@ dependencies = [ |
617 | |
618 | [[package]] |
619 | name = "concurrent-queue" |
620 | - version = "2.4.0" |
621 | + version = "2.5.0" |
622 | source = "registry+https://github.com/rust-lang/crates.io-index" |
623 | - checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" |
624 | + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" |
625 | dependencies = [ |
626 | "crossbeam-utils", |
627 | ] |
628 | |
629 | [[package]] |
630 | name = "config" |
631 | - version = "0.13.4" |
632 | + version = "0.14.0" |
633 | source = "registry+https://github.com/rust-lang/crates.io-index" |
634 | - checksum = "23738e11972c7643e4ec947840fc463b6a571afcd3e735bdfce7d03c7a784aca" |
635 | + checksum = "7328b20597b53c2454f0b1919720c25c7339051c02b72b7e05409e00b14132be" |
636 | dependencies = [ |
637 | - "async-trait", |
638 | - "json5", |
639 | "lazy_static", |
640 | "nom", |
641 | "pathdiff", |
642 | - "ron", |
643 | - "rust-ini", |
644 | "serde", |
645 | - "serde_json", |
646 | "toml", |
647 | - "yaml-rust", |
648 | ] |
649 | |
650 | [[package]] |
651 | @@ -1009,9 +993,9 @@ dependencies = [ |
652 | |
653 | [[package]] |
654 | name = "crc32fast" |
655 | - version = "1.3.2" |
656 | + version = "1.4.2" |
657 | source = "registry+https://github.com/rust-lang/crates.io-index" |
658 | - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" |
659 | + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" |
660 | dependencies = [ |
661 | "cfg-if 1.0.0", |
662 | ] |
663 | @@ -1027,9 +1011,9 @@ dependencies = [ |
664 | |
665 | [[package]] |
666 | name = "crossbeam-utils" |
667 | - version = "0.8.19" |
668 | + version = "0.8.20" |
669 | source = "registry+https://github.com/rust-lang/crates.io-index" |
670 | - checksum = "248e3bacc7dc6baa3b21e405ee045c3047101a49145e7e9eca583ab4c2ca5345" |
671 | + checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" |
672 | |
673 | [[package]] |
674 | name = "crypto-bigint" |
675 | @@ -1075,9 +1059,9 @@ dependencies = [ |
676 | |
677 | [[package]] |
678 | name = "curve25519-dalek" |
679 | - version = "4.1.1" |
680 | + version = "4.1.2" |
681 | source = "registry+https://github.com/rust-lang/crates.io-index" |
682 | - checksum = "e89b8c6a2e4b1f45971ad09761aafb85514a84744b67a95e32c3cc1352d1f65c" |
683 | + checksum = "0a677b8922c94e01bdbb12126b0bc852f00447528dee1782229af9c720c3f348" |
684 | dependencies = [ |
685 | "cfg-if 1.0.0", |
686 | "cpufeatures", |
687 | @@ -1097,20 +1081,20 @@ checksum = "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3" |
688 | dependencies = [ |
689 | "proc-macro2", |
690 | "quote", |
691 | - "syn 2.0.48", |
692 | + "syn 2.0.66", |
693 | ] |
694 | |
695 | [[package]] |
696 | name = "data-encoding" |
697 | - version = "2.5.0" |
698 | + version = "2.6.0" |
699 | source = "registry+https://github.com/rust-lang/crates.io-index" |
700 | - checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" |
701 | + checksum = "e8566979429cf69b49a5c740c60791108e86440e8be149bbea4fe54d2c32d6e2" |
702 | |
703 | [[package]] |
704 | name = "der" |
705 | - version = "0.7.8" |
706 | + version = "0.7.9" |
707 | source = "registry+https://github.com/rust-lang/crates.io-index" |
708 | - checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" |
709 | + checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" |
710 | dependencies = [ |
711 | "const-oid", |
712 | "zeroize", |
713 | @@ -1172,12 +1156,6 @@ dependencies = [ |
714 | ] |
715 | |
716 | [[package]] |
717 | - name = "dlv-list" |
718 | - version = "0.3.0" |
719 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
720 | - checksum = "0688c2a7f92e427f44895cd63841bff7b29f8d7a1648b9e7e07a4a365b2e1257" |
721 | - |
722 | - [[package]] |
723 | name = "doc-comment" |
724 | version = "0.3.3" |
725 | source = "registry+https://github.com/rust-lang/crates.io-index" |
726 | @@ -1185,9 +1163,9 @@ checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" |
727 | |
728 | [[package]] |
729 | name = "dyn-clone" |
730 | - version = "1.0.16" |
731 | + version = "1.0.17" |
732 | source = "registry+https://github.com/rust-lang/crates.io-index" |
733 | - checksum = "545b22097d44f8a9581187cdf93de7a71e4722bf51200cfaba810865b49a495d" |
734 | + checksum = "0d6ef0072f8a535281e4876be788938b528e9a1d43900b82c2569af7da799125" |
735 | |
736 | [[package]] |
737 | name = "ecdsa" |
738 | @@ -1214,9 +1192,9 @@ dependencies = [ |
739 | |
740 | [[package]] |
741 | name = "ed25519-dalek" |
742 | - version = "2.1.0" |
743 | + version = "2.1.1" |
744 | source = "registry+https://github.com/rust-lang/crates.io-index" |
745 | - checksum = "1f628eaec48bfd21b865dc2950cfa014450c01d2fa2b69a86c2fd5844ec523c0" |
746 | + checksum = "4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871" |
747 | dependencies = [ |
748 | "curve25519-dalek", |
749 | "ed25519", |
750 | @@ -1226,9 +1204,9 @@ dependencies = [ |
751 | |
752 | [[package]] |
753 | name = "either" |
754 | - version = "1.9.0" |
755 | + version = "1.12.0" |
756 | source = "registry+https://github.com/rust-lang/crates.io-index" |
757 | - checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" |
758 | + checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" |
759 | |
760 | [[package]] |
761 | name = "elliptic-curve" |
762 | @@ -1315,9 +1293,9 @@ checksum = "a246d82be1c9d791c5dfde9a2bd045fc3cbba3fa2b11ad558f27d01712f00569" |
763 | |
764 | [[package]] |
765 | name = "encoding_rs" |
766 | - version = "0.8.33" |
767 | + version = "0.8.34" |
768 | source = "registry+https://github.com/rust-lang/crates.io-index" |
769 | - checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" |
770 | + checksum = "b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59" |
771 | dependencies = [ |
772 | "cfg-if 1.0.0", |
773 | ] |
774 | @@ -1330,9 +1308,9 @@ checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" |
775 | |
776 | [[package]] |
777 | name = "errno" |
778 | - version = "0.3.8" |
779 | + version = "0.3.9" |
780 | source = "registry+https://github.com/rust-lang/crates.io-index" |
781 | - checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" |
782 | + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" |
783 | dependencies = [ |
784 | "libc", |
785 | "windows-sys 0.52.0", |
786 | @@ -1357,9 +1335,9 @@ dependencies = [ |
787 | |
788 | [[package]] |
789 | name = "event-listener" |
790 | - version = "4.0.3" |
791 | + version = "5.3.1" |
792 | source = "registry+https://github.com/rust-lang/crates.io-index" |
793 | - checksum = "67b215c49b2b248c855fb73579eb1f4f26c38ffdc12973e20e07b91d78d5646e" |
794 | + checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" |
795 | dependencies = [ |
796 | "concurrent-queue", |
797 | "parking", |
798 | @@ -1368,19 +1346,19 @@ dependencies = [ |
799 | |
800 | [[package]] |
801 | name = "event-listener-strategy" |
802 | - version = "0.4.0" |
803 | + version = "0.5.2" |
804 | source = "registry+https://github.com/rust-lang/crates.io-index" |
805 | - checksum = "958e4d70b6d5e81971bebec42271ec641e7ff4e170a6fa605f2b8a8b65cb97d3" |
806 | + checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" |
807 | dependencies = [ |
808 | - "event-listener 4.0.3", |
809 | + "event-listener 5.3.1", |
810 | "pin-project-lite", |
811 | ] |
812 | |
813 | [[package]] |
814 | name = "eyre" |
815 | - version = "0.6.11" |
816 | + version = "0.6.12" |
817 | source = "registry+https://github.com/rust-lang/crates.io-index" |
818 | - checksum = "b6267a1fa6f59179ea4afc8e50fd8612a3cc60bc858f786ff877a4a8cb042799" |
819 | + checksum = "7cd915d99f24784cdc19fd37ef22b97e3ff0ae756c7e492e9fbfe897d61e2aec" |
820 | dependencies = [ |
821 | "indenter", |
822 | "once_cell", |
823 | @@ -1419,9 +1397,9 @@ dependencies = [ |
824 | |
825 | [[package]] |
826 | name = "fastrand" |
827 | - version = "2.0.1" |
828 | + version = "2.1.0" |
829 | source = "registry+https://github.com/rust-lang/crates.io-index" |
830 | - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" |
831 | + checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" |
832 | |
833 | [[package]] |
834 | name = "ff" |
835 | @@ -1435,9 +1413,9 @@ dependencies = [ |
836 | |
837 | [[package]] |
838 | name = "fiat-crypto" |
839 | - version = "0.2.5" |
840 | + version = "0.2.9" |
841 | source = "registry+https://github.com/rust-lang/crates.io-index" |
842 | - checksum = "27573eac26f4dd11e2b1916c3fe1baa56407c83c71a773a8ba17ec0bca03b6b7" |
843 | + checksum = "28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d" |
844 | |
845 | [[package]] |
846 | name = "filetime" |
847 | @@ -1447,15 +1425,15 @@ checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" |
848 | dependencies = [ |
849 | "cfg-if 1.0.0", |
850 | "libc", |
851 | - "redox_syscall", |
852 | + "redox_syscall 0.4.1", |
853 | "windows-sys 0.52.0", |
854 | ] |
855 | |
856 | [[package]] |
857 | name = "flate2" |
858 | - version = "1.0.28" |
859 | + version = "1.0.30" |
860 | source = "registry+https://github.com/rust-lang/crates.io-index" |
861 | - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" |
862 | + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" |
863 | dependencies = [ |
864 | "crc32fast", |
865 | "miniz_oxide", |
866 | @@ -1584,11 +1562,11 @@ dependencies = [ |
867 | |
868 | [[package]] |
869 | name = "futures-lite" |
870 | - version = "2.2.0" |
871 | + version = "2.3.0" |
872 | source = "registry+https://github.com/rust-lang/crates.io-index" |
873 | - checksum = "445ba825b27408685aaecefd65178908c36c6e96aaf6d8599419d46e624192ba" |
874 | + checksum = "52527eb5074e35e9339c6b4e8d12600c7128b68fb25dcb9fa9dec18f7c25f3a5" |
875 | dependencies = [ |
876 | - "fastrand 2.0.1", |
877 | + "fastrand 2.1.0", |
878 | "futures-core", |
879 | "futures-io", |
880 | "parking", |
881 | @@ -1603,7 +1581,7 @@ checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" |
882 | dependencies = [ |
883 | "proc-macro2", |
884 | "quote", |
885 | - "syn 2.0.48", |
886 | + "syn 2.0.66", |
887 | ] |
888 | |
889 | [[package]] |
890 | @@ -1649,9 +1627,9 @@ dependencies = [ |
891 | |
892 | [[package]] |
893 | name = "getrandom" |
894 | - version = "0.2.12" |
895 | + version = "0.2.15" |
896 | source = "registry+https://github.com/rust-lang/crates.io-index" |
897 | - checksum = "190092ea657667030ac6a35e305e62fc4dd69fd98ac98631e5d3a2b1575a12b5" |
898 | + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" |
899 | dependencies = [ |
900 | "cfg-if 1.0.0", |
901 | "js-sys", |
902 | @@ -1662,17 +1640,17 @@ dependencies = [ |
903 | |
904 | [[package]] |
905 | name = "gimli" |
906 | - version = "0.28.1" |
907 | + version = "0.29.0" |
908 | source = "registry+https://github.com/rust-lang/crates.io-index" |
909 | - checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" |
910 | + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" |
911 | |
912 | [[package]] |
913 | name = "git2" |
914 | - version = "0.17.2" |
915 | + version = "0.18.3" |
916 | source = "registry+https://github.com/rust-lang/crates.io-index" |
917 | - checksum = "7b989d6a7ca95a362cf2cfc5ad688b3a467be1f87e480b8dad07fee8c79b0044" |
918 | + checksum = "232e6a7bfe35766bf715e55a88b39a700596c0ccfd88cd3680b4cdb40d66ef70" |
919 | dependencies = [ |
920 | - "bitflags 1.3.2", |
921 | + "bitflags 2.5.0", |
922 | "libc", |
923 | "libgit2-sys", |
924 | "log", |
925 | @@ -1698,9 +1676,9 @@ dependencies = [ |
926 | |
927 | [[package]] |
928 | name = "h2" |
929 | - version = "0.3.24" |
930 | + version = "0.3.26" |
931 | source = "registry+https://github.com/rust-lang/crates.io-index" |
932 | - checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" |
933 | + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" |
934 | dependencies = [ |
935 | "bytes", |
936 | "fnv", |
937 | @@ -1708,7 +1686,7 @@ dependencies = [ |
938 | "futures-sink", |
939 | "futures-util", |
940 | "http", |
941 | - "indexmap 2.1.0", |
942 | + "indexmap 2.2.6", |
943 | "slab", |
944 | "tokio", |
945 | "tokio-util", |
946 | @@ -1720,17 +1698,14 @@ name = "hashbrown" |
947 | version = "0.12.3" |
948 | source = "registry+https://github.com/rust-lang/crates.io-index" |
949 | checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" |
950 | - dependencies = [ |
951 | - "ahash 0.7.7", |
952 | - ] |
953 | |
954 | [[package]] |
955 | name = "hashbrown" |
956 | - version = "0.14.3" |
957 | + version = "0.14.5" |
958 | source = "registry+https://github.com/rust-lang/crates.io-index" |
959 | - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" |
960 | + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" |
961 | dependencies = [ |
962 | - "ahash 0.8.7", |
963 | + "ahash", |
964 | "allocator-api2", |
965 | ] |
966 | |
967 | @@ -1740,7 +1715,7 @@ version = "0.8.4" |
968 | source = "registry+https://github.com/rust-lang/crates.io-index" |
969 | checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" |
970 | dependencies = [ |
971 | - "hashbrown 0.14.3", |
972 | + "hashbrown 0.14.5", |
973 | ] |
974 | |
975 | [[package]] |
976 | @@ -1774,10 +1749,16 @@ source = "registry+https://github.com/rust-lang/crates.io-index" |
977 | checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" |
978 | |
979 | [[package]] |
980 | + name = "heck" |
981 | + version = "0.5.0" |
982 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
983 | + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" |
984 | + |
985 | + [[package]] |
986 | name = "hermit-abi" |
987 | - version = "0.3.3" |
988 | + version = "0.3.9" |
989 | source = "registry+https://github.com/rust-lang/crates.io-index" |
990 | - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" |
991 | + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" |
992 | |
993 | [[package]] |
994 | name = "hmac" |
995 | @@ -1800,9 +1781,9 @@ dependencies = [ |
996 | |
997 | [[package]] |
998 | name = "http" |
999 | - version = "0.2.11" |
1000 | + version = "0.2.12" |
1001 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1002 | - checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" |
1003 | + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" |
1004 | dependencies = [ |
1005 | "bytes", |
1006 | "fnv", |
1007 | @@ -1840,9 +1821,9 @@ checksum = "df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9" |
1008 | |
1009 | [[package]] |
1010 | name = "hyper" |
1011 | - version = "0.14.28" |
1012 | + version = "0.14.29" |
1013 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1014 | - checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" |
1015 | + checksum = "f361cde2f109281a220d4307746cdfd5ee3f410da58a70377762396775634b33" |
1016 | dependencies = [ |
1017 | "bytes", |
1018 | "futures-channel", |
1019 | @@ -1855,7 +1836,7 @@ dependencies = [ |
1020 | "httpdate", |
1021 | "itoa", |
1022 | "pin-project-lite", |
1023 | - "socket2 0.5.5", |
1024 | + "socket2 0.5.7", |
1025 | "tokio", |
1026 | "tower-service", |
1027 | "tracing", |
1028 | @@ -1877,9 +1858,9 @@ dependencies = [ |
1029 | |
1030 | [[package]] |
1031 | name = "iana-time-zone" |
1032 | - version = "0.1.59" |
1033 | + version = "0.1.60" |
1034 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1035 | - checksum = "b6a67363e2aa4443928ce15e57ebae94fd8949958fd1223c4cfc0cd473ad7539" |
1036 | + checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" |
1037 | dependencies = [ |
1038 | "android_system_properties", |
1039 | "core-foundation-sys", |
1040 | @@ -1927,12 +1908,12 @@ dependencies = [ |
1041 | |
1042 | [[package]] |
1043 | name = "indexmap" |
1044 | - version = "2.1.0" |
1045 | + version = "2.2.6" |
1046 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1047 | - checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" |
1048 | + checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" |
1049 | dependencies = [ |
1050 | "equivalent", |
1051 | - "hashbrown 0.14.3", |
1052 | + "hashbrown 0.14.5", |
1053 | ] |
1054 | |
1055 | [[package]] |
1056 | @@ -1966,9 +1947,9 @@ dependencies = [ |
1057 | |
1058 | [[package]] |
1059 | name = "instant" |
1060 | - version = "0.1.12" |
1061 | + version = "0.1.13" |
1062 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1063 | - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" |
1064 | + checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" |
1065 | dependencies = [ |
1066 | "cfg-if 1.0.0", |
1067 | ] |
1068 | @@ -1992,12 +1973,12 @@ checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" |
1069 | |
1070 | [[package]] |
1071 | name = "is-terminal" |
1072 | - version = "0.4.10" |
1073 | + version = "0.4.12" |
1074 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1075 | - checksum = "0bad00257d07be169d870ab665980b06cdb366d792ad690bf2e76876dc503455" |
1076 | + checksum = "f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b" |
1077 | dependencies = [ |
1078 | "hermit-abi", |
1079 | - "rustix 0.38.30", |
1080 | + "libc", |
1081 | "windows-sys 0.52.0", |
1082 | ] |
1083 | |
1084 | @@ -2012,46 +1993,35 @@ dependencies = [ |
1085 | |
1086 | [[package]] |
1087 | name = "itoa" |
1088 | - version = "1.0.10" |
1089 | + version = "1.0.11" |
1090 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1091 | - checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" |
1092 | + checksum = "49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b" |
1093 | |
1094 | [[package]] |
1095 | name = "jobserver" |
1096 | - version = "0.1.27" |
1097 | + version = "0.1.31" |
1098 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1099 | - checksum = "8c37f63953c4c63420ed5fd3d6d398c719489b9f872b9fa683262f8edd363c7d" |
1100 | + checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" |
1101 | dependencies = [ |
1102 | "libc", |
1103 | ] |
1104 | |
1105 | [[package]] |
1106 | name = "js-sys" |
1107 | - version = "0.3.67" |
1108 | + version = "0.3.69" |
1109 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1110 | - checksum = "9a1d36f1235bc969acba30b7f5990b864423a6068a10f7c90ae8f0112e3a59d1" |
1111 | + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" |
1112 | dependencies = [ |
1113 | "wasm-bindgen", |
1114 | ] |
1115 | |
1116 | [[package]] |
1117 | - name = "json5" |
1118 | - version = "0.4.1" |
1119 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
1120 | - checksum = "96b0db21af676c1ce64250b5f40f3ce2cf27e4e47cb91ed91eb6fe9350b430c1" |
1121 | - dependencies = [ |
1122 | - "pest", |
1123 | - "pest_derive", |
1124 | - "serde", |
1125 | - ] |
1126 | - |
1127 | - [[package]] |
1128 | name = "jsonschema" |
1129 | version = "0.17.1" |
1130 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1131 | checksum = "2a071f4f7efc9a9118dfb627a0a94ef247986e1ab8606a4c806ae2b3aa3b6978" |
1132 | dependencies = [ |
1133 | - "ahash 0.8.7", |
1134 | + "ahash", |
1135 | "anyhow", |
1136 | "base64 0.21.7", |
1137 | "bytecount", |
1138 | @@ -2104,15 +2074,15 @@ dependencies = [ |
1139 | |
1140 | [[package]] |
1141 | name = "libc" |
1142 | - version = "0.2.152" |
1143 | + version = "0.2.155" |
1144 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1145 | - checksum = "13e3bf6590cbc649f4d1a3eefc9d5d6eb746f5200ffb04e5e142700b8faa56e7" |
1146 | + checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" |
1147 | |
1148 | [[package]] |
1149 | name = "libgit2-sys" |
1150 | - version = "0.15.2+1.6.4" |
1151 | + version = "0.16.2+1.7.2" |
1152 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1153 | - checksum = "a80df2e11fb4a61f4ba2ab42dbe7f74468da143f1a75c74e11dee7c813f694fa" |
1154 | + checksum = "ee4126d8b4ee5c9d9ea891dd875cfdc1e9d0950437179104b183d7d8a74d24e8" |
1155 | dependencies = [ |
1156 | "cc", |
1157 | "libc", |
1158 | @@ -2149,9 +2119,9 @@ dependencies = [ |
1159 | |
1160 | [[package]] |
1161 | name = "libz-sys" |
1162 | - version = "1.1.14" |
1163 | + version = "1.1.18" |
1164 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1165 | - checksum = "295c17e837573c8c821dbaeb3cceb3d745ad082f7572191409e69cbc1b3fd050" |
1166 | + checksum = "c15da26e5af7e25c90b37a2d75cdbf940cf4a55316de9d84c679c9b8bfabf82e" |
1167 | dependencies = [ |
1168 | "cc", |
1169 | "libc", |
1170 | @@ -2160,12 +2130,6 @@ dependencies = [ |
1171 | ] |
1172 | |
1173 | [[package]] |
1174 | - name = "linked-hash-map" |
1175 | - version = "0.5.6" |
1176 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
1177 | - checksum = "0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f" |
1178 | - |
1179 | - [[package]] |
1180 | name = "linux-raw-sys" |
1181 | version = "0.3.8" |
1182 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1183 | @@ -2173,15 +2137,15 @@ checksum = "ef53942eb7bf7ff43a617b3e2c1c4a5ecf5944a7c1bc12d7ee39bbb15e5c1519" |
1184 | |
1185 | [[package]] |
1186 | name = "linux-raw-sys" |
1187 | - version = "0.4.12" |
1188 | + version = "0.4.14" |
1189 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1190 | - checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" |
1191 | + checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" |
1192 | |
1193 | [[package]] |
1194 | name = "lock_api" |
1195 | - version = "0.4.11" |
1196 | + version = "0.4.12" |
1197 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1198 | - checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" |
1199 | + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" |
1200 | dependencies = [ |
1201 | "autocfg", |
1202 | "scopeguard", |
1203 | @@ -2189,26 +2153,15 @@ dependencies = [ |
1204 | |
1205 | [[package]] |
1206 | name = "log" |
1207 | - version = "0.4.20" |
1208 | + version = "0.4.21" |
1209 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1210 | - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" |
1211 | - |
1212 | - [[package]] |
1213 | - name = "lzma-sys" |
1214 | - version = "0.1.20" |
1215 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
1216 | - checksum = "5fda04ab3764e6cde78b9974eec4f779acaba7c4e84b36eca3cf77c581b85d27" |
1217 | - dependencies = [ |
1218 | - "cc", |
1219 | - "libc", |
1220 | - "pkg-config", |
1221 | - ] |
1222 | + checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" |
1223 | |
1224 | [[package]] |
1225 | name = "mailin" |
1226 | - version = "0.6.3" |
1227 | + version = "0.6.4" |
1228 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1229 | - checksum = "d685cc697caba9c320fd0be79835c49af79009fccf05e13200d988b07a24b429" |
1230 | + checksum = "ff08fefa0913a8fb1cbd31bd83a4841db8b6eb78320d517b31fcf60e2541d57a" |
1231 | dependencies = [ |
1232 | "base64-compat", |
1233 | "either", |
1234 | @@ -2219,16 +2172,16 @@ dependencies = [ |
1235 | |
1236 | [[package]] |
1237 | name = "mailin-embedded" |
1238 | - version = "0.7.1" |
1239 | + version = "0.8.2" |
1240 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1241 | - checksum = "e2f29d14249fb45f7795bc8564175ca7b963254217f24e8cde84ba40d38b58cc" |
1242 | + checksum = "143ac497c8c38d22407344e2252767ffd8253593a3d2464acc8619c8ef15835c" |
1243 | dependencies = [ |
1244 | - "bufstream", |
1245 | - "lazy_static", |
1246 | + "bufstream-fresh", |
1247 | + "cfg-if 1.0.0", |
1248 | "log", |
1249 | "mailin", |
1250 | "rustls", |
1251 | - "rustls-pemfile", |
1252 | + "rustls-pemfile 2.1.2", |
1253 | "scoped_threadpool", |
1254 | ] |
1255 | |
1256 | @@ -2379,7 +2332,7 @@ checksum = "4f233699ab6a71d41529624e3d9600c8a3a208874fcf4ec4a05778314afdd2e7" |
1257 | dependencies = [ |
1258 | "async-stream", |
1259 | "base64 0.13.1", |
1260 | - "bitflags 2.4.1", |
1261 | + "bitflags 2.5.0", |
1262 | "data-encoding", |
1263 | "encoding", |
1264 | "encoding_rs", |
1265 | @@ -2401,7 +2354,7 @@ dependencies = [ |
1266 | "serde_path_to_error", |
1267 | "smallvec", |
1268 | "smol", |
1269 | - "socket2 0.5.5", |
1270 | + "socket2 0.5.7", |
1271 | "unicode-segmentation", |
1272 | "uuid", |
1273 | "xdg", |
1274 | @@ -2409,9 +2362,9 @@ dependencies = [ |
1275 | |
1276 | [[package]] |
1277 | name = "memchr" |
1278 | - version = "2.7.1" |
1279 | + version = "2.7.2" |
1280 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1281 | - checksum = "523dc4f511e55ab87b694dc30d0f820d60906ef06413f93d4d7a1385599cc149" |
1282 | + checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" |
1283 | |
1284 | [[package]] |
1285 | name = "memo-map" |
1286 | @@ -2453,18 +2406,18 @@ checksum = "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a" |
1287 | |
1288 | [[package]] |
1289 | name = "miniz_oxide" |
1290 | - version = "0.7.1" |
1291 | + version = "0.7.3" |
1292 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1293 | - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" |
1294 | + checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" |
1295 | dependencies = [ |
1296 | "adler", |
1297 | ] |
1298 | |
1299 | [[package]] |
1300 | name = "mio" |
1301 | - version = "0.8.10" |
1302 | + version = "0.8.11" |
1303 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1304 | - checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" |
1305 | + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" |
1306 | dependencies = [ |
1307 | "libc", |
1308 | "log", |
1309 | @@ -2474,11 +2427,10 @@ dependencies = [ |
1310 | |
1311 | [[package]] |
1312 | name = "native-tls" |
1313 | - version = "0.2.11" |
1314 | + version = "0.2.12" |
1315 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1316 | - checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" |
1317 | + checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" |
1318 | dependencies = [ |
1319 | - "lazy_static", |
1320 | "libc", |
1321 | "log", |
1322 | "openssl", |
1323 | @@ -2496,7 +2448,7 @@ version = "0.27.1" |
1324 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1325 | checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" |
1326 | dependencies = [ |
1327 | - "bitflags 2.4.1", |
1328 | + "bitflags 2.5.0", |
1329 | "cfg-if 1.0.0", |
1330 | "libc", |
1331 | "memoffset", |
1332 | @@ -2524,7 +2476,7 @@ version = "6.1.1" |
1333 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1334 | checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" |
1335 | dependencies = [ |
1336 | - "bitflags 2.4.1", |
1337 | + "bitflags 2.5.0", |
1338 | "crossbeam-channel", |
1339 | "filetime", |
1340 | "fsevent-sys", |
1341 | @@ -2539,9 +2491,9 @@ dependencies = [ |
1342 | |
1343 | [[package]] |
1344 | name = "num" |
1345 | - version = "0.4.1" |
1346 | + version = "0.4.3" |
1347 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1348 | - checksum = "b05180d69e3da0e530ba2a1dae5110317e49e3b7f3d41be227dc5f92e49ee7af" |
1349 | + checksum = "35bd024e8b2ff75562e5f34e7f4905839deb4b22955ef5e73d2fea1b9813cb23" |
1350 | dependencies = [ |
1351 | "num-bigint", |
1352 | "num-complex", |
1353 | @@ -2553,11 +2505,10 @@ dependencies = [ |
1354 | |
1355 | [[package]] |
1356 | name = "num-bigint" |
1357 | - version = "0.4.4" |
1358 | + version = "0.4.5" |
1359 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1360 | - checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" |
1361 | + checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7" |
1362 | dependencies = [ |
1363 | - "autocfg", |
1364 | "num-integer", |
1365 | "num-traits", |
1366 | ] |
1367 | @@ -2587,28 +2538,33 @@ checksum = "63335b2e2c34fae2fb0aa2cecfd9f0832a1e24b3b32ecec612c3426d46dc8aaa" |
1368 | |
1369 | [[package]] |
1370 | name = "num-complex" |
1371 | - version = "0.4.4" |
1372 | + version = "0.4.6" |
1373 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1374 | - checksum = "1ba157ca0885411de85d6ca030ba7e2a83a28636056c7c699b07c8b6f7383214" |
1375 | + checksum = "73f88a1307638156682bada9d7604135552957b7818057dcef22705b4d509495" |
1376 | dependencies = [ |
1377 | "num-traits", |
1378 | ] |
1379 | |
1380 | [[package]] |
1381 | + name = "num-conv" |
1382 | + version = "0.1.0" |
1383 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
1384 | + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" |
1385 | + |
1386 | + [[package]] |
1387 | name = "num-integer" |
1388 | - version = "0.1.45" |
1389 | + version = "0.1.46" |
1390 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1391 | - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" |
1392 | + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" |
1393 | dependencies = [ |
1394 | - "autocfg", |
1395 | "num-traits", |
1396 | ] |
1397 | |
1398 | [[package]] |
1399 | name = "num-iter" |
1400 | - version = "0.1.43" |
1401 | + version = "0.1.45" |
1402 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1403 | - checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" |
1404 | + checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" |
1405 | dependencies = [ |
1406 | "autocfg", |
1407 | "num-integer", |
1408 | @@ -2617,11 +2573,10 @@ dependencies = [ |
1409 | |
1410 | [[package]] |
1411 | name = "num-rational" |
1412 | - version = "0.4.1" |
1413 | + version = "0.4.2" |
1414 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1415 | - checksum = "0638a1c9d0a3c0914158145bc76cff373a75a627e6ecbfb71cbe6f453a5a19b0" |
1416 | + checksum = "f83d14da390562dca69fc84082e73e548e1ad308d24accdedd2720017cb37824" |
1417 | dependencies = [ |
1418 | - "autocfg", |
1419 | "num-bigint", |
1420 | "num-integer", |
1421 | "num-traits", |
1422 | @@ -2629,9 +2584,9 @@ dependencies = [ |
1423 | |
1424 | [[package]] |
1425 | name = "num-traits" |
1426 | - version = "0.2.17" |
1427 | + version = "0.2.19" |
1428 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1429 | - checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" |
1430 | + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" |
1431 | dependencies = [ |
1432 | "autocfg", |
1433 | "libm", |
1434 | @@ -2649,9 +2604,9 @@ dependencies = [ |
1435 | |
1436 | [[package]] |
1437 | name = "object" |
1438 | - version = "0.32.2" |
1439 | + version = "0.35.0" |
1440 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1441 | - checksum = "a6a622008b6e321afc04970976f62ee297fdbaa6f95318ca343e3eebb9648441" |
1442 | + checksum = "b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e" |
1443 | dependencies = [ |
1444 | "memchr", |
1445 | ] |
1446 | @@ -2664,17 +2619,17 @@ checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" |
1447 | |
1448 | [[package]] |
1449 | name = "opaque-debug" |
1450 | - version = "0.3.0" |
1451 | + version = "0.3.1" |
1452 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1453 | - checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" |
1454 | + checksum = "c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381" |
1455 | |
1456 | [[package]] |
1457 | name = "openssl" |
1458 | - version = "0.10.62" |
1459 | + version = "0.10.64" |
1460 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1461 | - checksum = "8cde4d2d9200ad5909f8dac647e29482e07c3a35de8a13fce7c9c7747ad9f671" |
1462 | + checksum = "95a0481286a310808298130d22dd1fef0fa571e05a8f44ec801801e84b216b1f" |
1463 | dependencies = [ |
1464 | - "bitflags 2.4.1", |
1465 | + "bitflags 2.5.0", |
1466 | "cfg-if 1.0.0", |
1467 | "foreign-types", |
1468 | "libc", |
1469 | @@ -2691,7 +2646,7 @@ checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" |
1470 | dependencies = [ |
1471 | "proc-macro2", |
1472 | "quote", |
1473 | - "syn 2.0.48", |
1474 | + "syn 2.0.66", |
1475 | ] |
1476 | |
1477 | [[package]] |
1478 | @@ -2702,9 +2657,9 @@ checksum = "ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf" |
1479 | |
1480 | [[package]] |
1481 | name = "openssl-sys" |
1482 | - version = "0.9.98" |
1483 | + version = "0.9.102" |
1484 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1485 | - checksum = "c1665caf8ab2dc9aef43d1c0023bd904633a6a05cb30b0ad59bec2ae986e57a7" |
1486 | + checksum = "c597637d56fbc83893a35eb0dd04b2b8e7a50c91e64e9493e398b5df4fb45fa2" |
1487 | dependencies = [ |
1488 | "cc", |
1489 | "libc", |
1490 | @@ -2713,16 +2668,6 @@ dependencies = [ |
1491 | ] |
1492 | |
1493 | [[package]] |
1494 | - name = "ordered-multimap" |
1495 | - version = "0.4.3" |
1496 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
1497 | - checksum = "ccd746e37177e1711c20dd619a1620f34f5c8b569c53590a72dedd5344d8924a" |
1498 | - dependencies = [ |
1499 | - "dlv-list", |
1500 | - "hashbrown 0.12.3", |
1501 | - ] |
1502 | - |
1503 | - [[package]] |
1504 | name = "p256" |
1505 | version = "0.13.2" |
1506 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1507 | @@ -2768,9 +2713,9 @@ checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" |
1508 | |
1509 | [[package]] |
1510 | name = "parking_lot" |
1511 | - version = "0.12.1" |
1512 | + version = "0.12.3" |
1513 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1514 | - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" |
1515 | + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" |
1516 | dependencies = [ |
1517 | "lock_api", |
1518 | "parking_lot_core", |
1519 | @@ -2778,15 +2723,15 @@ dependencies = [ |
1520 | |
1521 | [[package]] |
1522 | name = "parking_lot_core" |
1523 | - version = "0.9.9" |
1524 | + version = "0.9.10" |
1525 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1526 | - checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" |
1527 | + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" |
1528 | dependencies = [ |
1529 | "cfg-if 1.0.0", |
1530 | "libc", |
1531 | - "redox_syscall", |
1532 | + "redox_syscall 0.5.1", |
1533 | "smallvec", |
1534 | - "windows-targets 0.48.5", |
1535 | + "windows-targets 0.52.5", |
1536 | ] |
1537 | |
1538 | [[package]] |
1539 | @@ -2811,75 +2756,30 @@ source = "registry+https://github.com/rust-lang/crates.io-index" |
1540 | checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" |
1541 | |
1542 | [[package]] |
1543 | - name = "pest" |
1544 | - version = "2.7.6" |
1545 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
1546 | - checksum = "1f200d8d83c44a45b21764d1916299752ca035d15ecd46faca3e9a2a2bf6ad06" |
1547 | - dependencies = [ |
1548 | - "memchr", |
1549 | - "thiserror", |
1550 | - "ucd-trie", |
1551 | - ] |
1552 | - |
1553 | - [[package]] |
1554 | - name = "pest_derive" |
1555 | - version = "2.7.6" |
1556 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
1557 | - checksum = "bcd6ab1236bbdb3a49027e920e693192ebfe8913f6d60e294de57463a493cfde" |
1558 | - dependencies = [ |
1559 | - "pest", |
1560 | - "pest_generator", |
1561 | - ] |
1562 | - |
1563 | - [[package]] |
1564 | - name = "pest_generator" |
1565 | - version = "2.7.6" |
1566 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
1567 | - checksum = "2a31940305ffc96863a735bef7c7994a00b325a7138fdbc5bda0f1a0476d3275" |
1568 | - dependencies = [ |
1569 | - "pest", |
1570 | - "pest_meta", |
1571 | - "proc-macro2", |
1572 | - "quote", |
1573 | - "syn 2.0.48", |
1574 | - ] |
1575 | - |
1576 | - [[package]] |
1577 | - name = "pest_meta" |
1578 | - version = "2.7.6" |
1579 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
1580 | - checksum = "a7ff62f5259e53b78d1af898941cdcdccfae7385cf7d793a6e55de5d05bb4b7d" |
1581 | - dependencies = [ |
1582 | - "once_cell", |
1583 | - "pest", |
1584 | - "sha2 0.10.8", |
1585 | - ] |
1586 | - |
1587 | - [[package]] |
1588 | name = "pin-project" |
1589 | - version = "1.1.3" |
1590 | + version = "1.1.5" |
1591 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1592 | - checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" |
1593 | + checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" |
1594 | dependencies = [ |
1595 | "pin-project-internal", |
1596 | ] |
1597 | |
1598 | [[package]] |
1599 | name = "pin-project-internal" |
1600 | - version = "1.1.3" |
1601 | + version = "1.1.5" |
1602 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1603 | - checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" |
1604 | + checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" |
1605 | dependencies = [ |
1606 | "proc-macro2", |
1607 | "quote", |
1608 | - "syn 2.0.48", |
1609 | + "syn 2.0.66", |
1610 | ] |
1611 | |
1612 | [[package]] |
1613 | name = "pin-project-lite" |
1614 | - version = "0.2.13" |
1615 | + version = "0.2.14" |
1616 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1617 | - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" |
1618 | + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" |
1619 | |
1620 | [[package]] |
1621 | name = "pin-utils" |
1622 | @@ -2889,12 +2789,12 @@ checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" |
1623 | |
1624 | [[package]] |
1625 | name = "piper" |
1626 | - version = "0.2.1" |
1627 | + version = "0.2.3" |
1628 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1629 | - checksum = "668d31b1c4eba19242f2088b2bf3316b82ca31082a8335764db4e083db7485d4" |
1630 | + checksum = "ae1d5c74c9876f070d3e8fd503d748c7d974c3e48da8f41350fa5222ef9b4391" |
1631 | dependencies = [ |
1632 | "atomic-waker", |
1633 | - "fastrand 2.0.1", |
1634 | + "fastrand 2.1.0", |
1635 | "futures-io", |
1636 | ] |
1637 | |
1638 | @@ -2921,15 +2821,15 @@ dependencies = [ |
1639 | |
1640 | [[package]] |
1641 | name = "pkg-config" |
1642 | - version = "0.3.28" |
1643 | + version = "0.3.30" |
1644 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1645 | - checksum = "69d3587f8a9e599cc7ec2c00e331f71c4e69a5f9a4b8a6efd5b07466b9736f9a" |
1646 | + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" |
1647 | |
1648 | [[package]] |
1649 | name = "platforms" |
1650 | - version = "3.3.0" |
1651 | + version = "3.4.0" |
1652 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1653 | - checksum = "626dec3cac7cc0e1577a2ec3fc496277ec2baa084bebad95bb6fdbfae235f84c" |
1654 | + checksum = "db23d408679286588f4d4644f965003d056e3dd5abcaaa938116871d7ce2fee7" |
1655 | |
1656 | [[package]] |
1657 | name = "polling" |
1658 | @@ -2949,14 +2849,15 @@ dependencies = [ |
1659 | |
1660 | [[package]] |
1661 | name = "polling" |
1662 | - version = "3.3.2" |
1663 | + version = "3.7.1" |
1664 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1665 | - checksum = "545c980a3880efd47b2e262f6a4bb6daad6555cf3367aa9c4e52895f69537a41" |
1666 | + checksum = "5e6a007746f34ed64099e88783b0ae369eaa3da6392868ba262e2af9b8fbaea1" |
1667 | dependencies = [ |
1668 | "cfg-if 1.0.0", |
1669 | "concurrent-queue", |
1670 | + "hermit-abi", |
1671 | "pin-project-lite", |
1672 | - "rustix 0.38.30", |
1673 | + "rustix 0.38.34", |
1674 | "tracing", |
1675 | "windows-sys 0.52.0", |
1676 | ] |
1677 | @@ -3048,18 +2949,18 @@ dependencies = [ |
1678 | |
1679 | [[package]] |
1680 | name = "proc-macro2" |
1681 | - version = "1.0.76" |
1682 | + version = "1.0.85" |
1683 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1684 | - checksum = "95fc56cda0b5c3325f5fbbd7ff9fda9e02bb00bb3dac51252d2f1bfa1cb8cc8c" |
1685 | + checksum = "22244ce15aa966053a896d1accb3a6e68469b97c7f33f284b99f0d576879fc23" |
1686 | dependencies = [ |
1687 | "unicode-ident", |
1688 | ] |
1689 | |
1690 | [[package]] |
1691 | name = "quote" |
1692 | - version = "1.0.35" |
1693 | + version = "1.0.36" |
1694 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1695 | - checksum = "291ec9ab5efd934aaf503a6466c5d5251535d108ee747472c3977cc5acc868ef" |
1696 | + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" |
1697 | dependencies = [ |
1698 | "proc-macro2", |
1699 | ] |
1700 | @@ -3104,10 +3005,19 @@ dependencies = [ |
1701 | ] |
1702 | |
1703 | [[package]] |
1704 | + name = "redox_syscall" |
1705 | + version = "0.5.1" |
1706 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
1707 | + checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" |
1708 | + dependencies = [ |
1709 | + "bitflags 2.5.0", |
1710 | + ] |
1711 | + |
1712 | + [[package]] |
1713 | name = "regex" |
1714 | - version = "1.10.2" |
1715 | + version = "1.10.4" |
1716 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1717 | - checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" |
1718 | + checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" |
1719 | dependencies = [ |
1720 | "aho-corasick", |
1721 | "memchr", |
1722 | @@ -3117,9 +3027,9 @@ dependencies = [ |
1723 | |
1724 | [[package]] |
1725 | name = "regex-automata" |
1726 | - version = "0.4.3" |
1727 | + version = "0.4.6" |
1728 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1729 | - checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" |
1730 | + checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" |
1731 | dependencies = [ |
1732 | "aho-corasick", |
1733 | "memchr", |
1734 | @@ -3128,15 +3038,15 @@ dependencies = [ |
1735 | |
1736 | [[package]] |
1737 | name = "regex-syntax" |
1738 | - version = "0.8.2" |
1739 | + version = "0.8.3" |
1740 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1741 | - checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" |
1742 | + checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" |
1743 | |
1744 | [[package]] |
1745 | name = "reqwest" |
1746 | - version = "0.11.23" |
1747 | + version = "0.11.27" |
1748 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1749 | - checksum = "37b1ae8d9ac08420c66222fb9096fc5de435c3c48542bc5336c51892cffafb41" |
1750 | + checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" |
1751 | dependencies = [ |
1752 | "base64 0.21.7", |
1753 | "bytes", |
1754 | @@ -3156,9 +3066,11 @@ dependencies = [ |
1755 | "once_cell", |
1756 | "percent-encoding", |
1757 | "pin-project-lite", |
1758 | + "rustls-pemfile 1.0.4", |
1759 | "serde", |
1760 | "serde_json", |
1761 | "serde_urlencoded", |
1762 | + "sync_wrapper", |
1763 | "system-configuration", |
1764 | "tokio", |
1765 | "tokio-native-tls", |
1766 | @@ -3197,16 +3109,17 @@ dependencies = [ |
1767 | |
1768 | [[package]] |
1769 | name = "ring" |
1770 | - version = "0.17.7" |
1771 | + version = "0.17.8" |
1772 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1773 | - checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" |
1774 | + checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" |
1775 | dependencies = [ |
1776 | "cc", |
1777 | + "cfg-if 1.0.0", |
1778 | "getrandom", |
1779 | "libc", |
1780 | "spin 0.9.8", |
1781 | "untrusted 0.9.0", |
1782 | - "windows-sys 0.48.0", |
1783 | + "windows-sys 0.52.0", |
1784 | ] |
1785 | |
1786 | [[package]] |
1787 | @@ -3216,17 +3129,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" |
1788 | checksum = "b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316" |
1789 | |
1790 | [[package]] |
1791 | - name = "ron" |
1792 | - version = "0.7.1" |
1793 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
1794 | - checksum = "88073939a61e5b7680558e6be56b419e208420c2adb92be54921fa6b72283f1a" |
1795 | - dependencies = [ |
1796 | - "base64 0.13.1", |
1797 | - "bitflags 1.3.2", |
1798 | - "serde", |
1799 | - ] |
1800 | - |
1801 | - [[package]] |
1802 | name = "rsa" |
1803 | version = "0.9.6" |
1804 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1805 | @@ -3253,7 +3155,7 @@ version = "0.30.0" |
1806 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1807 | checksum = "a78046161564f5e7cd9008aff3b2990b3850dc8e0349119b98e8f251e099f24d" |
1808 | dependencies = [ |
1809 | - "bitflags 2.4.1", |
1810 | + "bitflags 2.5.0", |
1811 | "chrono", |
1812 | "fallible-iterator", |
1813 | "fallible-streaming-iterator", |
1814 | @@ -3264,20 +3166,10 @@ dependencies = [ |
1815 | ] |
1816 | |
1817 | [[package]] |
1818 | - name = "rust-ini" |
1819 | - version = "0.18.0" |
1820 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
1821 | - checksum = "f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df" |
1822 | - dependencies = [ |
1823 | - "cfg-if 1.0.0", |
1824 | - "ordered-multimap", |
1825 | - ] |
1826 | - |
1827 | - [[package]] |
1828 | name = "rustc-demangle" |
1829 | - version = "0.1.23" |
1830 | + version = "0.1.24" |
1831 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1832 | - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" |
1833 | + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" |
1834 | |
1835 | [[package]] |
1836 | name = "rustc_version" |
1837 | @@ -3304,27 +3196,29 @@ dependencies = [ |
1838 | |
1839 | [[package]] |
1840 | name = "rustix" |
1841 | - version = "0.38.30" |
1842 | + version = "0.38.34" |
1843 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1844 | - checksum = "322394588aaf33c24007e8bb3238ee3e4c5c09c084ab32bc73890b99ff326bca" |
1845 | + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" |
1846 | dependencies = [ |
1847 | - "bitflags 2.4.1", |
1848 | + "bitflags 2.5.0", |
1849 | "errno", |
1850 | "libc", |
1851 | - "linux-raw-sys 0.4.12", |
1852 | + "linux-raw-sys 0.4.14", |
1853 | "windows-sys 0.52.0", |
1854 | ] |
1855 | |
1856 | [[package]] |
1857 | name = "rustls" |
1858 | - version = "0.20.9" |
1859 | + version = "0.22.4" |
1860 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1861 | - checksum = "1b80e3dec595989ea8510028f30c408a4630db12c9cbb8de34203b89d6577e99" |
1862 | + checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" |
1863 | dependencies = [ |
1864 | "log", |
1865 | - "ring 0.16.20", |
1866 | - "sct", |
1867 | - "webpki", |
1868 | + "ring 0.17.8", |
1869 | + "rustls-pki-types", |
1870 | + "rustls-webpki", |
1871 | + "subtle", |
1872 | + "zeroize", |
1873 | ] |
1874 | |
1875 | [[package]] |
1876 | @@ -3337,16 +3231,43 @@ dependencies = [ |
1877 | ] |
1878 | |
1879 | [[package]] |
1880 | + name = "rustls-pemfile" |
1881 | + version = "2.1.2" |
1882 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
1883 | + checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" |
1884 | + dependencies = [ |
1885 | + "base64 0.22.1", |
1886 | + "rustls-pki-types", |
1887 | + ] |
1888 | + |
1889 | + [[package]] |
1890 | + name = "rustls-pki-types" |
1891 | + version = "1.7.0" |
1892 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
1893 | + checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" |
1894 | + |
1895 | + [[package]] |
1896 | + name = "rustls-webpki" |
1897 | + version = "0.102.4" |
1898 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
1899 | + checksum = "ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e" |
1900 | + dependencies = [ |
1901 | + "ring 0.17.8", |
1902 | + "rustls-pki-types", |
1903 | + "untrusted 0.9.0", |
1904 | + ] |
1905 | + |
1906 | + [[package]] |
1907 | name = "rustversion" |
1908 | - version = "1.0.14" |
1909 | + version = "1.0.17" |
1910 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1911 | - checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" |
1912 | + checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" |
1913 | |
1914 | [[package]] |
1915 | name = "ryu" |
1916 | - version = "1.0.16" |
1917 | + version = "1.0.18" |
1918 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1919 | - checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" |
1920 | + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" |
1921 | |
1922 | [[package]] |
1923 | name = "same-file" |
1924 | @@ -3379,16 +3300,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" |
1925 | checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" |
1926 | |
1927 | [[package]] |
1928 | - name = "sct" |
1929 | - version = "0.7.1" |
1930 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
1931 | - checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" |
1932 | - dependencies = [ |
1933 | - "ring 0.17.7", |
1934 | - "untrusted 0.9.0", |
1935 | - ] |
1936 | - |
1937 | - [[package]] |
1938 | name = "sec1" |
1939 | version = "0.7.3" |
1940 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1941 | @@ -3413,11 +3324,11 @@ dependencies = [ |
1942 | |
1943 | [[package]] |
1944 | name = "security-framework" |
1945 | - version = "2.9.2" |
1946 | + version = "2.11.0" |
1947 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1948 | - checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" |
1949 | + checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" |
1950 | dependencies = [ |
1951 | - "bitflags 1.3.2", |
1952 | + "bitflags 2.5.0", |
1953 | "core-foundation", |
1954 | "core-foundation-sys", |
1955 | "libc", |
1956 | @@ -3426,9 +3337,9 @@ dependencies = [ |
1957 | |
1958 | [[package]] |
1959 | name = "security-framework-sys" |
1960 | - version = "2.9.1" |
1961 | + version = "2.11.0" |
1962 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1963 | - checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" |
1964 | + checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" |
1965 | dependencies = [ |
1966 | "core-foundation-sys", |
1967 | "libc", |
1968 | @@ -3440,52 +3351,52 @@ version = "0.10.3" |
1969 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1970 | checksum = "e14e4d63b804dc0c7ec4a1e52bcb63f02c7ac94476755aa579edac21e01f915d" |
1971 | dependencies = [ |
1972 | - "self_cell 1.0.3", |
1973 | + "self_cell 1.0.4", |
1974 | ] |
1975 | |
1976 | [[package]] |
1977 | name = "self_cell" |
1978 | - version = "1.0.3" |
1979 | + version = "1.0.4" |
1980 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1981 | - checksum = "58bf37232d3bb9a2c4e641ca2a11d83b5062066f88df7fed36c28772046d65ba" |
1982 | + checksum = "d369a96f978623eb3dc28807c4852d6cc617fed53da5d3c400feff1ef34a714a" |
1983 | |
1984 | [[package]] |
1985 | name = "semver" |
1986 | - version = "1.0.21" |
1987 | + version = "1.0.23" |
1988 | source = "registry+https://github.com/rust-lang/crates.io-index" |
1989 | - checksum = "b97ed7a9823b74f99c7742f5336af7be5ecd3eeafcb1507d1fa93347b1d589b0" |
1990 | + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" |
1991 | dependencies = [ |
1992 | "serde", |
1993 | ] |
1994 | |
1995 | [[package]] |
1996 | name = "serde" |
1997 | - version = "1.0.195" |
1998 | + version = "1.0.203" |
1999 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2000 | - checksum = "63261df402c67811e9ac6def069e4786148c4563f4b50fd4bf30aa370d626b02" |
2001 | + checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" |
2002 | dependencies = [ |
2003 | "serde_derive", |
2004 | ] |
2005 | |
2006 | [[package]] |
2007 | name = "serde_derive" |
2008 | - version = "1.0.195" |
2009 | + version = "1.0.203" |
2010 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2011 | - checksum = "46fe8f8603d81ba86327b23a2e9cdf49e1255fb94a4c5f297f6ee0547178ea2c" |
2012 | + checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" |
2013 | dependencies = [ |
2014 | "proc-macro2", |
2015 | "quote", |
2016 | - "syn 2.0.48", |
2017 | + "syn 2.0.66", |
2018 | ] |
2019 | |
2020 | [[package]] |
2021 | name = "serde_html_form" |
2022 | - version = "0.2.3" |
2023 | + version = "0.2.6" |
2024 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2025 | - checksum = "224e6a14f315852940f3ec103125aa6482f0e224732ed91ed3330ed633077c34" |
2026 | + checksum = "8de514ef58196f1fc96dcaef80fe6170a1ce6215df9687a93fe8300e773fefc5" |
2027 | dependencies = [ |
2028 | "form_urlencoded", |
2029 | - "indexmap 2.1.0", |
2030 | + "indexmap 2.2.6", |
2031 | "itoa", |
2032 | "ryu", |
2033 | "serde", |
2034 | @@ -3493,9 +3404,9 @@ dependencies = [ |
2035 | |
2036 | [[package]] |
2037 | name = "serde_json" |
2038 | - version = "1.0.111" |
2039 | + version = "1.0.117" |
2040 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2041 | - checksum = "176e46fa42316f18edd598015a5166857fc835ec732f5215eac6b7bdbf0a84f4" |
2042 | + checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" |
2043 | dependencies = [ |
2044 | "itoa", |
2045 | "ryu", |
2046 | @@ -3504,15 +3415,24 @@ dependencies = [ |
2047 | |
2048 | [[package]] |
2049 | name = "serde_path_to_error" |
2050 | - version = "0.1.15" |
2051 | + version = "0.1.16" |
2052 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2053 | - checksum = "ebd154a240de39fdebcf5775d2675c204d7c13cf39a4c697be6493c8e734337c" |
2054 | + checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" |
2055 | dependencies = [ |
2056 | "itoa", |
2057 | "serde", |
2058 | ] |
2059 | |
2060 | [[package]] |
2061 | + name = "serde_spanned" |
2062 | + version = "0.6.6" |
2063 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
2064 | + checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" |
2065 | + dependencies = [ |
2066 | + "serde", |
2067 | + ] |
2068 | + |
2069 | + [[package]] |
2070 | name = "serde_urlencoded" |
2071 | version = "0.7.1" |
2072 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2073 | @@ -3567,9 +3487,9 @@ dependencies = [ |
2074 | |
2075 | [[package]] |
2076 | name = "signal-hook-registry" |
2077 | - version = "1.4.1" |
2078 | + version = "1.4.2" |
2079 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2080 | - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" |
2081 | + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" |
2082 | dependencies = [ |
2083 | "libc", |
2084 | ] |
2085 | @@ -3595,9 +3515,9 @@ dependencies = [ |
2086 | |
2087 | [[package]] |
2088 | name = "smallvec" |
2089 | - version = "1.12.0" |
2090 | + version = "1.13.2" |
2091 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2092 | - checksum = "2593d31f82ead8df961d8bd23a64c2ccf2eb5dd34b0a34bfb4dd54011c72009e" |
2093 | + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" |
2094 | dependencies = [ |
2095 | "serde", |
2096 | ] |
2097 | @@ -3631,12 +3551,12 @@ dependencies = [ |
2098 | |
2099 | [[package]] |
2100 | name = "socket2" |
2101 | - version = "0.5.5" |
2102 | + version = "0.5.7" |
2103 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2104 | - checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" |
2105 | + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" |
2106 | dependencies = [ |
2107 | "libc", |
2108 | - "windows-sys 0.48.0", |
2109 | + "windows-sys 0.52.0", |
2110 | ] |
2111 | |
2112 | [[package]] |
2113 | @@ -3684,9 +3604,9 @@ dependencies = [ |
2114 | |
2115 | [[package]] |
2116 | name = "ssh-key" |
2117 | - version = "0.6.4" |
2118 | + version = "0.6.6" |
2119 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2120 | - checksum = "01f8f4ea73476c0aa5d5e6a75ce1e8634e2c3f82005ef3bbed21547ac57f2bf7" |
2121 | + checksum = "ca9b366a80cf18bb6406f4cf4d10aebfb46140a8c0c33f666a144c5c76ecbafc" |
2122 | dependencies = [ |
2123 | "ed25519-dalek", |
2124 | "num-bigint-dig", |
2125 | @@ -3719,9 +3639,9 @@ dependencies = [ |
2126 | |
2127 | [[package]] |
2128 | name = "strsim" |
2129 | - version = "0.10.0" |
2130 | + version = "0.11.1" |
2131 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2132 | - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" |
2133 | + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" |
2134 | |
2135 | [[package]] |
2136 | name = "subtle" |
2137 | @@ -3742,9 +3662,9 @@ dependencies = [ |
2138 | |
2139 | [[package]] |
2140 | name = "syn" |
2141 | - version = "2.0.48" |
2142 | + version = "2.0.66" |
2143 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2144 | - checksum = "0f3531638e407dfc0814761abb7c00a5b54992b849452a0646b7f65c9f770f3f" |
2145 | + checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" |
2146 | dependencies = [ |
2147 | "proc-macro2", |
2148 | "quote", |
2149 | @@ -3780,14 +3700,13 @@ dependencies = [ |
2150 | |
2151 | [[package]] |
2152 | name = "tempfile" |
2153 | - version = "3.9.0" |
2154 | + version = "3.10.1" |
2155 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2156 | - checksum = "01ce4141aa927a6d1bd34a041795abd0db1cccba5d5f24b009f694bdf3a1f3fa" |
2157 | + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" |
2158 | dependencies = [ |
2159 | "cfg-if 1.0.0", |
2160 | - "fastrand 2.0.1", |
2161 | - "redox_syscall", |
2162 | - "rustix 0.38.30", |
2163 | + "fastrand 2.1.0", |
2164 | + "rustix 0.38.34", |
2165 | "windows-sys 0.52.0", |
2166 | ] |
2167 | |
2168 | @@ -3806,7 +3725,7 @@ version = "0.3.0" |
2169 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2170 | checksum = "21bebf2b7c9e0a515f6e0f8c51dc0f8e4696391e6f1ff30379559f8365fb0df7" |
2171 | dependencies = [ |
2172 | - "rustix 0.38.30", |
2173 | + "rustix 0.38.34", |
2174 | "windows-sys 0.48.0", |
2175 | ] |
2176 | |
2177 | @@ -3824,29 +3743,29 @@ checksum = "9d4ae32d0a4605a89c28534371b056919c12e7a070ee07505af75130ff030111" |
2178 | |
2179 | [[package]] |
2180 | name = "thiserror" |
2181 | - version = "1.0.56" |
2182 | + version = "1.0.61" |
2183 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2184 | - checksum = "d54378c645627613241d077a3a79db965db602882668f9136ac42af9ecb730ad" |
2185 | + checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" |
2186 | dependencies = [ |
2187 | "thiserror-impl", |
2188 | ] |
2189 | |
2190 | [[package]] |
2191 | name = "thiserror-impl" |
2192 | - version = "1.0.56" |
2193 | + version = "1.0.61" |
2194 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2195 | - checksum = "fa0faa943b50f3db30a20aa7e265dbc66076993efed8463e8de414e5d06d3471" |
2196 | + checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" |
2197 | dependencies = [ |
2198 | "proc-macro2", |
2199 | "quote", |
2200 | - "syn 2.0.48", |
2201 | + "syn 2.0.66", |
2202 | ] |
2203 | |
2204 | [[package]] |
2205 | name = "thread_local" |
2206 | - version = "1.1.7" |
2207 | + version = "1.1.8" |
2208 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2209 | - checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" |
2210 | + checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" |
2211 | dependencies = [ |
2212 | "cfg-if 1.0.0", |
2213 | "once_cell", |
2214 | @@ -3854,12 +3773,13 @@ dependencies = [ |
2215 | |
2216 | [[package]] |
2217 | name = "time" |
2218 | - version = "0.3.31" |
2219 | + version = "0.3.36" |
2220 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2221 | - checksum = "f657ba42c3f86e7680e53c8cd3af8abbe56b5491790b46e22e19c0d57463583e" |
2222 | + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" |
2223 | dependencies = [ |
2224 | "deranged", |
2225 | "itoa", |
2226 | + "num-conv", |
2227 | "powerfmt", |
2228 | "serde", |
2229 | "time-core", |
2230 | @@ -3874,10 +3794,11 @@ checksum = "ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3" |
2231 | |
2232 | [[package]] |
2233 | name = "time-macros" |
2234 | - version = "0.2.16" |
2235 | + version = "0.2.18" |
2236 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2237 | - checksum = "26197e33420244aeb70c3e8c78376ca46571bc4e701e4791c2cd9f57dcb3a43f" |
2238 | + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" |
2239 | dependencies = [ |
2240 | + "num-conv", |
2241 | "time-core", |
2242 | ] |
2243 | |
2244 | @@ -3898,9 +3819,9 @@ checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" |
2245 | |
2246 | [[package]] |
2247 | name = "tokio" |
2248 | - version = "1.35.1" |
2249 | + version = "1.38.0" |
2250 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2251 | - checksum = "c89b4efa943be685f629b149f53829423f8f5531ea21249408e8e2f8671ec104" |
2252 | + checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" |
2253 | dependencies = [ |
2254 | "backtrace", |
2255 | "bytes", |
2256 | @@ -3910,20 +3831,20 @@ dependencies = [ |
2257 | "parking_lot", |
2258 | "pin-project-lite", |
2259 | "signal-hook-registry", |
2260 | - "socket2 0.5.5", |
2261 | + "socket2 0.5.7", |
2262 | "tokio-macros", |
2263 | "windows-sys 0.48.0", |
2264 | ] |
2265 | |
2266 | [[package]] |
2267 | name = "tokio-macros" |
2268 | - version = "2.2.0" |
2269 | + version = "2.3.0" |
2270 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2271 | - checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" |
2272 | + checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" |
2273 | dependencies = [ |
2274 | "proc-macro2", |
2275 | "quote", |
2276 | - "syn 2.0.48", |
2277 | + "syn 2.0.66", |
2278 | ] |
2279 | |
2280 | [[package]] |
2281 | @@ -3938,28 +3859,52 @@ dependencies = [ |
2282 | |
2283 | [[package]] |
2284 | name = "tokio-util" |
2285 | - version = "0.7.10" |
2286 | + version = "0.7.11" |
2287 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2288 | - checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" |
2289 | + checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" |
2290 | dependencies = [ |
2291 | "bytes", |
2292 | "futures-core", |
2293 | "futures-sink", |
2294 | "pin-project-lite", |
2295 | "tokio", |
2296 | - "tracing", |
2297 | ] |
2298 | |
2299 | [[package]] |
2300 | name = "toml" |
2301 | - version = "0.5.11" |
2302 | + version = "0.8.14" |
2303 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
2304 | + checksum = "6f49eb2ab21d2f26bd6db7bf383edc527a7ebaee412d17af4d40fdccd442f335" |
2305 | + dependencies = [ |
2306 | + "serde", |
2307 | + "serde_spanned", |
2308 | + "toml_datetime", |
2309 | + "toml_edit", |
2310 | + ] |
2311 | + |
2312 | + [[package]] |
2313 | + name = "toml_datetime" |
2314 | + version = "0.6.6" |
2315 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2316 | - checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" |
2317 | + checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" |
2318 | dependencies = [ |
2319 | "serde", |
2320 | ] |
2321 | |
2322 | [[package]] |
2323 | + name = "toml_edit" |
2324 | + version = "0.22.14" |
2325 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
2326 | + checksum = "f21c7aaf97f1bd9ca9d4f9e73b0a6c74bd5afef56f2bc931943a6e1c37e04e38" |
2327 | + dependencies = [ |
2328 | + "indexmap 2.2.6", |
2329 | + "serde", |
2330 | + "serde_spanned", |
2331 | + "toml_datetime", |
2332 | + "winnow", |
2333 | + ] |
2334 | + |
2335 | + [[package]] |
2336 | name = "tower" |
2337 | version = "0.4.13" |
2338 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2339 | @@ -4001,7 +3946,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" |
2340 | checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" |
2341 | dependencies = [ |
2342 | "async-compression", |
2343 | - "bitflags 2.4.1", |
2344 | + "bitflags 2.5.0", |
2345 | "bytes", |
2346 | "futures-core", |
2347 | "futures-util", |
2348 | @@ -4048,7 +3993,7 @@ checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" |
2349 | dependencies = [ |
2350 | "proc-macro2", |
2351 | "quote", |
2352 | - "syn 2.0.48", |
2353 | + "syn 2.0.66", |
2354 | ] |
2355 | |
2356 | [[package]] |
2357 | @@ -4073,12 +4018,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" |
2358 | checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" |
2359 | |
2360 | [[package]] |
2361 | - name = "ucd-trie" |
2362 | - version = "0.1.6" |
2363 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
2364 | - checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9" |
2365 | - |
2366 | - [[package]] |
2367 | name = "unicase" |
2368 | version = "2.7.0" |
2369 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2370 | @@ -4089,9 +4028,9 @@ dependencies = [ |
2371 | |
2372 | [[package]] |
2373 | name = "unicode-bidi" |
2374 | - version = "0.3.14" |
2375 | + version = "0.3.15" |
2376 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2377 | - checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" |
2378 | + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" |
2379 | |
2380 | [[package]] |
2381 | name = "unicode-ident" |
2382 | @@ -4101,24 +4040,24 @@ checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" |
2383 | |
2384 | [[package]] |
2385 | name = "unicode-normalization" |
2386 | - version = "0.1.22" |
2387 | + version = "0.1.23" |
2388 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2389 | - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" |
2390 | + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" |
2391 | dependencies = [ |
2392 | "tinyvec", |
2393 | ] |
2394 | |
2395 | [[package]] |
2396 | name = "unicode-segmentation" |
2397 | - version = "1.10.1" |
2398 | + version = "1.11.0" |
2399 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2400 | - checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" |
2401 | + checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" |
2402 | |
2403 | [[package]] |
2404 | name = "unicode-width" |
2405 | - version = "0.1.11" |
2406 | + version = "0.1.13" |
2407 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2408 | - checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" |
2409 | + checksum = "0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d" |
2410 | |
2411 | [[package]] |
2412 | name = "untrusted" |
2413 | @@ -4134,11 +4073,11 @@ checksum = "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1" |
2414 | |
2415 | [[package]] |
2416 | name = "ureq" |
2417 | - version = "2.9.1" |
2418 | + version = "2.9.7" |
2419 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2420 | - checksum = "f8cdd25c339e200129fe4de81451814e5228c9b771d57378817d6117cc2b3f97" |
2421 | + checksum = "d11a831e3c0b56e438a28308e7c810799e3c118417f342d30ecec080105395cd" |
2422 | dependencies = [ |
2423 | - "base64 0.21.7", |
2424 | + "base64 0.22.1", |
2425 | "log", |
2426 | "once_cell", |
2427 | "url", |
2428 | @@ -4157,9 +4096,9 @@ dependencies = [ |
2429 | |
2430 | [[package]] |
2431 | name = "uuid" |
2432 | - version = "1.6.1" |
2433 | + version = "1.8.0" |
2434 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2435 | - checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560" |
2436 | + checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" |
2437 | dependencies = [ |
2438 | "getrandom", |
2439 | "serde", |
2440 | @@ -4189,15 +4128,15 @@ dependencies = [ |
2441 | |
2442 | [[package]] |
2443 | name = "waker-fn" |
2444 | - version = "1.1.1" |
2445 | + version = "1.2.0" |
2446 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2447 | - checksum = "f3c4517f54858c779bbcbf228f4fca63d121bf85fbecb2dc578cdf4a39395690" |
2448 | + checksum = "317211a0dc0ceedd78fb2ca9a44aed3d7b9b26f81870d485c07122b4350673b7" |
2449 | |
2450 | [[package]] |
2451 | name = "walkdir" |
2452 | - version = "2.4.0" |
2453 | + version = "2.5.0" |
2454 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2455 | - checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" |
2456 | + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" |
2457 | dependencies = [ |
2458 | "same-file", |
2459 | "winapi-util", |
2460 | @@ -4220,9 +4159,9 @@ checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" |
2461 | |
2462 | [[package]] |
2463 | name = "wasm-bindgen" |
2464 | - version = "0.2.90" |
2465 | + version = "0.2.92" |
2466 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2467 | - checksum = "b1223296a201415c7fad14792dbefaace9bd52b62d33453ade1c5b5f07555406" |
2468 | + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" |
2469 | dependencies = [ |
2470 | "cfg-if 1.0.0", |
2471 | "wasm-bindgen-macro", |
2472 | @@ -4230,24 +4169,24 @@ dependencies = [ |
2473 | |
2474 | [[package]] |
2475 | name = "wasm-bindgen-backend" |
2476 | - version = "0.2.90" |
2477 | + version = "0.2.92" |
2478 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2479 | - checksum = "fcdc935b63408d58a32f8cc9738a0bffd8f05cc7c002086c6ef20b7312ad9dcd" |
2480 | + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" |
2481 | dependencies = [ |
2482 | "bumpalo", |
2483 | "log", |
2484 | "once_cell", |
2485 | "proc-macro2", |
2486 | "quote", |
2487 | - "syn 2.0.48", |
2488 | + "syn 2.0.66", |
2489 | "wasm-bindgen-shared", |
2490 | ] |
2491 | |
2492 | [[package]] |
2493 | name = "wasm-bindgen-futures" |
2494 | - version = "0.4.40" |
2495 | + version = "0.4.42" |
2496 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2497 | - checksum = "bde2032aeb86bdfaecc8b261eef3cba735cc426c1f3a3416d1e0791be95fc461" |
2498 | + checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" |
2499 | dependencies = [ |
2500 | "cfg-if 1.0.0", |
2501 | "js-sys", |
2502 | @@ -4257,9 +4196,9 @@ dependencies = [ |
2503 | |
2504 | [[package]] |
2505 | name = "wasm-bindgen-macro" |
2506 | - version = "0.2.90" |
2507 | + version = "0.2.92" |
2508 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2509 | - checksum = "3e4c238561b2d428924c49815533a8b9121c664599558a5d9ec51f8a1740a999" |
2510 | + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" |
2511 | dependencies = [ |
2512 | "quote", |
2513 | "wasm-bindgen-macro-support", |
2514 | @@ -4267,44 +4206,34 @@ dependencies = [ |
2515 | |
2516 | [[package]] |
2517 | name = "wasm-bindgen-macro-support" |
2518 | - version = "0.2.90" |
2519 | + version = "0.2.92" |
2520 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2521 | - checksum = "bae1abb6806dc1ad9e560ed242107c0f6c84335f1749dd4e8ddb012ebd5e25a7" |
2522 | + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" |
2523 | dependencies = [ |
2524 | "proc-macro2", |
2525 | "quote", |
2526 | - "syn 2.0.48", |
2527 | + "syn 2.0.66", |
2528 | "wasm-bindgen-backend", |
2529 | "wasm-bindgen-shared", |
2530 | ] |
2531 | |
2532 | [[package]] |
2533 | name = "wasm-bindgen-shared" |
2534 | - version = "0.2.90" |
2535 | + version = "0.2.92" |
2536 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2537 | - checksum = "4d91413b1c31d7539ba5ef2451af3f0b833a005eb27a631cec32bc0635a8602b" |
2538 | + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" |
2539 | |
2540 | [[package]] |
2541 | name = "web-sys" |
2542 | - version = "0.3.67" |
2543 | + version = "0.3.69" |
2544 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2545 | - checksum = "58cd2333b6e0be7a39605f0e255892fd7418a682d8da8fe042fe25128794d2ed" |
2546 | + checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" |
2547 | dependencies = [ |
2548 | "js-sys", |
2549 | "wasm-bindgen", |
2550 | ] |
2551 | |
2552 | [[package]] |
2553 | - name = "webpki" |
2554 | - version = "0.22.4" |
2555 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
2556 | - checksum = "ed63aea5ce73d0ff405984102c42de94fc55a6b75765d621c65262469b3c9b53" |
2557 | - dependencies = [ |
2558 | - "ring 0.17.7", |
2559 | - "untrusted 0.9.0", |
2560 | - ] |
2561 | - |
2562 | - [[package]] |
2563 | name = "winapi" |
2564 | version = "0.3.9" |
2565 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2566 | @@ -4322,11 +4251,11 @@ checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" |
2567 | |
2568 | [[package]] |
2569 | name = "winapi-util" |
2570 | - version = "0.1.6" |
2571 | + version = "0.1.8" |
2572 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2573 | - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" |
2574 | + checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" |
2575 | dependencies = [ |
2576 | - "winapi", |
2577 | + "windows-sys 0.52.0", |
2578 | ] |
2579 | |
2580 | [[package]] |
2581 | @@ -4341,7 +4270,7 @@ version = "0.52.0" |
2582 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2583 | checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" |
2584 | dependencies = [ |
2585 | - "windows-targets 0.52.0", |
2586 | + "windows-targets 0.52.5", |
2587 | ] |
2588 | |
2589 | [[package]] |
2590 | @@ -4359,7 +4288,7 @@ version = "0.52.0" |
2591 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2592 | checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" |
2593 | dependencies = [ |
2594 | - "windows-targets 0.52.0", |
2595 | + "windows-targets 0.52.5", |
2596 | ] |
2597 | |
2598 | [[package]] |
2599 | @@ -4379,17 +4308,18 @@ dependencies = [ |
2600 | |
2601 | [[package]] |
2602 | name = "windows-targets" |
2603 | - version = "0.52.0" |
2604 | + version = "0.52.5" |
2605 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2606 | - checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" |
2607 | + checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" |
2608 | dependencies = [ |
2609 | - "windows_aarch64_gnullvm 0.52.0", |
2610 | - "windows_aarch64_msvc 0.52.0", |
2611 | - "windows_i686_gnu 0.52.0", |
2612 | - "windows_i686_msvc 0.52.0", |
2613 | - "windows_x86_64_gnu 0.52.0", |
2614 | - "windows_x86_64_gnullvm 0.52.0", |
2615 | - "windows_x86_64_msvc 0.52.0", |
2616 | + "windows_aarch64_gnullvm 0.52.5", |
2617 | + "windows_aarch64_msvc 0.52.5", |
2618 | + "windows_i686_gnu 0.52.5", |
2619 | + "windows_i686_gnullvm", |
2620 | + "windows_i686_msvc 0.52.5", |
2621 | + "windows_x86_64_gnu 0.52.5", |
2622 | + "windows_x86_64_gnullvm 0.52.5", |
2623 | + "windows_x86_64_msvc 0.52.5", |
2624 | ] |
2625 | |
2626 | [[package]] |
2627 | @@ -4400,9 +4330,9 @@ checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" |
2628 | |
2629 | [[package]] |
2630 | name = "windows_aarch64_gnullvm" |
2631 | - version = "0.52.0" |
2632 | + version = "0.52.5" |
2633 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2634 | - checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" |
2635 | + checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" |
2636 | |
2637 | [[package]] |
2638 | name = "windows_aarch64_msvc" |
2639 | @@ -4412,9 +4342,9 @@ checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" |
2640 | |
2641 | [[package]] |
2642 | name = "windows_aarch64_msvc" |
2643 | - version = "0.52.0" |
2644 | + version = "0.52.5" |
2645 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2646 | - checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" |
2647 | + checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" |
2648 | |
2649 | [[package]] |
2650 | name = "windows_i686_gnu" |
2651 | @@ -4424,9 +4354,15 @@ checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" |
2652 | |
2653 | [[package]] |
2654 | name = "windows_i686_gnu" |
2655 | - version = "0.52.0" |
2656 | + version = "0.52.5" |
2657 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
2658 | + checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" |
2659 | + |
2660 | + [[package]] |
2661 | + name = "windows_i686_gnullvm" |
2662 | + version = "0.52.5" |
2663 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2664 | - checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" |
2665 | + checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" |
2666 | |
2667 | [[package]] |
2668 | name = "windows_i686_msvc" |
2669 | @@ -4436,9 +4372,9 @@ checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" |
2670 | |
2671 | [[package]] |
2672 | name = "windows_i686_msvc" |
2673 | - version = "0.52.0" |
2674 | + version = "0.52.5" |
2675 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2676 | - checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" |
2677 | + checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" |
2678 | |
2679 | [[package]] |
2680 | name = "windows_x86_64_gnu" |
2681 | @@ -4448,9 +4384,9 @@ checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" |
2682 | |
2683 | [[package]] |
2684 | name = "windows_x86_64_gnu" |
2685 | - version = "0.52.0" |
2686 | + version = "0.52.5" |
2687 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2688 | - checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" |
2689 | + checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" |
2690 | |
2691 | [[package]] |
2692 | name = "windows_x86_64_gnullvm" |
2693 | @@ -4460,9 +4396,9 @@ checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" |
2694 | |
2695 | [[package]] |
2696 | name = "windows_x86_64_gnullvm" |
2697 | - version = "0.52.0" |
2698 | + version = "0.52.5" |
2699 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2700 | - checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" |
2701 | + checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" |
2702 | |
2703 | [[package]] |
2704 | name = "windows_x86_64_msvc" |
2705 | @@ -4472,9 +4408,18 @@ checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" |
2706 | |
2707 | [[package]] |
2708 | name = "windows_x86_64_msvc" |
2709 | - version = "0.52.0" |
2710 | + version = "0.52.5" |
2711 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2712 | - checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" |
2713 | + checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" |
2714 | + |
2715 | + [[package]] |
2716 | + name = "winnow" |
2717 | + version = "0.6.13" |
2718 | + source = "registry+https://github.com/rust-lang/crates.io-index" |
2719 | + checksum = "59b5e5f6c299a3c7890b876a2a587f3115162487e704907d9b6cd29473052ba1" |
2720 | + dependencies = [ |
2721 | + "memchr", |
2722 | + ] |
2723 | |
2724 | [[package]] |
2725 | name = "winreg" |
2726 | @@ -4493,24 +4438,6 @@ source = "registry+https://github.com/rust-lang/crates.io-index" |
2727 | checksum = "213b7324336b53d2414b2db8537e56544d981803139155afa84f76eeebb7a546" |
2728 | |
2729 | [[package]] |
2730 | - name = "xz2" |
2731 | - version = "0.1.7" |
2732 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
2733 | - checksum = "388c44dc09d76f1536602ead6d325eb532f5c122f17782bd57fb47baeeb767e2" |
2734 | - dependencies = [ |
2735 | - "lzma-sys", |
2736 | - ] |
2737 | - |
2738 | - [[package]] |
2739 | - name = "yaml-rust" |
2740 | - version = "0.4.5" |
2741 | - source = "registry+https://github.com/rust-lang/crates.io-index" |
2742 | - checksum = "56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85" |
2743 | - dependencies = [ |
2744 | - "linked-hash-map", |
2745 | - ] |
2746 | - |
2747 | - [[package]] |
2748 | name = "yansi" |
2749 | version = "0.5.1" |
2750 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2751 | @@ -4518,54 +4445,53 @@ checksum = "09041cd90cf85f7f8b2df60c646f853b7f535ce68f85244eb6731cf89fa498ec" |
2752 | |
2753 | [[package]] |
2754 | name = "zerocopy" |
2755 | - version = "0.7.32" |
2756 | + version = "0.7.34" |
2757 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2758 | - checksum = "74d4d3961e53fa4c9a25a8637fc2bfaf2595b3d3ae34875568a5cf64787716be" |
2759 | + checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" |
2760 | dependencies = [ |
2761 | "zerocopy-derive", |
2762 | ] |
2763 | |
2764 | [[package]] |
2765 | name = "zerocopy-derive" |
2766 | - version = "0.7.32" |
2767 | + version = "0.7.34" |
2768 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2769 | - checksum = "9ce1b18ccd8e73a9321186f97e46f9f04b778851177567b1975109d26a08d2a6" |
2770 | + checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" |
2771 | dependencies = [ |
2772 | "proc-macro2", |
2773 | "quote", |
2774 | - "syn 2.0.48", |
2775 | + "syn 2.0.66", |
2776 | ] |
2777 | |
2778 | [[package]] |
2779 | name = "zeroize" |
2780 | - version = "1.7.0" |
2781 | + version = "1.8.1" |
2782 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2783 | - checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" |
2784 | + checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" |
2785 | |
2786 | [[package]] |
2787 | name = "zstd" |
2788 | - version = "0.12.4" |
2789 | + version = "0.13.1" |
2790 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2791 | - checksum = "1a27595e173641171fc74a1232b7b1c7a7cb6e18222c11e9dfb9888fa424c53c" |
2792 | + checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" |
2793 | dependencies = [ |
2794 | "zstd-safe", |
2795 | ] |
2796 | |
2797 | [[package]] |
2798 | name = "zstd-safe" |
2799 | - version = "6.0.6" |
2800 | + version = "7.1.0" |
2801 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2802 | - checksum = "ee98ffd0b48ee95e6c5168188e44a54550b1564d9d530ee21d5f0eaed1069581" |
2803 | + checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" |
2804 | dependencies = [ |
2805 | - "libc", |
2806 | "zstd-sys", |
2807 | ] |
2808 | |
2809 | [[package]] |
2810 | name = "zstd-sys" |
2811 | - version = "2.0.9+zstd.1.5.5" |
2812 | + version = "2.0.10+zstd.1.5.6" |
2813 | source = "registry+https://github.com/rust-lang/crates.io-index" |
2814 | - checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" |
2815 | + checksum = "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa" |
2816 | dependencies = [ |
2817 | "cc", |
2818 | "pkg-config", |
2819 | diff --git a/mailpot-http/Cargo.toml b/mailpot-http/Cargo.toml |
2820 | index 20ab2ab..ef19159 100644 |
2821 | --- a/mailpot-http/Cargo.toml |
2822 | +++ b/mailpot-http/Cargo.toml |
2823 | @@ -21,7 +21,7 @@ axum = { version = "0.6", features = ["headers"] } |
2824 | axum-extra = { version = "^0.7", features = ["typed-routing"] } |
2825 | #jsonwebtoken = "8.3" |
2826 | bcrypt = "0.14" |
2827 | - config = "0.13" |
2828 | + config = { version = "0.14", default-features = false, features = ["toml"] } |
2829 | http = "0.2" |
2830 | lazy_static = "1.4" |
2831 | log = "0.4" |
2832 | diff --git a/mailpot-tests/Cargo.toml b/mailpot-tests/Cargo.toml |
2833 | index be440b4..fc892d2 100644 |
2834 | --- a/mailpot-tests/Cargo.toml |
2835 | +++ b/mailpot-tests/Cargo.toml |
2836 | @@ -12,7 +12,7 @@ publish = false |
2837 | [dependencies] |
2838 | assert_cmd = "2" |
2839 | log = "0.4" |
2840 | - mailin-embedded = { version = "0.7", features = ["rtls"] } |
2841 | + mailin-embedded = { version = "0.8", features = ["rtls"] } |
2842 | mailpot = { version = "^0.1", path = "../mailpot" } |
2843 | predicates = "3" |
2844 | stderrlog = { version = "^0.6" } |
2845 | diff --git a/mailpot-web/Cargo.toml b/mailpot-web/Cargo.toml |
2846 | index 6e80a2e..0d5fdb2 100644 |
2847 | --- a/mailpot-web/Cargo.toml |
2848 | +++ b/mailpot-web/Cargo.toml |
2849 | @@ -24,12 +24,12 @@ axum = { version = "^0.6" } |
2850 | axum-extra = { version = "^0.7", features = ["typed-routing"] } |
2851 | axum-login = { version = "^0.5" } |
2852 | axum-sessions = { version = "^0.5" } |
2853 | - build-info = { version = "0.0.31" } |
2854 | + build-info = { version = "0.0.36" } |
2855 | cfg-if = { version = "1" } |
2856 | chrono = { version = "^0.4" } |
2857 | convert_case = { version = "^0.4" } |
2858 | dyn-clone = { version = "^1" } |
2859 | - eyre = { version = "0.6" } |
2860 | + eyre = { version = "0.6.12" } |
2861 | http = "0.2" |
2862 | indexmap = { version = "1.9" } |
2863 | lazy_static = "^1.4" |
2864 | @@ -45,7 +45,7 @@ tempfile = { version = "3.9" } |
2865 | tokio = { version = "1", features = ["full"] } |
2866 | tower-http = { version = "^0.3" } |
2867 | tower-service = { version = "^0.3" } |
2868 | - zstd = { version = "0.12", default-features = false } |
2869 | + zstd = { version = "0.13.1", default-features = false } |
2870 | |
2871 | [dev-dependencies] |
2872 | hyper = { version = "0.14" } |
2873 | @@ -55,5 +55,5 @@ tempfile = { version = "3.9" } |
2874 | tower = { version = "^0.4" } |
2875 | |
2876 | [build-dependencies] |
2877 | - build-info-build = { version = "0.0.31" } |
2878 | - zstd = { version = "0.12", default-features = false } |
2879 | + build-info-build = { version = "0.0.36" } |
2880 | + zstd = { version = "0.13.1", default-features = false } |
2881 | diff --git a/mailpot/Cargo.toml b/mailpot/Cargo.toml |
2882 | index 83caa19..2b82de9 100644 |
2883 | --- a/mailpot/Cargo.toml |
2884 | +++ b/mailpot/Cargo.toml |
2885 | @@ -25,7 +25,7 @@ rusqlite = { version = "^0.30", features = ["bundled", "functions", "trace", "ho |
2886 | serde = { version = "^1", features = ["derive", ] } |
2887 | serde_json = "^1" |
2888 | thiserror = { version = "1.0.48", default-features = false } |
2889 | - toml = "^0.5" |
2890 | + toml = { version = "^0.8.14" } |
2891 | xdg = "2.4.1" |
2892 | |
2893 | [dev-dependencies] |
2894 | diff --git a/mailpot/src/config.rs b/mailpot/src/config.rs |
2895 | index ef2ab16..f00d7fe 100644 |
2896 | --- a/mailpot/src/config.rs |
2897 | +++ b/mailpot/src/config.rs |
2898 | @@ -134,9 +134,7 @@ impl Configuration { |
2899 | |
2900 | /// Serialize configuration to a TOML string. |
2901 | pub fn to_toml(&self) -> String { |
2902 | - toml::Value::try_from(self) |
2903 | - .expect("Could not serialize config to TOML") |
2904 | - .to_string() |
2905 | + toml::ser::to_string(self).expect("Could not serialize config to TOML") |
2906 | } |
2907 | } |
2908 | |
2909 | @@ -158,8 +156,7 @@ mod tests { |
2910 | .display_chain() |
2911 | .to_string(), |
2912 | format!( |
2913 | - "[1] Could not parse configuration file `{}` successfully: Caused by:\n[2] \ |
2914 | - Error: expected an equals, found an identifier at line 1 column 8\n", |
2915 | + "[1] Could not parse configuration file `{}` successfully: Caused by:\n[2] Error: TOML parse error at line 1, column 8\n |\n1 | afjsad skas as a as\n | ^\nexpected `.`, `=`\n\n", |
2916 | conf_path.display() |
2917 | ), |
2918 | ); |