A fork of attic a self-hostable Nix Binary Cache server
0
fork

Configure Feed

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

Merge pull request #138 from zhaofengli/axum-0.7

Various bumps

authored by

Zhaofeng Li and committed by
GitHub
717cc959 6603ee14

+1118 -930
+1 -1
.editorconfig
··· 13 13 # Rust 14 14 [*.rs] 15 15 indent_style = space 16 - indent_size = 2 16 + indent_size = 4 17 17 18 18 # Misc 19 19 [*.{yaml,yml,md,nix}]
+1071 -891
Cargo.lock
··· 4 4 5 5 [[package]] 6 6 name = "addr2line" 7 - version = "0.21.0" 7 + version = "0.22.0" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 9 + checksum = "6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678" 10 10 dependencies = [ 11 11 "gimli", 12 12 ] ··· 19 19 20 20 [[package]] 21 21 name = "ahash" 22 - version = "0.7.7" 22 + version = "0.7.8" 23 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "5a824f2aa7e75a0c98c5a504fceb80649e9c35265d44525b5f94de4771a395cd" 24 + checksum = "891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9" 25 25 dependencies = [ 26 26 "getrandom", 27 27 "once_cell", ··· 30 30 31 31 [[package]] 32 32 name = "ahash" 33 - version = "0.8.6" 33 + version = "0.8.11" 34 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 - checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 35 + checksum = "e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011" 36 36 dependencies = [ 37 37 "cfg-if", 38 38 "getrandom", ··· 43 43 44 44 [[package]] 45 45 name = "aho-corasick" 46 - version = "1.1.2" 46 + version = "1.1.3" 47 47 source = "registry+https://github.com/rust-lang/crates.io-index" 48 - checksum = "b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0" 48 + checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 49 49 dependencies = [ 50 50 "memchr", 51 51 ] ··· 73 73 74 74 [[package]] 75 75 name = "allocator-api2" 76 - version = "0.2.16" 76 + version = "0.2.18" 77 77 source = "registry+https://github.com/rust-lang/crates.io-index" 78 - checksum = "0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5" 78 + checksum = "5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f" 79 79 80 80 [[package]] 81 81 name = "android-tzdata" ··· 94 94 95 95 [[package]] 96 96 name = "anstream" 97 - version = "0.6.4" 97 + version = "0.6.14" 98 98 source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44" 99 + checksum = "418c75fa768af9c03be99d17643f93f79bbba589895012a80e3452a19ddda15b" 100 100 dependencies = [ 101 101 "anstyle", 102 102 "anstyle-parse", 103 103 "anstyle-query", 104 104 "anstyle-wincon", 105 105 "colorchoice", 106 + "is_terminal_polyfill", 106 107 "utf8parse", 107 108 ] 108 109 109 110 [[package]] 110 111 name = "anstyle" 111 - version = "1.0.4" 112 + version = "1.0.7" 112 113 source = "registry+https://github.com/rust-lang/crates.io-index" 113 - checksum = "7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87" 114 + checksum = "038dfcf04a5feb68e9c60b21c9625a54c2c0616e79b72b0fd87075a056ae1d1b" 114 115 115 116 [[package]] 116 117 name = "anstyle-parse" 117 - version = "0.2.2" 118 + version = "0.2.4" 118 119 source = "registry+https://github.com/rust-lang/crates.io-index" 119 - checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140" 120 + checksum = "c03a11a9034d92058ceb6ee011ce58af4a9bf61491aa7e1e59ecd24bd40d22d4" 120 121 dependencies = [ 121 122 "utf8parse", 122 123 ] 123 124 124 125 [[package]] 125 126 name = "anstyle-query" 126 - version = "1.0.0" 127 + version = "1.0.3" 127 128 source = "registry+https://github.com/rust-lang/crates.io-index" 128 - checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 129 + checksum = "a64c907d4e79225ac72e2a354c9ce84d50ebb4586dee56c82b3ee73004f537f5" 129 130 dependencies = [ 130 - "windows-sys 0.48.0", 131 + "windows-sys 0.52.0", 131 132 ] 132 133 133 134 [[package]] 134 135 name = "anstyle-wincon" 135 - version = "3.0.1" 136 + version = "3.0.3" 136 137 source = "registry+https://github.com/rust-lang/crates.io-index" 137 - checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" 138 + checksum = "61a38449feb7068f52bb06c12759005cf459ee52bb4adc1d5a7c4322d716fb19" 138 139 dependencies = [ 139 140 "anstyle", 140 - "windows-sys 0.48.0", 141 + "windows-sys 0.52.0", 141 142 ] 142 143 143 144 [[package]] 144 145 name = "anyhow" 145 - version = "1.0.75" 146 + version = "1.0.86" 146 147 source = "registry+https://github.com/rust-lang/crates.io-index" 147 - checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 148 + checksum = "b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da" 148 149 149 150 [[package]] 150 151 name = "arrayvec" ··· 154 155 155 156 [[package]] 156 157 name = "async-channel" 157 - version = "1.9.0" 158 + version = "2.3.1" 158 159 source = "registry+https://github.com/rust-lang/crates.io-index" 159 - checksum = "81953c529336010edd6d8e358f886d9581267795c61b19475b71314bffa46d35" 160 + checksum = "89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a" 160 161 dependencies = [ 161 162 "concurrent-queue", 162 - "event-listener", 163 + "event-listener-strategy", 163 164 "futures-core", 165 + "pin-project-lite", 164 166 ] 165 167 166 168 [[package]] 167 169 name = "async-compression" 168 - version = "0.4.4" 170 + version = "0.4.11" 169 171 source = "registry+https://github.com/rust-lang/crates.io-index" 170 - checksum = "f658e2baef915ba0f26f1f7c42bfb8e12f532a01f449a090ded75ae7a07e9ba2" 172 + checksum = "cd066d0b4ef8ecb03a55319dc13aa6910616d0f44008a045bb1835af830abff5" 171 173 dependencies = [ 172 174 "brotli", 173 175 "futures-core", ··· 198 200 dependencies = [ 199 201 "proc-macro2", 200 202 "quote", 201 - "syn 2.0.39", 203 + "syn 2.0.66", 202 204 ] 203 205 204 206 [[package]] 205 207 name = "async-trait" 206 - version = "0.1.74" 208 + version = "0.1.80" 207 209 source = "registry+https://github.com/rust-lang/crates.io-index" 208 - checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 210 + checksum = "c6fa2087f2753a7da8cc1c0dbfcf89579dd57458e36769de5ac750b4671737ca" 209 211 dependencies = [ 210 212 "proc-macro2", 211 213 "quote", 212 - "syn 2.0.39", 214 + "syn 2.0.66", 213 215 ] 214 216 215 217 [[package]] ··· 219 221 checksum = "f28d99ec8bfea296261ca1af174f24225171fea9664ba9003cbebee704810528" 220 222 dependencies = [ 221 223 "num-traits", 222 - ] 223 - 224 - [[package]] 225 - name = "atomic-write-file" 226 - version = "0.1.2" 227 - source = "registry+https://github.com/rust-lang/crates.io-index" 228 - checksum = "edcdbedc2236483ab103a53415653d6b4442ea6141baf1ffa85df29635e88436" 229 - dependencies = [ 230 - "nix", 231 - "rand", 232 224 ] 233 225 234 226 [[package]] ··· 236 228 version = "0.1.0" 237 229 dependencies = [ 238 230 "async-stream", 239 - "base64 0.21.5", 231 + "base64 0.22.1", 240 232 "bytes", 241 233 "cxx", 242 234 "cxx-build", ··· 286 278 "serde", 287 279 "serde_json", 288 280 "tokio", 289 - "toml 0.8.8", 281 + "toml", 290 282 "tracing", 291 283 "tracing-subscriber", 292 284 "xdg", ··· 304 296 "attic-token", 305 297 "aws-config", 306 298 "aws-sdk-s3", 307 - "axum", 299 + "axum 0.7.5", 308 300 "axum-macros", 309 - "base64 0.21.5", 301 + "base64 0.22.1", 310 302 "bytes", 311 303 "chrono", 312 304 "clap", ··· 318 310 "fastcdc", 319 311 "futures", 320 312 "hex", 313 + "http-body-util", 321 314 "humantime", 322 315 "humantime-serde", 323 316 "itoa", ··· 334 327 "tokio", 335 328 "tokio-test", 336 329 "tokio-util", 337 - "toml 0.8.8", 330 + "toml", 338 331 "tower-http", 339 332 "tracing", 340 333 "tracing-error", ··· 348 341 version = "0.1.0" 349 342 dependencies = [ 350 343 "attic", 351 - "base64 0.21.5", 344 + "base64 0.22.1", 352 345 "chrono", 353 346 "displaydoc", 354 347 "indexmap 2.2.6", ··· 362 355 363 356 [[package]] 364 357 name = "autocfg" 365 - version = "1.1.0" 358 + version = "1.3.0" 366 359 source = "registry+https://github.com/rust-lang/crates.io-index" 367 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 360 + checksum = "0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0" 368 361 369 362 [[package]] 370 363 name = "aws-config" 371 - version = "0.57.1" 364 + version = "1.5.0" 372 365 source = "registry+https://github.com/rust-lang/crates.io-index" 373 - checksum = "7489a72550db3712fe3a0a92068f832d6270ff82f518b84a800af131f99570d7" 366 + checksum = "1234b742ac4a40a7d3459c6e3c99818271976a5a6ae3732cb415f4a9a94da7b6" 374 367 dependencies = [ 375 368 "aws-credential-types", 376 - "aws-http", 377 369 "aws-runtime", 378 370 "aws-sdk-sso", 379 371 "aws-sdk-ssooidc", ··· 388 380 "bytes", 389 381 "fastrand", 390 382 "hex", 391 - "http", 392 - "hyper", 383 + "http 0.2.12", 384 + "hyper 0.14.28", 393 385 "ring", 394 386 "time", 395 387 "tokio", 396 388 "tracing", 389 + "url", 397 390 "zeroize", 398 391 ] 399 392 400 393 [[package]] 401 394 name = "aws-credential-types" 402 - version = "0.57.1" 395 + version = "1.2.0" 403 396 source = "registry+https://github.com/rust-lang/crates.io-index" 404 - checksum = "80009846d61a0a4f9070d789cf0e64db284cba6984fae3871050d044e6569cd2" 397 + checksum = "e16838e6c9e12125face1c1eff1343c75e3ff540de98ff7ebd61874a89bcfeb9" 405 398 dependencies = [ 406 399 "aws-smithy-async", 407 400 "aws-smithy-runtime-api", ··· 410 403 ] 411 404 412 405 [[package]] 413 - name = "aws-http" 414 - version = "0.57.1" 415 - source = "registry+https://github.com/rust-lang/crates.io-index" 416 - checksum = "1e65730b741a5f6422fd338bf6f76b7956b090affeaa045e78fca8c4186e0fd5" 417 - dependencies = [ 418 - "aws-smithy-http", 419 - "aws-smithy-runtime-api", 420 - "aws-smithy-types", 421 - "aws-types", 422 - "bytes", 423 - "http", 424 - "http-body", 425 - "pin-project-lite", 426 - "tracing", 427 - ] 428 - 429 - [[package]] 430 406 name = "aws-runtime" 431 - version = "0.57.1" 407 + version = "1.2.2" 432 408 source = "registry+https://github.com/rust-lang/crates.io-index" 433 - checksum = "1d2414b96071ae840b97c0cc1d44b248d5607d648593cdf474f3fb5465572898" 409 + checksum = "75588e7ee5e8496eed939adac2035a6dbab9f7eb2acdd9ab2d31856dab6f3955" 434 410 dependencies = [ 435 411 "aws-credential-types", 436 - "aws-http", 437 412 "aws-sigv4", 438 413 "aws-smithy-async", 439 414 "aws-smithy-eventstream", ··· 441 416 "aws-smithy-runtime-api", 442 417 "aws-smithy-types", 443 418 "aws-types", 419 + "bytes", 444 420 "fastrand", 445 - "http", 421 + "http 0.2.12", 422 + "http-body 0.4.6", 446 423 "percent-encoding", 424 + "pin-project-lite", 447 425 "tracing", 448 426 "uuid", 449 427 ] 450 428 451 429 [[package]] 452 430 name = "aws-sdk-s3" 453 - version = "0.35.0" 431 + version = "1.32.0" 454 432 source = "registry+https://github.com/rust-lang/crates.io-index" 455 - checksum = "84022763485483ea17d417f9832d5da198bc36829b59f086c0d35ecd2ce59991" 433 + checksum = "2924dd7efd0112a5a88ec7d1c2dbf371966f018e90f3f45db7c8027ef895662a" 456 434 dependencies = [ 435 + "ahash 0.8.11", 457 436 "aws-credential-types", 458 - "aws-http", 459 437 "aws-runtime", 460 438 "aws-sigv4", 461 439 "aws-smithy-async", ··· 469 447 "aws-smithy-xml", 470 448 "aws-types", 471 449 "bytes", 472 - "http", 473 - "http-body", 450 + "fastrand", 451 + "hex", 452 + "hmac", 453 + "http 0.2.12", 454 + "http-body 0.4.6", 455 + "lru", 474 456 "once_cell", 475 457 "percent-encoding", 476 - "regex", 458 + "regex-lite", 459 + "sha2", 477 460 "tracing", 478 461 "url", 479 462 ] 480 463 481 464 [[package]] 482 465 name = "aws-sdk-sso" 483 - version = "0.35.0" 466 + version = "1.28.0" 484 467 source = "registry+https://github.com/rust-lang/crates.io-index" 485 - checksum = "341a5b00567d0f350025501c8fd36e1ca8055744a2d17e351f0b254f84eba48a" 468 + checksum = "ee458e39982214c70432e87756227de474318283137c38d84be0aeebc77acced" 486 469 dependencies = [ 487 470 "aws-credential-types", 488 - "aws-http", 489 471 "aws-runtime", 490 472 "aws-smithy-async", 491 473 "aws-smithy-http", ··· 495 477 "aws-smithy-types", 496 478 "aws-types", 497 479 "bytes", 498 - "http", 499 - "regex", 480 + "http 0.2.12", 481 + "once_cell", 482 + "regex-lite", 500 483 "tracing", 501 484 ] 502 485 503 486 [[package]] 504 487 name = "aws-sdk-ssooidc" 505 - version = "0.35.0" 488 + version = "1.29.0" 506 489 source = "registry+https://github.com/rust-lang/crates.io-index" 507 - checksum = "dbd4bffbd26f66269933bcd26123f2d6860769c0f769b6d3fc10eda025d287d8" 490 + checksum = "d75562f0e82b87f41210c1de110f3fb169e189f962f4b2e94fd7f370d70e063c" 508 491 dependencies = [ 509 492 "aws-credential-types", 510 - "aws-http", 511 493 "aws-runtime", 512 494 "aws-smithy-async", 513 495 "aws-smithy-http", ··· 517 499 "aws-smithy-types", 518 500 "aws-types", 519 501 "bytes", 520 - "http", 521 - "regex", 502 + "http 0.2.12", 503 + "once_cell", 504 + "regex-lite", 522 505 "tracing", 523 506 ] 524 507 525 508 [[package]] 526 509 name = "aws-sdk-sts" 527 - version = "0.35.0" 510 + version = "1.28.0" 528 511 source = "registry+https://github.com/rust-lang/crates.io-index" 529 - checksum = "51b1a8ae5c7098502a3e6d4130dbee1e1d3fcb8dc5d65cecab39e01d595f90f6" 512 + checksum = "a422d2f3080421ed23630ada0e474c76e4279c18b4a379bff2f1062e05cef466" 530 513 dependencies = [ 531 514 "aws-credential-types", 532 - "aws-http", 533 515 "aws-runtime", 534 516 "aws-smithy-async", 535 517 "aws-smithy-http", ··· 540 522 "aws-smithy-types", 541 523 "aws-smithy-xml", 542 524 "aws-types", 543 - "http", 544 - "regex", 525 + "http 0.2.12", 526 + "once_cell", 527 + "regex-lite", 545 528 "tracing", 546 529 ] 547 530 548 531 [[package]] 549 532 name = "aws-sigv4" 550 - version = "0.57.1" 533 + version = "1.2.1" 551 534 source = "registry+https://github.com/rust-lang/crates.io-index" 552 - checksum = "3347c738e0a8449020877d319cda56da74d6e8aba9fff210720fac66cae3c7f4" 535 + checksum = "58b56f1cbe6fd4d0c2573df72868f20ab1c125ca9c9dbce17927a463433a2e57" 553 536 dependencies = [ 554 537 "aws-credential-types", 555 538 "aws-smithy-eventstream", 556 539 "aws-smithy-http", 557 540 "aws-smithy-runtime-api", 541 + "aws-smithy-types", 558 542 "bytes", 543 + "crypto-bigint 0.5.5", 559 544 "form_urlencoded", 560 545 "hex", 561 546 "hmac", 562 - "http", 563 - "num-bigint", 547 + "http 0.2.12", 548 + "http 1.1.0", 564 549 "once_cell", 565 550 "p256 0.11.1", 566 551 "percent-encoding", 567 - "regex", 568 552 "ring", 569 553 "sha2", 554 + "subtle", 570 555 "time", 571 556 "tracing", 572 557 "zeroize", ··· 574 559 575 560 [[package]] 576 561 name = "aws-smithy-async" 577 - version = "0.57.1" 562 + version = "1.2.1" 578 563 source = "registry+https://github.com/rust-lang/crates.io-index" 579 - checksum = "b4b65a284265d3eec6cc9f1daef2d0cc3b78684b712cb6c7f1d0f665456b7604" 564 + checksum = "62220bc6e97f946ddd51b5f1361f78996e704677afc518a4ff66b7a72ea1378c" 580 565 dependencies = [ 581 566 "futures-util", 582 567 "pin-project-lite", ··· 585 570 586 571 [[package]] 587 572 name = "aws-smithy-checksums" 588 - version = "0.57.1" 573 + version = "0.60.9" 589 574 source = "registry+https://github.com/rust-lang/crates.io-index" 590 - checksum = "d40f1d5a222ba11ac7d6b20f3668ae282970e50615fa5ee1dd8ac8180c0c1803" 575 + checksum = "6242d6a54d3b4b83458f4abd7057ba93c4419dc71e8217e9acd3a748d656d99e" 591 576 dependencies = [ 592 577 "aws-smithy-http", 593 578 "aws-smithy-types", ··· 595 580 "crc32c", 596 581 "crc32fast", 597 582 "hex", 598 - "http", 599 - "http-body", 583 + "http 0.2.12", 584 + "http-body 0.4.6", 600 585 "md-5", 601 586 "pin-project-lite", 602 587 "sha1", ··· 606 591 607 592 [[package]] 608 593 name = "aws-smithy-eventstream" 609 - version = "0.57.1" 594 + version = "0.60.4" 610 595 source = "registry+https://github.com/rust-lang/crates.io-index" 611 - checksum = "b16e7ecebc2b083a1b138868a46a343204a6097f343c4830a8b22b3a0d30013e" 596 + checksum = "e6363078f927f612b970edf9d1903ef5cef9a64d1e8423525ebb1f0a1633c858" 612 597 dependencies = [ 613 598 "aws-smithy-types", 614 599 "bytes", ··· 617 602 618 603 [[package]] 619 604 name = "aws-smithy-http" 620 - version = "0.57.1" 605 + version = "0.60.8" 621 606 source = "registry+https://github.com/rust-lang/crates.io-index" 622 - checksum = "715aeb61fb743848d5d398ce6fb1259f5eba5e13dceec5d5064cada1a181d38d" 607 + checksum = "4a7de001a1b9a25601016d8057ea16e31a45fdca3751304c8edf4ad72e706c08" 623 608 dependencies = [ 624 609 "aws-smithy-eventstream", 625 610 "aws-smithy-runtime-api", ··· 627 612 "bytes", 628 613 "bytes-utils", 629 614 "futures-core", 630 - "http", 631 - "http-body", 615 + "http 0.2.12", 616 + "http-body 0.4.6", 632 617 "once_cell", 633 618 "percent-encoding", 634 619 "pin-project-lite", ··· 638 623 639 624 [[package]] 640 625 name = "aws-smithy-json" 641 - version = "0.57.1" 626 + version = "0.60.7" 642 627 source = "registry+https://github.com/rust-lang/crates.io-index" 643 - checksum = "de21d368dcd5cab17033406ea6e7351b091164b208381de837510bd7558c0f30" 628 + checksum = "4683df9469ef09468dad3473d129960119a0d3593617542b7d52086c8486f2d6" 644 629 dependencies = [ 645 630 "aws-smithy-types", 646 631 ] 647 632 648 633 [[package]] 649 634 name = "aws-smithy-query" 650 - version = "0.57.1" 635 + version = "0.60.7" 651 636 source = "registry+https://github.com/rust-lang/crates.io-index" 652 - checksum = "9e5ace389c7e4def130bff7275647481c8d49b867909ca61d5dc9a809b3632f3" 637 + checksum = "f2fbd61ceb3fe8a1cb7352e42689cec5335833cd9f94103a61e98f9bb61c64bb" 653 638 dependencies = [ 654 639 "aws-smithy-types", 655 640 "urlencoding", ··· 657 642 658 643 [[package]] 659 644 name = "aws-smithy-runtime" 660 - version = "0.57.1" 645 + version = "1.5.4" 661 646 source = "registry+https://github.com/rust-lang/crates.io-index" 662 - checksum = "fb4395310662d10f1847324af5fe43e621922cba03b1aa6d26c21096e18a4e79" 647 + checksum = "607e8b53aeb2bc23fb332159d72a69650cd9643c161d76cd3b7f88ac00b5a1bb" 663 648 dependencies = [ 664 649 "aws-smithy-async", 665 650 "aws-smithy-http", ··· 667 652 "aws-smithy-types", 668 653 "bytes", 669 654 "fastrand", 670 - "http", 671 - "http-body", 672 - "hyper", 673 - "hyper-rustls", 655 + "h2", 656 + "http 0.2.12", 657 + "http-body 0.4.6", 658 + "http-body 1.0.0", 659 + "hyper 0.14.28", 660 + "hyper-rustls 0.24.2", 674 661 "once_cell", 675 662 "pin-project-lite", 676 663 "pin-utils", 677 - "rustls", 664 + "rustls 0.21.12", 678 665 "tokio", 679 666 "tracing", 680 667 ] 681 668 682 669 [[package]] 683 670 name = "aws-smithy-runtime-api" 684 - version = "0.57.1" 671 + version = "1.6.1" 685 672 source = "registry+https://github.com/rust-lang/crates.io-index" 686 - checksum = "30e27594c06f5b36e97d18ef26ed693f1d4c7167b9bbb544b3a9bb653f9f7035" 673 + checksum = "5b7d790d553d163c7d80a4e06e2906bf24b9172c9ebe045fc3a274e9358ab7bb" 687 674 dependencies = [ 688 675 "aws-smithy-async", 689 676 "aws-smithy-types", 690 677 "bytes", 691 - "http", 678 + "http 0.2.12", 679 + "http 1.1.0", 692 680 "pin-project-lite", 693 681 "tokio", 694 682 "tracing", ··· 697 685 698 686 [[package]] 699 687 name = "aws-smithy-types" 700 - version = "0.57.1" 688 + version = "1.1.10" 701 689 source = "registry+https://github.com/rust-lang/crates.io-index" 702 - checksum = "5d36f1723ed61e82094498e7283510fe21484b73c215c33874c81a84411b5bdc" 690 + checksum = "5b6764ba7e1c5ede1c9f9e4046645534f06c2581402461c559b481a420330a83" 703 691 dependencies = [ 704 692 "base64-simd", 705 693 "bytes", 706 694 "bytes-utils", 707 695 "futures-core", 708 - "http", 709 - "http-body", 696 + "http 0.2.12", 697 + "http 1.1.0", 698 + "http-body 0.4.6", 699 + "http-body 1.0.0", 700 + "http-body-util", 710 701 "itoa", 711 702 "num-integer", 712 703 "pin-project-lite", ··· 720 711 721 712 [[package]] 722 713 name = "aws-smithy-xml" 723 - version = "0.57.1" 714 + version = "0.60.8" 724 715 source = "registry+https://github.com/rust-lang/crates.io-index" 725 - checksum = "68225c8d3e3e6c565a3cf764aa82440837ef15c33d1dd7205e15715444e4b4ad" 716 + checksum = "d123fbc2a4adc3c301652ba8e149bf4bc1d1725affb9784eb20c953ace06bf55" 726 717 dependencies = [ 727 718 "xmlparser", 728 719 ] 729 720 730 721 [[package]] 731 722 name = "aws-types" 732 - version = "0.57.1" 723 + version = "1.3.0" 733 724 source = "registry+https://github.com/rust-lang/crates.io-index" 734 - checksum = "acdc27aac60f715bab25f5d758ba5651b80aae791c48e9871ffe298683f00a2b" 725 + checksum = "02fa328e19c849b20ef7ada4c9b581dd12351ff35ecc7642d06e69de4f98407c" 735 726 dependencies = [ 736 727 "aws-credential-types", 737 728 "aws-smithy-async", 738 729 "aws-smithy-runtime-api", 739 730 "aws-smithy-types", 740 - "http", 731 + "http 0.2.12", 741 732 "rustc_version", 742 733 "tracing", 743 734 ] ··· 749 740 checksum = "3b829e4e32b91e643de6eafe82b1d90675f5874230191a4ffbc1b336dec4d6bf" 750 741 dependencies = [ 751 742 "async-trait", 752 - "axum-core", 743 + "axum-core 0.3.4", 753 744 "bitflags 1.3.2", 754 745 "bytes", 755 746 "futures-util", 756 - "http", 757 - "http-body", 758 - "hyper", 747 + "http 0.2.12", 748 + "http-body 0.4.6", 749 + "hyper 0.14.28", 750 + "itoa", 751 + "matchit", 752 + "memchr", 753 + "mime", 754 + "percent-encoding", 755 + "pin-project-lite", 756 + "rustversion", 757 + "serde", 758 + "sync_wrapper 0.1.2", 759 + "tower", 760 + "tower-layer", 761 + "tower-service", 762 + ] 763 + 764 + [[package]] 765 + name = "axum" 766 + version = "0.7.5" 767 + source = "registry+https://github.com/rust-lang/crates.io-index" 768 + checksum = "3a6c9af12842a67734c9a2e355436e5d03b22383ed60cf13cd0c18fbfe3dcbcf" 769 + dependencies = [ 770 + "async-trait", 771 + "axum-core 0.4.3", 772 + "bytes", 773 + "futures-util", 774 + "http 1.1.0", 775 + "http-body 1.0.0", 776 + "http-body-util", 777 + "hyper 1.3.1", 778 + "hyper-util", 759 779 "itoa", 760 780 "matchit", 761 781 "memchr", ··· 767 787 "serde_json", 768 788 "serde_path_to_error", 769 789 "serde_urlencoded", 770 - "sync_wrapper", 790 + "sync_wrapper 1.0.1", 771 791 "tokio", 772 792 "tower", 773 793 "tower-layer", 774 794 "tower-service", 795 + "tracing", 775 796 ] 776 797 777 798 [[package]] ··· 783 804 "async-trait", 784 805 "bytes", 785 806 "futures-util", 786 - "http", 787 - "http-body", 807 + "http 0.2.12", 808 + "http-body 0.4.6", 809 + "mime", 810 + "rustversion", 811 + "tower-layer", 812 + "tower-service", 813 + ] 814 + 815 + [[package]] 816 + name = "axum-core" 817 + version = "0.4.3" 818 + source = "registry+https://github.com/rust-lang/crates.io-index" 819 + checksum = "a15c63fd72d41492dc4f497196f5da1fb04fb7529e631d73630d1b491e47a2e3" 820 + dependencies = [ 821 + "async-trait", 822 + "bytes", 823 + "futures-util", 824 + "http 1.1.0", 825 + "http-body 1.0.0", 826 + "http-body-util", 788 827 "mime", 828 + "pin-project-lite", 789 829 "rustversion", 830 + "sync_wrapper 0.1.2", 790 831 "tower-layer", 791 832 "tower-service", 833 + "tracing", 792 834 ] 793 835 794 836 [[package]] 795 837 name = "axum-macros" 796 - version = "0.3.8" 838 + version = "0.4.1" 797 839 source = "registry+https://github.com/rust-lang/crates.io-index" 798 - checksum = "cdca6a10ecad987bda04e95606ef85a5417dcaac1a78455242d72e031e2b6b62" 840 + checksum = "00c055ee2d014ae5981ce1016374e8213682aa14d9bf40e48ab48b5f3ef20eaa" 799 841 dependencies = [ 800 - "heck", 842 + "heck 0.4.1", 801 843 "proc-macro2", 802 844 "quote", 803 - "syn 2.0.39", 845 + "syn 2.0.66", 804 846 ] 805 847 806 848 [[package]] 807 849 name = "backtrace" 808 - version = "0.3.69" 850 + version = "0.3.72" 809 851 source = "registry+https://github.com/rust-lang/crates.io-index" 810 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 852 + checksum = "17c6a35df3749d2e8bb1b7b21a976d82b15548788d2735b9d82f329268f71a11" 811 853 dependencies = [ 812 854 "addr2line", 813 855 "cc", ··· 832 874 833 875 [[package]] 834 876 name = "base64" 835 - version = "0.13.1" 877 + version = "0.21.7" 836 878 source = "registry+https://github.com/rust-lang/crates.io-index" 837 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 879 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 838 880 839 881 [[package]] 840 882 name = "base64" 841 - version = "0.21.5" 883 + version = "0.22.1" 842 884 source = "registry+https://github.com/rust-lang/crates.io-index" 843 - checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 885 + checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" 844 886 845 887 [[package]] 846 888 name = "base64-simd" ··· 883 925 884 926 [[package]] 885 927 name = "bitflags" 886 - version = "2.4.1" 928 + version = "2.5.0" 887 929 source = "registry+https://github.com/rust-lang/crates.io-index" 888 - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 930 + checksum = "cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1" 889 931 dependencies = [ 890 932 "serde", 891 933 ] ··· 913 955 914 956 [[package]] 915 957 name = "borsh" 916 - version = "0.10.3" 958 + version = "1.5.1" 917 959 source = "registry+https://github.com/rust-lang/crates.io-index" 918 - checksum = "4114279215a005bc675e386011e594e1d9b800918cea18fcadadcce864a2046b" 960 + checksum = "a6362ed55def622cddc70a4746a68554d7b687713770de539e59a739b249f8ed" 919 961 dependencies = [ 920 962 "borsh-derive", 921 - "hashbrown 0.13.2", 963 + "cfg_aliases", 922 964 ] 923 965 924 966 [[package]] 925 967 name = "borsh-derive" 926 - version = "0.10.3" 968 + version = "1.5.1" 927 969 source = "registry+https://github.com/rust-lang/crates.io-index" 928 - checksum = "0754613691538d51f329cce9af41d7b7ca150bc973056f1156611489475f54f7" 970 + checksum = "c3ef8005764f53cd4dca619f5bf64cafd4664dada50ece25e4d81de54c80cc0b" 929 971 dependencies = [ 930 - "borsh-derive-internal", 931 - "borsh-schema-derive-internal", 972 + "once_cell", 932 973 "proc-macro-crate", 933 974 "proc-macro2", 934 - "syn 1.0.109", 935 - ] 936 - 937 - [[package]] 938 - name = "borsh-derive-internal" 939 - version = "0.10.3" 940 - source = "registry+https://github.com/rust-lang/crates.io-index" 941 - checksum = "afb438156919598d2c7bad7e1c0adf3d26ed3840dbc010db1a882a65583ca2fb" 942 - dependencies = [ 943 - "proc-macro2", 944 975 "quote", 945 - "syn 1.0.109", 946 - ] 947 - 948 - [[package]] 949 - name = "borsh-schema-derive-internal" 950 - version = "0.10.3" 951 - source = "registry+https://github.com/rust-lang/crates.io-index" 952 - checksum = "634205cc43f74a1b9046ef87c4540ebda95696ec0f315024860cad7c5b0f5ccd" 953 - dependencies = [ 954 - "proc-macro2", 955 - "quote", 956 - "syn 1.0.109", 976 + "syn 2.0.66", 977 + "syn_derive", 957 978 ] 958 979 959 980 [[package]] 960 981 name = "brotli" 961 - version = "3.4.0" 982 + version = "6.0.0" 962 983 source = "registry+https://github.com/rust-lang/crates.io-index" 963 - checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f" 984 + checksum = "74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b" 964 985 dependencies = [ 965 986 "alloc-no-stdlib", 966 987 "alloc-stdlib", ··· 969 990 970 991 [[package]] 971 992 name = "brotli-decompressor" 972 - version = "2.5.1" 993 + version = "4.0.1" 973 994 source = "registry+https://github.com/rust-lang/crates.io-index" 974 - checksum = "4e2e4afe60d7dd600fdd3de8d0f08c2b7ec039712e3b6137ff98b7004e82de4f" 995 + checksum = "9a45bd2e4095a8b518033b128020dd4a55aab1c0a381ba4404a472630f4bc362" 975 996 dependencies = [ 976 997 "alloc-no-stdlib", 977 998 "alloc-stdlib", ··· 979 1000 980 1001 [[package]] 981 1002 name = "bumpalo" 982 - version = "3.14.0" 1003 + version = "3.16.0" 983 1004 source = "registry+https://github.com/rust-lang/crates.io-index" 984 - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 1005 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 985 1006 986 1007 [[package]] 987 1008 name = "bytecheck" 988 - version = "0.6.11" 1009 + version = "0.6.12" 989 1010 source = "registry+https://github.com/rust-lang/crates.io-index" 990 - checksum = "8b6372023ac861f6e6dc89c8344a8f398fb42aaba2b5dbc649ca0c0e9dbcb627" 1011 + checksum = "23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2" 991 1012 dependencies = [ 992 1013 "bytecheck_derive", 993 1014 "ptr_meta", ··· 996 1017 997 1018 [[package]] 998 1019 name = "bytecheck_derive" 999 - version = "0.6.11" 1020 + version = "0.6.12" 1000 1021 source = "registry+https://github.com/rust-lang/crates.io-index" 1001 - checksum = "a7ec4c6f261935ad534c0c22dbef2201b45918860eb1c574b972bd213a76af61" 1022 + checksum = "3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659" 1002 1023 dependencies = [ 1003 1024 "proc-macro2", 1004 1025 "quote", ··· 1013 1034 1014 1035 [[package]] 1015 1036 name = "bytes" 1016 - version = "1.5.0" 1037 + version = "1.6.0" 1017 1038 source = "registry+https://github.com/rust-lang/crates.io-index" 1018 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 1039 + checksum = "514de17de45fdb8dc022b1a7975556c53c86f9f0aa5f534b98977b171857c2c9" 1019 1040 1020 1041 [[package]] 1021 1042 name = "bytes-utils" 1022 - version = "0.1.3" 1043 + version = "0.1.4" 1023 1044 source = "registry+https://github.com/rust-lang/crates.io-index" 1024 - checksum = "e47d3a8076e283f3acd27400535992edb3ba4b5bb72f8891ad8fbe7932a7d4b9" 1045 + checksum = "7dafe3a8757b027e2be6e4e5601ed563c55989fcf1546e933c66c8eb3a058d35" 1025 1046 dependencies = [ 1026 1047 "bytes", 1027 1048 "either", ··· 1029 1050 1030 1051 [[package]] 1031 1052 name = "cc" 1032 - version = "1.0.84" 1053 + version = "1.0.98" 1033 1054 source = "registry+https://github.com/rust-lang/crates.io-index" 1034 - checksum = "0f8e7c90afad890484a21653d08b6e209ae34770fb5ee298f9c699fcc1e5c856" 1055 + checksum = "41c270e7540d725e65ac7f1b212ac8ce349719624d7bcff99f8e2e488e8cf03f" 1035 1056 dependencies = [ 1057 + "jobserver", 1036 1058 "libc", 1059 + "once_cell", 1037 1060 ] 1038 1061 1039 1062 [[package]] ··· 1043 1066 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 1044 1067 1045 1068 [[package]] 1069 + name = "cfg_aliases" 1070 + version = "0.2.1" 1071 + source = "registry+https://github.com/rust-lang/crates.io-index" 1072 + checksum = "613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724" 1073 + 1074 + [[package]] 1046 1075 name = "chrono" 1047 - version = "0.4.31" 1076 + version = "0.4.38" 1048 1077 source = "registry+https://github.com/rust-lang/crates.io-index" 1049 - checksum = "7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38" 1078 + checksum = "a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401" 1050 1079 dependencies = [ 1051 1080 "android-tzdata", 1052 1081 "iana-time-zone", ··· 1054 1083 "num-traits", 1055 1084 "serde", 1056 1085 "wasm-bindgen", 1057 - "windows-targets 0.48.5", 1086 + "windows-targets 0.52.5", 1058 1087 ] 1059 1088 1060 1089 [[package]] 1061 1090 name = "clap" 1062 - version = "4.4.8" 1091 + version = "4.5.4" 1063 1092 source = "registry+https://github.com/rust-lang/crates.io-index" 1064 - checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64" 1093 + checksum = "90bc066a67923782aa8515dbaea16946c5bcc5addbd668bb80af688e53e548a0" 1065 1094 dependencies = [ 1066 1095 "clap_builder", 1067 1096 "clap_derive", ··· 1069 1098 1070 1099 [[package]] 1071 1100 name = "clap_builder" 1072 - version = "4.4.8" 1101 + version = "4.5.2" 1073 1102 source = "registry+https://github.com/rust-lang/crates.io-index" 1074 - checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc" 1103 + checksum = "ae129e2e766ae0ec03484e609954119f123cc1fe650337e155d03b022f24f7b4" 1075 1104 dependencies = [ 1076 1105 "anstream", 1077 1106 "anstyle", ··· 1081 1110 1082 1111 [[package]] 1083 1112 name = "clap_complete" 1084 - version = "4.4.4" 1113 + version = "4.5.2" 1085 1114 source = "registry+https://github.com/rust-lang/crates.io-index" 1086 - checksum = "bffe91f06a11b4b9420f62103854e90867812cd5d01557f853c5ee8e791b12ae" 1115 + checksum = "dd79504325bf38b10165b02e89b4347300f855f273c4cb30c4a3209e6583275e" 1087 1116 dependencies = [ 1088 1117 "clap", 1089 1118 ] 1090 1119 1091 1120 [[package]] 1092 1121 name = "clap_derive" 1093 - version = "4.4.7" 1122 + version = "4.5.4" 1094 1123 source = "registry+https://github.com/rust-lang/crates.io-index" 1095 - checksum = "cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442" 1124 + checksum = "528131438037fd55894f62d6e9f068b8f45ac57ffa77517819645d10aed04f64" 1096 1125 dependencies = [ 1097 - "heck", 1126 + "heck 0.5.0", 1098 1127 "proc-macro2", 1099 1128 "quote", 1100 - "syn 2.0.39", 1129 + "syn 2.0.66", 1101 1130 ] 1102 1131 1103 1132 [[package]] 1104 1133 name = "clap_lex" 1105 - version = "0.6.0" 1134 + version = "0.7.0" 1106 1135 source = "registry+https://github.com/rust-lang/crates.io-index" 1107 - checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 1136 + checksum = "98cc8fbded0c607b7ba9dd60cd98df59af97e84d24e49c8557331cfc26d301ce" 1108 1137 1109 1138 [[package]] 1110 1139 name = "coarsetime" 1111 - version = "0.1.33" 1140 + version = "0.1.34" 1112 1141 source = "registry+https://github.com/rust-lang/crates.io-index" 1113 - checksum = "71367d3385c716342014ad17e3d19f7788ae514885a1f4c24f500260fb365e1a" 1142 + checksum = "13b3839cf01bb7960114be3ccf2340f541b6d0c81f8690b007b2b39f750f7e5d" 1114 1143 dependencies = [ 1115 1144 "libc", 1116 - "once_cell", 1117 - "wasi", 1145 + "wasix", 1118 1146 "wasm-bindgen", 1119 1147 ] 1120 1148 ··· 1130 1158 1131 1159 [[package]] 1132 1160 name = "colorchoice" 1133 - version = "1.0.0" 1161 + version = "1.0.1" 1134 1162 source = "registry+https://github.com/rust-lang/crates.io-index" 1135 - checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 1163 + checksum = "0b6a852b24ab71dffc585bcb46eaf7959d175cb865a7152e35b348d1b2960422" 1136 1164 1137 1165 [[package]] 1138 1166 name = "concurrent-queue" 1139 - version = "2.3.0" 1167 + version = "2.5.0" 1140 1168 source = "registry+https://github.com/rust-lang/crates.io-index" 1141 - checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400" 1169 + checksum = "4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973" 1142 1170 dependencies = [ 1143 1171 "crossbeam-utils", 1144 1172 ] 1145 1173 1146 1174 [[package]] 1147 1175 name = "console" 1148 - version = "0.15.7" 1176 + version = "0.15.8" 1149 1177 source = "registry+https://github.com/rust-lang/crates.io-index" 1150 - checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 1178 + checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" 1151 1179 dependencies = [ 1152 1180 "encode_unicode", 1153 1181 "lazy_static", 1154 1182 "libc", 1155 1183 "unicode-width", 1156 - "windows-sys 0.45.0", 1184 + "windows-sys 0.52.0", 1157 1185 ] 1158 1186 1159 1187 [[package]] ··· 1195 1223 1196 1224 [[package]] 1197 1225 name = "const-oid" 1198 - version = "0.9.5" 1226 + version = "0.9.6" 1199 1227 source = "registry+https://github.com/rust-lang/crates.io-index" 1200 - checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" 1228 + checksum = "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8" 1201 1229 1202 1230 [[package]] 1203 1231 name = "const_format" ··· 1221 1249 1222 1250 [[package]] 1223 1251 name = "core-foundation" 1224 - version = "0.9.3" 1252 + version = "0.9.4" 1225 1253 source = "registry+https://github.com/rust-lang/crates.io-index" 1226 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 1254 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 1227 1255 dependencies = [ 1228 1256 "core-foundation-sys", 1229 1257 "libc", ··· 1231 1259 1232 1260 [[package]] 1233 1261 name = "core-foundation-sys" 1234 - version = "0.8.4" 1262 + version = "0.8.6" 1235 1263 source = "registry+https://github.com/rust-lang/crates.io-index" 1236 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 1264 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 1237 1265 1238 1266 [[package]] 1239 1267 name = "cpufeatures" 1240 - version = "0.2.11" 1268 + version = "0.2.12" 1241 1269 source = "registry+https://github.com/rust-lang/crates.io-index" 1242 - checksum = "ce420fe07aecd3e67c5f910618fe65e94158f6dcc0adf44e00d69ce2bdfe0fd0" 1270 + checksum = "53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504" 1243 1271 dependencies = [ 1244 1272 "libc", 1245 1273 ] 1246 1274 1247 1275 [[package]] 1248 1276 name = "crc" 1249 - version = "3.0.1" 1277 + version = "3.2.1" 1250 1278 source = "registry+https://github.com/rust-lang/crates.io-index" 1251 - checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" 1279 + checksum = "69e6e4d7b33a94f0991c26729976b10ebde1d34c3ee82408fb536164fa10d636" 1252 1280 dependencies = [ 1253 1281 "crc-catalog", 1254 1282 ] ··· 1261 1289 1262 1290 [[package]] 1263 1291 name = "crc32c" 1264 - version = "0.6.4" 1292 + version = "0.6.5" 1265 1293 source = "registry+https://github.com/rust-lang/crates.io-index" 1266 - checksum = "d8f48d60e5b4d2c53d5c2b1d8a58c849a70ae5e5509b08a48d047e3b65714a74" 1294 + checksum = "89254598aa9b9fa608de44b3ae54c810f0f06d755e24c50177f1f8f31ff50ce2" 1267 1295 dependencies = [ 1268 1296 "rustc_version", 1269 1297 ] 1270 1298 1271 1299 [[package]] 1272 1300 name = "crc32fast" 1273 - version = "1.3.2" 1301 + version = "1.4.2" 1274 1302 source = "registry+https://github.com/rust-lang/crates.io-index" 1275 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 1303 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 1276 1304 dependencies = [ 1277 1305 "cfg-if", 1278 1306 ] 1279 1307 1280 1308 [[package]] 1281 1309 name = "crossbeam-channel" 1282 - version = "0.5.8" 1310 + version = "0.5.13" 1283 1311 source = "registry+https://github.com/rust-lang/crates.io-index" 1284 - checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 1312 + checksum = "33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2" 1285 1313 dependencies = [ 1286 - "cfg-if", 1287 1314 "crossbeam-utils", 1288 1315 ] 1289 1316 1290 1317 [[package]] 1291 1318 name = "crossbeam-queue" 1292 - version = "0.3.8" 1319 + version = "0.3.11" 1293 1320 source = "registry+https://github.com/rust-lang/crates.io-index" 1294 - checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 1321 + checksum = "df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35" 1295 1322 dependencies = [ 1296 - "cfg-if", 1297 1323 "crossbeam-utils", 1298 1324 ] 1299 1325 1300 1326 [[package]] 1301 1327 name = "crossbeam-utils" 1302 - version = "0.8.16" 1328 + version = "0.8.20" 1303 1329 source = "registry+https://github.com/rust-lang/crates.io-index" 1304 - checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 1305 - dependencies = [ 1306 - "cfg-if", 1307 - ] 1330 + checksum = "22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80" 1308 1331 1309 1332 [[package]] 1310 1333 name = "crypto-bigint" ··· 1320 1343 1321 1344 [[package]] 1322 1345 name = "crypto-bigint" 1323 - version = "0.5.4" 1346 + version = "0.5.5" 1324 1347 source = "registry+https://github.com/rust-lang/crates.io-index" 1325 - checksum = "28f85c3514d2a6e64160359b45a3918c3b4178bcbf4ae5d03ab2d02e521c479a" 1348 + checksum = "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76" 1326 1349 dependencies = [ 1327 1350 "generic-array", 1328 1351 "rand_core", ··· 1348 1371 1349 1372 [[package]] 1350 1373 name = "cxx" 1351 - version = "1.0.110" 1374 + version = "1.0.122" 1352 1375 source = "registry+https://github.com/rust-lang/crates.io-index" 1353 - checksum = "7129e341034ecb940c9072817cd9007974ea696844fc4dd582dc1653a7fbe2e8" 1376 + checksum = "bb497fad022245b29c2a0351df572e2d67c1046bcef2260ebc022aec81efea82" 1354 1377 dependencies = [ 1355 1378 "cc", 1356 1379 "cxxbridge-flags", ··· 1360 1383 1361 1384 [[package]] 1362 1385 name = "cxx-build" 1363 - version = "1.0.110" 1386 + version = "1.0.122" 1364 1387 source = "registry+https://github.com/rust-lang/crates.io-index" 1365 - checksum = "a2a24f3f5f8eed71936f21e570436f024f5c2e25628f7496aa7ccd03b90109d5" 1388 + checksum = "9327c7f9fbd6329a200a5d4aa6f674c60ab256525ff0084b52a889d4e4c60cee" 1366 1389 dependencies = [ 1367 1390 "cc", 1368 1391 "codespan-reporting", ··· 1370 1393 "proc-macro2", 1371 1394 "quote", 1372 1395 "scratch", 1373 - "syn 2.0.39", 1396 + "syn 2.0.66", 1374 1397 ] 1375 1398 1376 1399 [[package]] 1377 1400 name = "cxxbridge-flags" 1378 - version = "1.0.110" 1401 + version = "1.0.122" 1379 1402 source = "registry+https://github.com/rust-lang/crates.io-index" 1380 - checksum = "06fdd177fc61050d63f67f5bd6351fac6ab5526694ea8e359cd9cd3b75857f44" 1403 + checksum = "688c799a4a846f1c0acb9f36bb9c6272d9b3d9457f3633c7753c6057270df13c" 1381 1404 1382 1405 [[package]] 1383 1406 name = "cxxbridge-macro" 1384 - version = "1.0.110" 1407 + version = "1.0.122" 1385 1408 source = "registry+https://github.com/rust-lang/crates.io-index" 1386 - checksum = "587663dd5fb3d10932c8aecfe7c844db1bcf0aee93eeab08fac13dc1212c2e7f" 1409 + checksum = "928bc249a7e3cd554fd2e8e08a426e9670c50bbfc9a621653cfa9accc9641783" 1387 1410 dependencies = [ 1388 1411 "proc-macro2", 1389 1412 "quote", 1390 - "syn 2.0.39", 1413 + "syn 2.0.66", 1391 1414 ] 1392 1415 1393 1416 [[package]] 1394 1417 name = "darling" 1395 - version = "0.20.3" 1418 + version = "0.20.9" 1396 1419 source = "registry+https://github.com/rust-lang/crates.io-index" 1397 - checksum = "0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e" 1420 + checksum = "83b2eb4d90d12bdda5ed17de686c2acb4c57914f8f921b8da7e112b5a36f3fe1" 1398 1421 dependencies = [ 1399 1422 "darling_core", 1400 1423 "darling_macro", ··· 1402 1425 1403 1426 [[package]] 1404 1427 name = "darling_core" 1405 - version = "0.20.3" 1428 + version = "0.20.9" 1406 1429 source = "registry+https://github.com/rust-lang/crates.io-index" 1407 - checksum = "177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621" 1430 + checksum = "622687fe0bac72a04e5599029151f5796111b90f1baaa9b544d807a5e31cd120" 1408 1431 dependencies = [ 1409 1432 "fnv", 1410 1433 "ident_case", 1411 1434 "proc-macro2", 1412 1435 "quote", 1413 1436 "strsim", 1414 - "syn 2.0.39", 1437 + "syn 2.0.66", 1415 1438 ] 1416 1439 1417 1440 [[package]] 1418 1441 name = "darling_macro" 1419 - version = "0.20.3" 1442 + version = "0.20.9" 1420 1443 source = "registry+https://github.com/rust-lang/crates.io-index" 1421 - checksum = "836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5" 1444 + checksum = "733cabb43482b1a1b53eee8583c2b9e8684d592215ea83efd305dd31bc2f0178" 1422 1445 dependencies = [ 1423 1446 "darling_core", 1424 1447 "quote", 1425 - "syn 2.0.39", 1448 + "syn 2.0.66", 1426 1449 ] 1427 1450 1428 1451 [[package]] ··· 1438 1461 1439 1462 [[package]] 1440 1463 name = "der" 1441 - version = "0.7.8" 1464 + version = "0.7.9" 1442 1465 source = "registry+https://github.com/rust-lang/crates.io-index" 1443 - checksum = "fffa369a668c8af7dbf8b5e56c9f744fbd399949ed171606040001947de40b1c" 1466 + checksum = "f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0" 1444 1467 dependencies = [ 1445 1468 "const-oid", 1446 1469 "pem-rfc7468 0.7.0", ··· 1449 1472 1450 1473 [[package]] 1451 1474 name = "deranged" 1452 - version = "0.3.9" 1475 + version = "0.3.11" 1453 1476 source = "registry+https://github.com/rust-lang/crates.io-index" 1454 - checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3" 1477 + checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 1455 1478 dependencies = [ 1456 1479 "powerfmt", 1457 1480 "serde", ··· 1501 1524 dependencies = [ 1502 1525 "proc-macro2", 1503 1526 "quote", 1504 - "syn 2.0.39", 1527 + "syn 2.0.66", 1505 1528 ] 1506 1529 1507 1530 [[package]] ··· 1524 1547 1525 1548 [[package]] 1526 1549 name = "ecdsa" 1527 - version = "0.16.8" 1550 + version = "0.16.9" 1528 1551 source = "registry+https://github.com/rust-lang/crates.io-index" 1529 - checksum = "a4b1e0c257a9e9f25f90ff76d7a68360ed497ee519c8e428d1825ef0000799d4" 1552 + checksum = "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca" 1530 1553 dependencies = [ 1531 - "der 0.7.8", 1554 + "der 0.7.9", 1532 1555 "digest", 1533 - "elliptic-curve 0.13.6", 1556 + "elliptic-curve 0.13.8", 1534 1557 "rfc6979 0.4.0", 1535 - "signature 2.1.0", 1558 + "signature 2.2.0", 1536 1559 "spki 0.7.3", 1537 1560 ] 1538 1561 1539 1562 [[package]] 1540 1563 name = "ed25519-compact" 1541 - version = "2.0.4" 1564 + version = "2.1.1" 1542 1565 source = "registry+https://github.com/rust-lang/crates.io-index" 1543 - checksum = "6a3d382e8464107391c8706b4c14b087808ecb909f6c15c34114bc42e53a9e4c" 1566 + checksum = "e9b3460f44bea8cd47f45a0c70892f1eff856d97cd55358b2f73f663789f6190" 1544 1567 dependencies = [ 1545 1568 "ct-codecs", 1546 1569 "getrandom", ··· 1548 1571 1549 1572 [[package]] 1550 1573 name = "either" 1551 - version = "1.9.0" 1574 + version = "1.12.0" 1552 1575 source = "registry+https://github.com/rust-lang/crates.io-index" 1553 - checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 1576 + checksum = "3dca9240753cf90908d7e4aac30f630662b02aebaa1b58a3cadabdb23385b58b" 1554 1577 dependencies = [ 1555 1578 "serde", 1556 1579 ] ··· 1577 1600 1578 1601 [[package]] 1579 1602 name = "elliptic-curve" 1580 - version = "0.13.6" 1603 + version = "0.13.8" 1581 1604 source = "registry+https://github.com/rust-lang/crates.io-index" 1582 - checksum = "d97ca172ae9dc9f9b779a6e3a65d308f2af74e5b8c921299075bdb4a0370e914" 1605 + checksum = "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47" 1583 1606 dependencies = [ 1584 1607 "base16ct 0.2.0", 1585 - "crypto-bigint 0.5.4", 1608 + "crypto-bigint 0.5.5", 1586 1609 "digest", 1587 1610 "ff 0.13.0", 1588 1611 "generic-array", ··· 1603 1626 checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 1604 1627 1605 1628 [[package]] 1606 - name = "encoding_rs" 1607 - version = "0.8.33" 1608 - source = "registry+https://github.com/rust-lang/crates.io-index" 1609 - checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 1610 - dependencies = [ 1611 - "cfg-if", 1612 - ] 1613 - 1614 - [[package]] 1615 1629 name = "enum-as-inner" 1616 1630 version = "0.6.0" 1617 1631 source = "registry+https://github.com/rust-lang/crates.io-index" 1618 1632 checksum = "5ffccbb6966c05b32ef8fbac435df276c4ae4d3dc55a8cd0eb9745e6c12f546a" 1619 1633 dependencies = [ 1620 - "heck", 1634 + "heck 0.4.1", 1621 1635 "proc-macro2", 1622 1636 "quote", 1623 - "syn 2.0.39", 1637 + "syn 2.0.66", 1624 1638 ] 1625 1639 1626 1640 [[package]] ··· 1631 1645 1632 1646 [[package]] 1633 1647 name = "errno" 1634 - version = "0.3.6" 1648 + version = "0.3.9" 1635 1649 source = "registry+https://github.com/rust-lang/crates.io-index" 1636 - checksum = "7c18ee0ed65a5f1f81cac6b1d213b69c35fa47d4252ad41f1486dbd8226fe36e" 1650 + checksum = "534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba" 1637 1651 dependencies = [ 1638 1652 "libc", 1639 - "windows-sys 0.48.0", 1653 + "windows-sys 0.52.0", 1640 1654 ] 1641 1655 1642 1656 [[package]] ··· 1657 1671 checksum = "0206175f82b8d6bf6652ff7d71a1e27fd2e4efde587fd368662814d6ec1d9ce0" 1658 1672 1659 1673 [[package]] 1674 + name = "event-listener" 1675 + version = "5.3.1" 1676 + source = "registry+https://github.com/rust-lang/crates.io-index" 1677 + checksum = "6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba" 1678 + dependencies = [ 1679 + "concurrent-queue", 1680 + "parking", 1681 + "pin-project-lite", 1682 + ] 1683 + 1684 + [[package]] 1685 + name = "event-listener-strategy" 1686 + version = "0.5.2" 1687 + source = "registry+https://github.com/rust-lang/crates.io-index" 1688 + checksum = "0f214dc438f977e6d4e3500aaa277f5ad94ca83fbbd9b1a15713ce2344ccc5a1" 1689 + dependencies = [ 1690 + "event-listener 5.3.1", 1691 + "pin-project-lite", 1692 + ] 1693 + 1694 + [[package]] 1660 1695 name = "fastcdc" 1661 1696 version = "3.1.0" 1662 1697 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1664 1699 1665 1700 [[package]] 1666 1701 name = "fastrand" 1667 - version = "2.0.1" 1702 + version = "2.1.0" 1668 1703 source = "registry+https://github.com/rust-lang/crates.io-index" 1669 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 1704 + checksum = "9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a" 1670 1705 1671 1706 [[package]] 1672 1707 name = "ff" ··· 1690 1725 1691 1726 [[package]] 1692 1727 name = "filetime" 1693 - version = "0.2.22" 1728 + version = "0.2.23" 1694 1729 source = "registry+https://github.com/rust-lang/crates.io-index" 1695 - checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" 1730 + checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 1696 1731 dependencies = [ 1697 1732 "cfg-if", 1698 1733 "libc", 1699 - "redox_syscall 0.3.5", 1700 - "windows-sys 0.48.0", 1734 + "redox_syscall 0.4.1", 1735 + "windows-sys 0.52.0", 1701 1736 ] 1702 1737 1703 1738 [[package]] 1704 - name = "finl_unicode" 1705 - version = "1.2.0" 1706 - source = "registry+https://github.com/rust-lang/crates.io-index" 1707 - checksum = "8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6" 1708 - 1709 - [[package]] 1710 1739 name = "flate2" 1711 - version = "1.0.28" 1740 + version = "1.0.30" 1712 1741 source = "registry+https://github.com/rust-lang/crates.io-index" 1713 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 1742 + checksum = "5f54427cfd1c7829e2a139fcefea601bf088ebca651d2bf53ebc600eac295dae" 1714 1743 dependencies = [ 1715 1744 "crc32fast", 1716 1745 "miniz_oxide", ··· 1735 1764 1736 1765 [[package]] 1737 1766 name = "form_urlencoded" 1738 - version = "1.2.0" 1767 + version = "1.2.1" 1739 1768 source = "registry+https://github.com/rust-lang/crates.io-index" 1740 - checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 1769 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 1741 1770 dependencies = [ 1742 1771 "percent-encoding", 1743 1772 ] ··· 1750 1779 1751 1780 [[package]] 1752 1781 name = "futures" 1753 - version = "0.3.29" 1782 + version = "0.3.30" 1754 1783 source = "registry+https://github.com/rust-lang/crates.io-index" 1755 - checksum = "da0290714b38af9b4a7b094b8a37086d1b4e61f2df9122c3cad2577669145335" 1784 + checksum = "645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0" 1756 1785 dependencies = [ 1757 1786 "futures-channel", 1758 1787 "futures-core", ··· 1765 1794 1766 1795 [[package]] 1767 1796 name = "futures-channel" 1768 - version = "0.3.29" 1797 + version = "0.3.30" 1769 1798 source = "registry+https://github.com/rust-lang/crates.io-index" 1770 - checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 1799 + checksum = "eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78" 1771 1800 dependencies = [ 1772 1801 "futures-core", 1773 1802 "futures-sink", ··· 1775 1804 1776 1805 [[package]] 1777 1806 name = "futures-core" 1778 - version = "0.3.29" 1807 + version = "0.3.30" 1779 1808 source = "registry+https://github.com/rust-lang/crates.io-index" 1780 - checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 1809 + checksum = "dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d" 1781 1810 1782 1811 [[package]] 1783 1812 name = "futures-executor" 1784 - version = "0.3.29" 1813 + version = "0.3.30" 1785 1814 source = "registry+https://github.com/rust-lang/crates.io-index" 1786 - checksum = "0f4fb8693db0cf099eadcca0efe2a5a22e4550f98ed16aba6c48700da29597bc" 1815 + checksum = "a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d" 1787 1816 dependencies = [ 1788 1817 "futures-core", 1789 1818 "futures-task", ··· 1803 1832 1804 1833 [[package]] 1805 1834 name = "futures-io" 1806 - version = "0.3.29" 1835 + version = "0.3.30" 1807 1836 source = "registry+https://github.com/rust-lang/crates.io-index" 1808 - checksum = "8bf34a163b5c4c52d0478a4d757da8fb65cabef42ba90515efee0f6f9fa45aaa" 1837 + checksum = "a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1" 1809 1838 1810 1839 [[package]] 1811 1840 name = "futures-macro" 1812 - version = "0.3.29" 1841 + version = "0.3.30" 1813 1842 source = "registry+https://github.com/rust-lang/crates.io-index" 1814 - checksum = "53b153fd91e4b0147f4aced87be237c98248656bb01050b96bf3ee89220a8ddb" 1843 + checksum = "87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac" 1815 1844 dependencies = [ 1816 1845 "proc-macro2", 1817 1846 "quote", 1818 - "syn 2.0.39", 1847 + "syn 2.0.66", 1819 1848 ] 1820 1849 1821 1850 [[package]] 1822 1851 name = "futures-sink" 1823 - version = "0.3.29" 1852 + version = "0.3.30" 1824 1853 source = "registry+https://github.com/rust-lang/crates.io-index" 1825 - checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 1854 + checksum = "9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5" 1826 1855 1827 1856 [[package]] 1828 1857 name = "futures-task" 1829 - version = "0.3.29" 1858 + version = "0.3.30" 1830 1859 source = "registry+https://github.com/rust-lang/crates.io-index" 1831 - checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 1860 + checksum = "38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004" 1832 1861 1833 1862 [[package]] 1834 1863 name = "futures-util" 1835 - version = "0.3.29" 1864 + version = "0.3.30" 1836 1865 source = "registry+https://github.com/rust-lang/crates.io-index" 1837 - checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 1866 + checksum = "3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48" 1838 1867 dependencies = [ 1839 1868 "futures-channel", 1840 1869 "futures-core", ··· 1861 1890 1862 1891 [[package]] 1863 1892 name = "getrandom" 1864 - version = "0.2.11" 1893 + version = "0.2.15" 1865 1894 source = "registry+https://github.com/rust-lang/crates.io-index" 1866 - checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 1895 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 1867 1896 dependencies = [ 1868 1897 "cfg-if", 1898 + "js-sys", 1869 1899 "libc", 1870 1900 "wasi", 1901 + "wasm-bindgen", 1871 1902 ] 1872 1903 1873 1904 [[package]] 1874 1905 name = "gimli" 1875 - version = "0.28.0" 1906 + version = "0.29.0" 1876 1907 source = "registry+https://github.com/rust-lang/crates.io-index" 1877 - checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 1908 + checksum = "40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd" 1878 1909 1879 1910 [[package]] 1880 1911 name = "glob" ··· 1906 1937 1907 1938 [[package]] 1908 1939 name = "h2" 1909 - version = "0.3.21" 1940 + version = "0.3.26" 1910 1941 source = "registry+https://github.com/rust-lang/crates.io-index" 1911 - checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833" 1942 + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 1912 1943 dependencies = [ 1913 1944 "bytes", 1914 1945 "fnv", 1915 1946 "futures-core", 1916 1947 "futures-sink", 1917 1948 "futures-util", 1918 - "http", 1919 - "indexmap 1.9.3", 1949 + "http 0.2.12", 1950 + "indexmap 2.2.6", 1920 1951 "slab", 1921 1952 "tokio", 1922 1953 "tokio-util", ··· 1929 1960 source = "registry+https://github.com/rust-lang/crates.io-index" 1930 1961 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 1931 1962 dependencies = [ 1932 - "ahash 0.7.7", 1933 - ] 1934 - 1935 - [[package]] 1936 - name = "hashbrown" 1937 - version = "0.13.2" 1938 - source = "registry+https://github.com/rust-lang/crates.io-index" 1939 - checksum = "43a3c133739dddd0d2990f9a4bdf8eb4b21ef50e4851ca85ab661199821d510e" 1940 - dependencies = [ 1941 - "ahash 0.8.6", 1963 + "ahash 0.7.8", 1942 1964 ] 1943 1965 1944 1966 [[package]] 1945 1967 name = "hashbrown" 1946 - version = "0.14.2" 1968 + version = "0.14.5" 1947 1969 source = "registry+https://github.com/rust-lang/crates.io-index" 1948 - checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 1970 + checksum = "e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1" 1949 1971 dependencies = [ 1950 - "ahash 0.8.6", 1972 + "ahash 0.8.11", 1951 1973 "allocator-api2", 1952 1974 ] 1953 1975 ··· 1957 1979 source = "registry+https://github.com/rust-lang/crates.io-index" 1958 1980 checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" 1959 1981 dependencies = [ 1960 - "hashbrown 0.14.2", 1982 + "hashbrown 0.14.5", 1961 1983 ] 1962 1984 1963 1985 [[package]] 1964 1986 name = "hdrhistogram" 1965 - version = "7.5.3" 1987 + version = "7.5.4" 1966 1988 source = "registry+https://github.com/rust-lang/crates.io-index" 1967 - checksum = "a5b38e5c02b7c7be48c8dc5217c4f1634af2ea221caae2e024bffc7a7651c691" 1989 + checksum = "765c9198f173dd59ce26ff9f95ef0aafd0a0fe01fb9d72841bc5066a4c06511d" 1968 1990 dependencies = [ 1969 - "base64 0.13.1", 1991 + "base64 0.21.7", 1970 1992 "byteorder", 1971 1993 "flate2", 1972 1994 "nom", ··· 1981 2003 dependencies = [ 1982 2004 "unicode-segmentation", 1983 2005 ] 2006 + 2007 + [[package]] 2008 + name = "heck" 2009 + version = "0.5.0" 2010 + source = "registry+https://github.com/rust-lang/crates.io-index" 2011 + checksum = "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea" 1984 2012 1985 2013 [[package]] 1986 2014 name = "hermit-abi" 1987 - version = "0.3.3" 2015 + version = "0.3.9" 1988 2016 source = "registry+https://github.com/rust-lang/crates.io-index" 1989 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 2017 + checksum = "d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024" 1990 2018 1991 2019 [[package]] 1992 2020 name = "hex" ··· 1996 2024 1997 2025 [[package]] 1998 2026 name = "hkdf" 1999 - version = "0.12.3" 2027 + version = "0.12.4" 2000 2028 source = "registry+https://github.com/rust-lang/crates.io-index" 2001 - checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" 2029 + checksum = "7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7" 2002 2030 dependencies = [ 2003 2031 "hmac", 2004 2032 ] ··· 2047 2075 2048 2076 [[package]] 2049 2077 name = "http" 2050 - version = "0.2.10" 2078 + version = "0.2.12" 2079 + source = "registry+https://github.com/rust-lang/crates.io-index" 2080 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 2081 + dependencies = [ 2082 + "bytes", 2083 + "fnv", 2084 + "itoa", 2085 + ] 2086 + 2087 + [[package]] 2088 + name = "http" 2089 + version = "1.1.0" 2051 2090 source = "registry+https://github.com/rust-lang/crates.io-index" 2052 - checksum = "f95b9abcae896730d42b78e09c155ed4ddf82c07b4de772c64aee5b2d8b7c150" 2091 + checksum = "21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258" 2053 2092 dependencies = [ 2054 2093 "bytes", 2055 2094 "fnv", ··· 2058 2097 2059 2098 [[package]] 2060 2099 name = "http-body" 2061 - version = "0.4.5" 2100 + version = "0.4.6" 2062 2101 source = "registry+https://github.com/rust-lang/crates.io-index" 2063 - checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 2102 + checksum = "7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2" 2064 2103 dependencies = [ 2065 2104 "bytes", 2066 - "http", 2105 + "http 0.2.12", 2067 2106 "pin-project-lite", 2068 2107 ] 2069 2108 2070 2109 [[package]] 2071 - name = "http-range-header" 2072 - version = "0.3.1" 2110 + name = "http-body" 2111 + version = "1.0.0" 2112 + source = "registry+https://github.com/rust-lang/crates.io-index" 2113 + checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" 2114 + dependencies = [ 2115 + "bytes", 2116 + "http 1.1.0", 2117 + ] 2118 + 2119 + [[package]] 2120 + name = "http-body-util" 2121 + version = "0.1.1" 2073 2122 source = "registry+https://github.com/rust-lang/crates.io-index" 2074 - checksum = "add0ab9360ddbd88cfeb3bd9574a1d85cfdfa14db10b3e21d3700dbc4328758f" 2123 + checksum = "0475f8b2ac86659c21b64320d5d653f9efe42acd2a4e560073ec61a155a34f1d" 2124 + dependencies = [ 2125 + "bytes", 2126 + "futures-core", 2127 + "http 1.1.0", 2128 + "http-body 1.0.0", 2129 + "pin-project-lite", 2130 + ] 2075 2131 2076 2132 [[package]] 2077 2133 name = "httparse" ··· 2103 2159 2104 2160 [[package]] 2105 2161 name = "hyper" 2106 - version = "0.14.27" 2162 + version = "0.14.28" 2107 2163 source = "registry+https://github.com/rust-lang/crates.io-index" 2108 - checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 2164 + checksum = "bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80" 2109 2165 dependencies = [ 2110 2166 "bytes", 2111 2167 "futures-channel", 2112 2168 "futures-core", 2113 2169 "futures-util", 2114 2170 "h2", 2115 - "http", 2116 - "http-body", 2171 + "http 0.2.12", 2172 + "http-body 0.4.6", 2117 2173 "httparse", 2118 2174 "httpdate", 2119 2175 "itoa", 2120 2176 "pin-project-lite", 2121 - "socket2 0.4.10", 2177 + "socket2", 2122 2178 "tokio", 2123 2179 "tower-service", 2124 2180 "tracing", ··· 2126 2182 ] 2127 2183 2128 2184 [[package]] 2185 + name = "hyper" 2186 + version = "1.3.1" 2187 + source = "registry+https://github.com/rust-lang/crates.io-index" 2188 + checksum = "fe575dd17d0862a9a33781c8c4696a55c320909004a67a00fb286ba8b1bc496d" 2189 + dependencies = [ 2190 + "bytes", 2191 + "futures-channel", 2192 + "futures-util", 2193 + "http 1.1.0", 2194 + "http-body 1.0.0", 2195 + "httparse", 2196 + "httpdate", 2197 + "itoa", 2198 + "pin-project-lite", 2199 + "smallvec", 2200 + "tokio", 2201 + "want", 2202 + ] 2203 + 2204 + [[package]] 2129 2205 name = "hyper-rustls" 2130 2206 version = "0.24.2" 2131 2207 source = "registry+https://github.com/rust-lang/crates.io-index" 2132 2208 checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 2133 2209 dependencies = [ 2134 2210 "futures-util", 2135 - "http", 2136 - "hyper", 2211 + "http 0.2.12", 2212 + "hyper 0.14.28", 2137 2213 "log", 2138 - "rustls", 2139 - "rustls-native-certs", 2214 + "rustls 0.21.12", 2215 + "rustls-native-certs 0.6.3", 2216 + "tokio", 2217 + "tokio-rustls 0.24.1", 2218 + ] 2219 + 2220 + [[package]] 2221 + name = "hyper-rustls" 2222 + version = "0.26.0" 2223 + source = "registry+https://github.com/rust-lang/crates.io-index" 2224 + checksum = "a0bea761b46ae2b24eb4aef630d8d1c398157b6fc29e6350ecf090a0b70c952c" 2225 + dependencies = [ 2226 + "futures-util", 2227 + "http 1.1.0", 2228 + "hyper 1.3.1", 2229 + "hyper-util", 2230 + "rustls 0.22.4", 2231 + "rustls-pki-types", 2140 2232 "tokio", 2141 - "tokio-rustls", 2233 + "tokio-rustls 0.25.0", 2234 + "tower-service", 2142 2235 ] 2143 2236 2144 2237 [[package]] ··· 2147 2240 source = "registry+https://github.com/rust-lang/crates.io-index" 2148 2241 checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" 2149 2242 dependencies = [ 2150 - "hyper", 2243 + "hyper 0.14.28", 2151 2244 "pin-project-lite", 2152 2245 "tokio", 2153 2246 "tokio-io-timeout", 2154 2247 ] 2155 2248 2156 2249 [[package]] 2250 + name = "hyper-util" 2251 + version = "0.1.5" 2252 + source = "registry+https://github.com/rust-lang/crates.io-index" 2253 + checksum = "7b875924a60b96e5d7b9ae7b066540b1dd1cbd90d1828f54c92e02a283351c56" 2254 + dependencies = [ 2255 + "bytes", 2256 + "futures-channel", 2257 + "futures-util", 2258 + "http 1.1.0", 2259 + "http-body 1.0.0", 2260 + "hyper 1.3.1", 2261 + "pin-project-lite", 2262 + "socket2", 2263 + "tokio", 2264 + "tower", 2265 + "tower-service", 2266 + "tracing", 2267 + ] 2268 + 2269 + [[package]] 2157 2270 name = "iana-time-zone" 2158 - version = "0.1.58" 2271 + version = "0.1.60" 2159 2272 source = "registry+https://github.com/rust-lang/crates.io-index" 2160 - checksum = "8326b86b6cff230b97d0d312a6c40a60726df3332e721f72a1b035f451663b20" 2273 + checksum = "e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141" 2161 2274 dependencies = [ 2162 2275 "android_system_properties", 2163 2276 "core-foundation-sys", ··· 2184 2297 2185 2298 [[package]] 2186 2299 name = "idna" 2187 - version = "0.4.0" 2300 + version = "0.5.0" 2188 2301 source = "registry+https://github.com/rust-lang/crates.io-index" 2189 - checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 2302 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 2190 2303 dependencies = [ 2191 2304 "unicode-bidi", 2192 2305 "unicode-normalization", ··· 2210 2323 checksum = "168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26" 2211 2324 dependencies = [ 2212 2325 "equivalent", 2213 - "hashbrown 0.14.2", 2326 + "hashbrown 0.14.5", 2214 2327 "serde", 2215 2328 ] 2216 2329 2217 2330 [[package]] 2218 2331 name = "indicatif" 2219 - version = "0.17.7" 2332 + version = "0.17.8" 2220 2333 source = "registry+https://github.com/rust-lang/crates.io-index" 2221 - checksum = "fb28741c9db9a713d93deb3bb9515c20788cef5815265bee4980e87bde7e0f25" 2334 + checksum = "763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3" 2222 2335 dependencies = [ 2223 2336 "console", 2224 2337 "instant", ··· 2229 2342 2230 2343 [[package]] 2231 2344 name = "inherent" 2232 - version = "1.0.10" 2345 + version = "1.0.11" 2233 2346 source = "registry+https://github.com/rust-lang/crates.io-index" 2234 - checksum = "ce243b1bfa62ffc028f1cc3b6034ec63d649f3031bc8a4fbbb004e1ac17d1f68" 2347 + checksum = "0122b7114117e64a63ac49f752a5ca4624d534c7b1c7de796ac196381cd2d947" 2235 2348 dependencies = [ 2236 2349 "proc-macro2", 2237 2350 "quote", 2238 - "syn 2.0.39", 2351 + "syn 2.0.66", 2239 2352 ] 2240 2353 2241 2354 [[package]] ··· 2260 2373 2261 2374 [[package]] 2262 2375 name = "instant" 2263 - version = "0.1.12" 2376 + version = "0.1.13" 2264 2377 source = "registry+https://github.com/rust-lang/crates.io-index" 2265 - checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 2378 + checksum = "e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222" 2266 2379 dependencies = [ 2267 2380 "cfg-if", 2268 2381 ] ··· 2274 2387 checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 2275 2388 2276 2389 [[package]] 2390 + name = "is_terminal_polyfill" 2391 + version = "1.70.0" 2392 + source = "registry+https://github.com/rust-lang/crates.io-index" 2393 + checksum = "f8478577c03552c21db0e2724ffb8986a5ce7af88107e6be5d2ee6e158c12800" 2394 + 2395 + [[package]] 2277 2396 name = "itertools" 2278 - version = "0.11.0" 2397 + version = "0.12.1" 2279 2398 source = "registry+https://github.com/rust-lang/crates.io-index" 2280 - checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 2399 + checksum = "ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569" 2281 2400 dependencies = [ 2282 2401 "either", 2283 2402 ] ··· 2289 2408 checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 2290 2409 2291 2410 [[package]] 2411 + name = "jobserver" 2412 + version = "0.1.31" 2413 + source = "registry+https://github.com/rust-lang/crates.io-index" 2414 + checksum = "d2b099aaa34a9751c5bf0878add70444e1ed2dd73f347be99003d4577277de6e" 2415 + dependencies = [ 2416 + "libc", 2417 + ] 2418 + 2419 + [[package]] 2292 2420 name = "js-sys" 2293 - version = "0.3.65" 2421 + version = "0.3.69" 2294 2422 source = "registry+https://github.com/rust-lang/crates.io-index" 2295 - checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8" 2423 + checksum = "29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d" 2296 2424 dependencies = [ 2297 2425 "wasm-bindgen", 2298 2426 ] ··· 2325 2453 2326 2454 [[package]] 2327 2455 name = "k256" 2328 - version = "0.13.1" 2456 + version = "0.13.3" 2329 2457 source = "registry+https://github.com/rust-lang/crates.io-index" 2330 - checksum = "cadb76004ed8e97623117f3df85b17aaa6626ab0b0831e6573f104df16cd1bcc" 2458 + checksum = "956ff9b67e26e1a6a866cb758f12c6f8746208489e3e4a4b5580802f2f0a587b" 2331 2459 dependencies = [ 2332 2460 "cfg-if", 2333 - "ecdsa 0.16.8", 2334 - "elliptic-curve 0.13.6", 2461 + "ecdsa 0.16.9", 2462 + "elliptic-curve 0.13.8", 2335 2463 "once_cell", 2336 2464 "sha2", 2337 - "signature 2.1.0", 2465 + "signature 2.2.0", 2338 2466 ] 2339 2467 2340 2468 [[package]] ··· 2368 2496 2369 2497 [[package]] 2370 2498 name = "libc" 2371 - version = "0.2.150" 2499 + version = "0.2.155" 2372 2500 source = "registry+https://github.com/rust-lang/crates.io-index" 2373 - checksum = "89d92a4743f9a61002fae18374ed11e7973f530cb3a3255fb354818118b2203c" 2501 + checksum = "97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c" 2374 2502 2375 2503 [[package]] 2376 2504 name = "libm" ··· 2400 2528 2401 2529 [[package]] 2402 2530 name = "linux-raw-sys" 2403 - version = "0.4.11" 2531 + version = "0.4.14" 2404 2532 source = "registry+https://github.com/rust-lang/crates.io-index" 2405 - checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" 2533 + checksum = "78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89" 2406 2534 2407 2535 [[package]] 2408 2536 name = "lock_api" 2409 - version = "0.4.11" 2537 + version = "0.4.12" 2410 2538 source = "registry+https://github.com/rust-lang/crates.io-index" 2411 - checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 2539 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 2412 2540 dependencies = [ 2413 2541 "autocfg", 2414 2542 "scopeguard", ··· 2416 2544 2417 2545 [[package]] 2418 2546 name = "log" 2419 - version = "0.4.20" 2547 + version = "0.4.21" 2420 2548 source = "registry+https://github.com/rust-lang/crates.io-index" 2421 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 2549 + checksum = "90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c" 2550 + 2551 + [[package]] 2552 + name = "lru" 2553 + version = "0.12.3" 2554 + source = "registry+https://github.com/rust-lang/crates.io-index" 2555 + checksum = "d3262e75e648fce39813cb56ac41f3c3e3f65217ebf3844d818d1f9398cfb0dc" 2556 + dependencies = [ 2557 + "hashbrown 0.14.5", 2558 + ] 2422 2559 2423 2560 [[package]] 2424 2561 name = "lzma-sys" ··· 2464 2601 2465 2602 [[package]] 2466 2603 name = "memchr" 2467 - version = "2.6.4" 2604 + version = "2.7.2" 2468 2605 source = "registry+https://github.com/rust-lang/crates.io-index" 2469 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 2606 + checksum = "6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d" 2470 2607 2471 2608 [[package]] 2472 2609 name = "mime" ··· 2482 2619 2483 2620 [[package]] 2484 2621 name = "miniz_oxide" 2485 - version = "0.7.1" 2622 + version = "0.7.3" 2486 2623 source = "registry+https://github.com/rust-lang/crates.io-index" 2487 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 2624 + checksum = "87dfd01fe195c66b572b37921ad8803d010623c0aca821bea2302239d155cdae" 2488 2625 dependencies = [ 2489 2626 "adler", 2490 2627 ] 2491 2628 2492 2629 [[package]] 2493 2630 name = "mio" 2494 - version = "0.8.9" 2631 + version = "0.8.11" 2495 2632 source = "registry+https://github.com/rust-lang/crates.io-index" 2496 - checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 2633 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 2497 2634 dependencies = [ 2498 2635 "libc", 2499 2636 "log", 2500 2637 "wasi", 2501 2638 "windows-sys 0.48.0", 2502 - ] 2503 - 2504 - [[package]] 2505 - name = "nix" 2506 - version = "0.27.1" 2507 - source = "registry+https://github.com/rust-lang/crates.io-index" 2508 - checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 2509 - dependencies = [ 2510 - "bitflags 2.4.1", 2511 - "cfg-if", 2512 - "libc", 2513 2639 ] 2514 2640 2515 2641 [[package]] ··· 2533 2659 source = "registry+https://github.com/rust-lang/crates.io-index" 2534 2660 checksum = "6205bd8bb1e454ad2e27422015fb5e4f2bcc7e08fa8f27058670d208324a4d2d" 2535 2661 dependencies = [ 2536 - "bitflags 2.4.1", 2662 + "bitflags 2.5.0", 2537 2663 "filetime", 2538 2664 "inotify", 2539 2665 "kqueue", ··· 2556 2682 2557 2683 [[package]] 2558 2684 name = "num-bigint" 2559 - version = "0.4.4" 2685 + version = "0.4.5" 2560 2686 source = "registry+https://github.com/rust-lang/crates.io-index" 2561 - checksum = "608e7659b5c3d7cba262d894801b9ec9d00de989e8a82bd4bef91d08da45cdc0" 2687 + checksum = "c165a9ab64cf766f73521c0dd2cfdff64f488b8f0b3e621face3462d3db536d7" 2562 2688 dependencies = [ 2563 - "autocfg", 2564 2689 "num-integer", 2565 2690 "num-traits", 2566 2691 ] ··· 2583 2708 ] 2584 2709 2585 2710 [[package]] 2711 + name = "num-conv" 2712 + version = "0.1.0" 2713 + source = "registry+https://github.com/rust-lang/crates.io-index" 2714 + checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 2715 + 2716 + [[package]] 2586 2717 name = "num-integer" 2587 - version = "0.1.45" 2718 + version = "0.1.46" 2588 2719 source = "registry+https://github.com/rust-lang/crates.io-index" 2589 - checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 2720 + checksum = "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f" 2590 2721 dependencies = [ 2591 - "autocfg", 2592 2722 "num-traits", 2593 2723 ] 2594 2724 2595 2725 [[package]] 2596 2726 name = "num-iter" 2597 - version = "0.1.43" 2727 + version = "0.1.45" 2598 2728 source = "registry+https://github.com/rust-lang/crates.io-index" 2599 - checksum = "7d03e6c028c5dc5cac6e2dec0efda81fc887605bb3d884578bb6d6bf7514e252" 2729 + checksum = "1429034a0490724d0075ebb2bc9e875d6503c3cf69e235a8941aa757d83ef5bf" 2600 2730 dependencies = [ 2601 2731 "autocfg", 2602 2732 "num-integer", ··· 2605 2735 2606 2736 [[package]] 2607 2737 name = "num-traits" 2608 - version = "0.2.17" 2738 + version = "0.2.19" 2609 2739 source = "registry+https://github.com/rust-lang/crates.io-index" 2610 - checksum = "39e3200413f237f41ab11ad6d161bc7239c84dcb631773ccd7de3dfe4b5c267c" 2740 + checksum = "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841" 2611 2741 dependencies = [ 2612 2742 "autocfg", 2613 2743 "libm", ··· 2631 2761 2632 2762 [[package]] 2633 2763 name = "object" 2634 - version = "0.32.1" 2764 + version = "0.35.0" 2635 2765 source = "registry+https://github.com/rust-lang/crates.io-index" 2636 - checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 2766 + checksum = "b8ec7ab813848ba4522158d5517a6093db1ded27575b070f4177b8d12b41db5e" 2637 2767 dependencies = [ 2638 2768 "memchr", 2639 2769 ] 2640 2770 2641 2771 [[package]] 2642 2772 name = "once_cell" 2643 - version = "1.18.0" 2773 + version = "1.19.0" 2644 2774 source = "registry+https://github.com/rust-lang/crates.io-index" 2645 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 2775 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 2646 2776 2647 2777 [[package]] 2648 2778 name = "openssl-probe" ··· 2676 2806 source = "registry+https://github.com/rust-lang/crates.io-index" 2677 2807 checksum = "ec4c6225c69b4ca778c0aea097321a64c421cf4577b331c61b229267edabb6f8" 2678 2808 dependencies = [ 2679 - "heck", 2809 + "heck 0.4.1", 2680 2810 "proc-macro-error", 2681 2811 "proc-macro2", 2682 2812 "quote", 2683 - "syn 2.0.39", 2813 + "syn 2.0.66", 2684 2814 ] 2685 2815 2686 2816 [[package]] ··· 2712 2842 source = "registry+https://github.com/rust-lang/crates.io-index" 2713 2843 checksum = "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b" 2714 2844 dependencies = [ 2715 - "ecdsa 0.16.8", 2716 - "elliptic-curve 0.13.6", 2845 + "ecdsa 0.16.9", 2846 + "elliptic-curve 0.13.8", 2717 2847 "primeorder", 2718 2848 "sha2", 2719 2849 ] ··· 2724 2854 source = "registry+https://github.com/rust-lang/crates.io-index" 2725 2855 checksum = "70786f51bcc69f6a4c0360e063a4cac5419ef7c5cd5b3c99ad70f3be5ba79209" 2726 2856 dependencies = [ 2727 - "ecdsa 0.16.8", 2728 - "elliptic-curve 0.13.6", 2857 + "ecdsa 0.16.9", 2858 + "elliptic-curve 0.13.8", 2729 2859 "primeorder", 2730 2860 "sha2", 2731 2861 ] 2732 2862 2733 2863 [[package]] 2864 + name = "parking" 2865 + version = "2.2.0" 2866 + source = "registry+https://github.com/rust-lang/crates.io-index" 2867 + checksum = "bb813b8af86854136c6922af0598d719255ecb2179515e6e7730d468f05c9cae" 2868 + 2869 + [[package]] 2734 2870 name = "parking_lot" 2735 - version = "0.12.1" 2871 + version = "0.12.3" 2736 2872 source = "registry+https://github.com/rust-lang/crates.io-index" 2737 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 2873 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 2738 2874 dependencies = [ 2739 2875 "lock_api", 2740 2876 "parking_lot_core", ··· 2742 2878 2743 2879 [[package]] 2744 2880 name = "parking_lot_core" 2745 - version = "0.9.9" 2881 + version = "0.9.10" 2746 2882 source = "registry+https://github.com/rust-lang/crates.io-index" 2747 - checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 2883 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 2748 2884 dependencies = [ 2749 2885 "cfg-if", 2750 2886 "libc", 2751 - "redox_syscall 0.4.1", 2887 + "redox_syscall 0.5.1", 2752 2888 "smallvec", 2753 - "windows-targets 0.48.5", 2889 + "windows-targets 0.52.5", 2754 2890 ] 2755 2891 2756 2892 [[package]] 2757 2893 name = "paste" 2758 - version = "1.0.14" 2894 + version = "1.0.15" 2759 2895 source = "registry+https://github.com/rust-lang/crates.io-index" 2760 - checksum = "de3145af08024dea9fa9914f381a17b8fc6034dfb00f3a84013f7ff43f29ed4c" 2896 + checksum = "57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a" 2761 2897 2762 2898 [[package]] 2763 2899 name = "pem-rfc7468" ··· 2779 2915 2780 2916 [[package]] 2781 2917 name = "percent-encoding" 2782 - version = "2.3.0" 2918 + version = "2.3.1" 2783 2919 source = "registry+https://github.com/rust-lang/crates.io-index" 2784 - checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 2920 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 2785 2921 2786 2922 [[package]] 2787 2923 name = "pin-project" 2788 - version = "1.1.3" 2924 + version = "1.1.5" 2789 2925 source = "registry+https://github.com/rust-lang/crates.io-index" 2790 - checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" 2926 + checksum = "b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3" 2791 2927 dependencies = [ 2792 2928 "pin-project-internal", 2793 2929 ] 2794 2930 2795 2931 [[package]] 2796 2932 name = "pin-project-internal" 2797 - version = "1.1.3" 2933 + version = "1.1.5" 2798 2934 source = "registry+https://github.com/rust-lang/crates.io-index" 2799 - checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 2935 + checksum = "2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965" 2800 2936 dependencies = [ 2801 2937 "proc-macro2", 2802 2938 "quote", 2803 - "syn 2.0.39", 2939 + "syn 2.0.66", 2804 2940 ] 2805 2941 2806 2942 [[package]] 2807 2943 name = "pin-project-lite" 2808 - version = "0.2.13" 2944 + version = "0.2.14" 2809 2945 source = "registry+https://github.com/rust-lang/crates.io-index" 2810 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 2946 + checksum = "bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02" 2811 2947 2812 2948 [[package]] 2813 2949 name = "pin-utils" ··· 2833 2969 source = "registry+https://github.com/rust-lang/crates.io-index" 2834 2970 checksum = "c8ffb9f10fa047879315e6625af03c164b16962a5368d724ed16323b68ace47f" 2835 2971 dependencies = [ 2836 - "der 0.7.8", 2972 + "der 0.7.9", 2837 2973 "pkcs8 0.10.2", 2838 2974 "spki 0.7.3", 2839 2975 ] ··· 2854 2990 source = "registry+https://github.com/rust-lang/crates.io-index" 2855 2991 checksum = "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7" 2856 2992 dependencies = [ 2857 - "der 0.7.8", 2993 + "der 0.7.9", 2858 2994 "spki 0.7.3", 2859 2995 ] 2860 2996 2861 2997 [[package]] 2862 2998 name = "pkg-config" 2863 - version = "0.3.27" 2999 + version = "0.3.30" 2864 3000 source = "registry+https://github.com/rust-lang/crates.io-index" 2865 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 3001 + checksum = "d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec" 2866 3002 2867 3003 [[package]] 2868 3004 name = "portable-atomic" 2869 - version = "1.5.1" 3005 + version = "1.6.0" 2870 3006 source = "registry+https://github.com/rust-lang/crates.io-index" 2871 - checksum = "3bccab0e7fd7cc19f820a1c8c91720af652d0c88dc9664dd72aef2614f04af3b" 3007 + checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" 2872 3008 2873 3009 [[package]] 2874 3010 name = "powerfmt" ··· 2884 3020 2885 3021 [[package]] 2886 3022 name = "primeorder" 2887 - version = "0.13.3" 3023 + version = "0.13.6" 2888 3024 source = "registry+https://github.com/rust-lang/crates.io-index" 2889 - checksum = "c7dbe9ed3b56368bd99483eb32fe9c17fdd3730aebadc906918ce78d54c7eeb4" 3025 + checksum = "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6" 2890 3026 dependencies = [ 2891 - "elliptic-curve 0.13.6", 3027 + "elliptic-curve 0.13.8", 2892 3028 ] 2893 3029 2894 3030 [[package]] 2895 3031 name = "proc-macro-crate" 2896 - version = "0.1.5" 3032 + version = "3.1.0" 2897 3033 source = "registry+https://github.com/rust-lang/crates.io-index" 2898 - checksum = "1d6ea3c4595b96363c13943497db34af4460fb474a95c43f4446ad341b8c9785" 3034 + checksum = "6d37c51ca738a55da99dc0c4a34860fd675453b8b36209178c2249bb13651284" 2899 3035 dependencies = [ 2900 - "toml 0.5.11", 3036 + "toml_edit 0.21.1", 2901 3037 ] 2902 3038 2903 3039 [[package]] ··· 2926 3062 2927 3063 [[package]] 2928 3064 name = "proc-macro2" 2929 - version = "1.0.69" 3065 + version = "1.0.84" 2930 3066 source = "registry+https://github.com/rust-lang/crates.io-index" 2931 - checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 3067 + checksum = "ec96c6a92621310b51366f1e28d05ef11489516e93be030060e5fc12024a49d6" 2932 3068 dependencies = [ 2933 3069 "unicode-ident", 2934 3070 ] 2935 3071 2936 3072 [[package]] 2937 3073 name = "prost" 2938 - version = "0.12.1" 3074 + version = "0.12.6" 2939 3075 source = "registry+https://github.com/rust-lang/crates.io-index" 2940 - checksum = "f4fdd22f3b9c31b53c060df4a0613a1c7f062d4115a2b984dd15b1858f7e340d" 3076 + checksum = "deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29" 2941 3077 dependencies = [ 2942 3078 "bytes", 2943 3079 "prost-derive", ··· 2945 3081 2946 3082 [[package]] 2947 3083 name = "prost-derive" 2948 - version = "0.12.1" 3084 + version = "0.12.6" 2949 3085 source = "registry+https://github.com/rust-lang/crates.io-index" 2950 - checksum = "265baba7fabd416cf5078179f7d2cbeca4ce7a9041111900675ea7c4cb8a4c32" 3086 + checksum = "81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1" 2951 3087 dependencies = [ 2952 3088 "anyhow", 2953 3089 "itertools", 2954 3090 "proc-macro2", 2955 3091 "quote", 2956 - "syn 2.0.39", 3092 + "syn 2.0.66", 2957 3093 ] 2958 3094 2959 3095 [[package]] 2960 3096 name = "prost-types" 2961 - version = "0.12.1" 3097 + version = "0.12.6" 2962 3098 source = "registry+https://github.com/rust-lang/crates.io-index" 2963 - checksum = "e081b29f63d83a4bc75cfc9f3fe424f9156cf92d8a4f0c9407cce9a1b67327cf" 3099 + checksum = "9091c90b0a32608e984ff2fa4091273cbdd755d54935c51d520887f4a1dbd5b0" 2964 3100 dependencies = [ 2965 3101 "prost", 2966 3102 ] ··· 2987 3123 2988 3124 [[package]] 2989 3125 name = "quote" 2990 - version = "1.0.33" 3126 + version = "1.0.36" 2991 3127 source = "registry+https://github.com/rust-lang/crates.io-index" 2992 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 3128 + checksum = "0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7" 2993 3129 dependencies = [ 2994 3130 "proc-macro2", 2995 3131 ] ··· 3032 3168 3033 3169 [[package]] 3034 3170 name = "redox_syscall" 3035 - version = "0.3.5" 3171 + version = "0.4.1" 3036 3172 source = "registry+https://github.com/rust-lang/crates.io-index" 3037 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 3173 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 3038 3174 dependencies = [ 3039 3175 "bitflags 1.3.2", 3040 3176 ] 3041 3177 3042 3178 [[package]] 3043 3179 name = "redox_syscall" 3044 - version = "0.4.1" 3180 + version = "0.5.1" 3045 3181 source = "registry+https://github.com/rust-lang/crates.io-index" 3046 - checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 3182 + checksum = "469052894dcb553421e483e4209ee581a45100d31b4018de03e5a7ad86374a7e" 3047 3183 dependencies = [ 3048 - "bitflags 1.3.2", 3184 + "bitflags 2.5.0", 3049 3185 ] 3050 3186 3051 3187 [[package]] 3052 3188 name = "regex" 3053 - version = "1.10.2" 3189 + version = "1.10.4" 3054 3190 source = "registry+https://github.com/rust-lang/crates.io-index" 3055 - checksum = "380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343" 3191 + checksum = "c117dbdfde9c8308975b6a18d71f3f385c89461f7b3fb054288ecf2a2058ba4c" 3056 3192 dependencies = [ 3057 3193 "aho-corasick", 3058 3194 "memchr", 3059 - "regex-automata 0.4.3", 3060 - "regex-syntax 0.8.2", 3195 + "regex-automata 0.4.6", 3196 + "regex-syntax 0.8.3", 3061 3197 ] 3062 3198 3063 3199 [[package]] ··· 3071 3207 3072 3208 [[package]] 3073 3209 name = "regex-automata" 3074 - version = "0.4.3" 3210 + version = "0.4.6" 3075 3211 source = "registry+https://github.com/rust-lang/crates.io-index" 3076 - checksum = "5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f" 3212 + checksum = "86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea" 3077 3213 dependencies = [ 3078 3214 "aho-corasick", 3079 3215 "memchr", 3080 - "regex-syntax 0.8.2", 3216 + "regex-syntax 0.8.3", 3081 3217 ] 3218 + 3219 + [[package]] 3220 + name = "regex-lite" 3221 + version = "0.1.5" 3222 + source = "registry+https://github.com/rust-lang/crates.io-index" 3223 + checksum = "30b661b2f27137bdbc16f00eda72866a92bb28af1753ffbd56744fb6e2e9cd8e" 3082 3224 3083 3225 [[package]] 3084 3226 name = "regex-syntax" ··· 3088 3230 3089 3231 [[package]] 3090 3232 name = "regex-syntax" 3091 - version = "0.8.2" 3233 + version = "0.8.3" 3092 3234 source = "registry+https://github.com/rust-lang/crates.io-index" 3093 - checksum = "c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f" 3235 + checksum = "adad44e29e4c806119491a7f06f03de4d1af22c3a680dd47f1e6e179439d1f56" 3094 3236 3095 3237 [[package]] 3096 3238 name = "rend" 3097 - version = "0.4.1" 3239 + version = "0.4.2" 3098 3240 source = "registry+https://github.com/rust-lang/crates.io-index" 3099 - checksum = "a2571463863a6bd50c32f94402933f03457a3fbaf697a707c5be741e459f08fd" 3241 + checksum = "71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c" 3100 3242 dependencies = [ 3101 3243 "bytecheck", 3102 3244 ] 3103 3245 3104 3246 [[package]] 3105 3247 name = "reqwest" 3106 - version = "0.11.22" 3248 + version = "0.12.4" 3107 3249 source = "registry+https://github.com/rust-lang/crates.io-index" 3108 - checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 3250 + checksum = "566cafdd92868e0939d3fb961bd0dc25fcfaaed179291093b3d43e6b3150ea10" 3109 3251 dependencies = [ 3110 - "base64 0.21.5", 3252 + "base64 0.22.1", 3111 3253 "bytes", 3112 - "encoding_rs", 3113 3254 "futures-core", 3114 3255 "futures-util", 3115 - "h2", 3116 - "http", 3117 - "http-body", 3118 - "hyper", 3119 - "hyper-rustls", 3256 + "http 1.1.0", 3257 + "http-body 1.0.0", 3258 + "http-body-util", 3259 + "hyper 1.3.1", 3260 + "hyper-rustls 0.26.0", 3261 + "hyper-util", 3120 3262 "ipnet", 3121 3263 "js-sys", 3122 3264 "log", ··· 3124 3266 "once_cell", 3125 3267 "percent-encoding", 3126 3268 "pin-project-lite", 3127 - "rustls", 3128 - "rustls-native-certs", 3129 - "rustls-pemfile", 3269 + "rustls 0.22.4", 3270 + "rustls-native-certs 0.7.0", 3271 + "rustls-pemfile 2.1.2", 3272 + "rustls-pki-types", 3130 3273 "serde", 3131 3274 "serde_json", 3132 3275 "serde_urlencoded", 3133 - "system-configuration", 3276 + "sync_wrapper 0.1.2", 3134 3277 "tokio", 3135 - "tokio-rustls", 3278 + "tokio-rustls 0.25.0", 3136 3279 "tokio-util", 3137 3280 "tower-service", 3138 3281 "url", ··· 3140 3283 "wasm-bindgen-futures", 3141 3284 "wasm-streams", 3142 3285 "web-sys", 3143 - "webpki-roots", 3286 + "webpki-roots 0.26.1", 3144 3287 "winreg", 3145 3288 ] 3146 3289 ··· 3167 3310 3168 3311 [[package]] 3169 3312 name = "ring" 3170 - version = "0.17.5" 3313 + version = "0.17.8" 3171 3314 source = "registry+https://github.com/rust-lang/crates.io-index" 3172 - checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" 3315 + checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" 3173 3316 dependencies = [ 3174 3317 "cc", 3318 + "cfg-if", 3175 3319 "getrandom", 3176 3320 "libc", 3177 3321 "spin 0.9.8", 3178 3322 "untrusted", 3179 - "windows-sys 0.48.0", 3323 + "windows-sys 0.52.0", 3180 3324 ] 3181 3325 3182 3326 [[package]] 3183 3327 name = "rkyv" 3184 - version = "0.7.42" 3328 + version = "0.7.44" 3185 3329 source = "registry+https://github.com/rust-lang/crates.io-index" 3186 - checksum = "0200c8230b013893c0b2d6213d6ec64ed2b9be2e0e016682b7224ff82cff5c58" 3330 + checksum = "5cba464629b3394fc4dbc6f940ff8f5b4ff5c7aef40f29166fd4ad12acbc99c0" 3187 3331 dependencies = [ 3188 3332 "bitvec", 3189 3333 "bytecheck", 3334 + "bytes", 3190 3335 "hashbrown 0.12.3", 3191 3336 "ptr_meta", 3192 3337 "rend", ··· 3198 3343 3199 3344 [[package]] 3200 3345 name = "rkyv_derive" 3201 - version = "0.7.42" 3346 + version = "0.7.44" 3202 3347 source = "registry+https://github.com/rust-lang/crates.io-index" 3203 - checksum = "b2e06b915b5c230a17d7a736d1e2e63ee753c256a8614ef3f5147b13a4f5541d" 3348 + checksum = "a7dddfff8de25e6f62b9d64e6e432bf1c6736c57d20323e15ee10435fbda7c65" 3204 3349 dependencies = [ 3205 3350 "proc-macro2", 3206 3351 "quote", ··· 3242 3387 "pkcs1 0.7.5", 3243 3388 "pkcs8 0.10.2", 3244 3389 "rand_core", 3245 - "signature 2.1.0", 3390 + "signature 2.2.0", 3246 3391 "spki 0.7.3", 3247 3392 "subtle", 3248 3393 "zeroize", ··· 3250 3395 3251 3396 [[package]] 3252 3397 name = "rust_decimal" 3253 - version = "1.32.0" 3398 + version = "1.35.0" 3254 3399 source = "registry+https://github.com/rust-lang/crates.io-index" 3255 - checksum = "a4c4216490d5a413bc6d10fa4742bd7d4955941d062c0ef873141d6b0e7b30fd" 3400 + checksum = "1790d1c4c0ca81211399e0e0af16333276f375209e71a37b67698a373db5b47a" 3256 3401 dependencies = [ 3257 3402 "arrayvec", 3258 3403 "borsh", ··· 3266 3411 3267 3412 [[package]] 3268 3413 name = "rustc-demangle" 3269 - version = "0.1.23" 3414 + version = "0.1.24" 3270 3415 source = "registry+https://github.com/rust-lang/crates.io-index" 3271 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 3416 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 3272 3417 3273 3418 [[package]] 3274 3419 name = "rustc_version" ··· 3281 3426 3282 3427 [[package]] 3283 3428 name = "rustix" 3284 - version = "0.38.21" 3429 + version = "0.38.34" 3285 3430 source = "registry+https://github.com/rust-lang/crates.io-index" 3286 - checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3" 3431 + checksum = "70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f" 3287 3432 dependencies = [ 3288 - "bitflags 2.4.1", 3433 + "bitflags 2.5.0", 3289 3434 "errno", 3290 3435 "libc", 3291 3436 "linux-raw-sys", 3292 - "windows-sys 0.48.0", 3437 + "windows-sys 0.52.0", 3293 3438 ] 3294 3439 3295 3440 [[package]] 3296 3441 name = "rustls" 3297 - version = "0.21.8" 3442 + version = "0.21.12" 3298 3443 source = "registry+https://github.com/rust-lang/crates.io-index" 3299 - checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c" 3444 + checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" 3300 3445 dependencies = [ 3301 3446 "log", 3302 3447 "ring", 3303 - "rustls-webpki", 3448 + "rustls-webpki 0.101.7", 3304 3449 "sct", 3305 3450 ] 3306 3451 3307 3452 [[package]] 3453 + name = "rustls" 3454 + version = "0.22.4" 3455 + source = "registry+https://github.com/rust-lang/crates.io-index" 3456 + checksum = "bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432" 3457 + dependencies = [ 3458 + "log", 3459 + "ring", 3460 + "rustls-pki-types", 3461 + "rustls-webpki 0.102.4", 3462 + "subtle", 3463 + "zeroize", 3464 + ] 3465 + 3466 + [[package]] 3308 3467 name = "rustls-native-certs" 3309 3468 version = "0.6.3" 3310 3469 source = "registry+https://github.com/rust-lang/crates.io-index" 3311 3470 checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 3312 3471 dependencies = [ 3313 3472 "openssl-probe", 3314 - "rustls-pemfile", 3473 + "rustls-pemfile 1.0.4", 3474 + "schannel", 3475 + "security-framework", 3476 + ] 3477 + 3478 + [[package]] 3479 + name = "rustls-native-certs" 3480 + version = "0.7.0" 3481 + source = "registry+https://github.com/rust-lang/crates.io-index" 3482 + checksum = "8f1fb85efa936c42c6d5fc28d2629bb51e4b2f4b8a5211e297d599cc5a093792" 3483 + dependencies = [ 3484 + "openssl-probe", 3485 + "rustls-pemfile 2.1.2", 3486 + "rustls-pki-types", 3315 3487 "schannel", 3316 3488 "security-framework", 3317 3489 ] ··· 3322 3494 source = "registry+https://github.com/rust-lang/crates.io-index" 3323 3495 checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 3324 3496 dependencies = [ 3325 - "base64 0.21.5", 3497 + "base64 0.21.7", 3498 + ] 3499 + 3500 + [[package]] 3501 + name = "rustls-pemfile" 3502 + version = "2.1.2" 3503 + source = "registry+https://github.com/rust-lang/crates.io-index" 3504 + checksum = "29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d" 3505 + dependencies = [ 3506 + "base64 0.22.1", 3507 + "rustls-pki-types", 3326 3508 ] 3327 3509 3328 3510 [[package]] 3511 + name = "rustls-pki-types" 3512 + version = "1.7.0" 3513 + source = "registry+https://github.com/rust-lang/crates.io-index" 3514 + checksum = "976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d" 3515 + 3516 + [[package]] 3329 3517 name = "rustls-webpki" 3330 3518 version = "0.101.7" 3331 3519 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3336 3524 ] 3337 3525 3338 3526 [[package]] 3527 + name = "rustls-webpki" 3528 + version = "0.102.4" 3529 + source = "registry+https://github.com/rust-lang/crates.io-index" 3530 + checksum = "ff448f7e92e913c4b7d4c6d8e4540a1724b319b4152b8aef6d4cf8339712b33e" 3531 + dependencies = [ 3532 + "ring", 3533 + "rustls-pki-types", 3534 + "untrusted", 3535 + ] 3536 + 3537 + [[package]] 3339 3538 name = "rustversion" 3340 - version = "1.0.14" 3539 + version = "1.0.17" 3341 3540 source = "registry+https://github.com/rust-lang/crates.io-index" 3342 - checksum = "7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4" 3541 + checksum = "955d28af4278de8121b7ebeb796b6a45735dc01436d898801014aced2773a3d6" 3343 3542 3344 3543 [[package]] 3345 3544 name = "ryu" 3346 - version = "1.0.15" 3545 + version = "1.0.18" 3347 3546 source = "registry+https://github.com/rust-lang/crates.io-index" 3348 - checksum = "1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741" 3547 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 3349 3548 3350 3549 [[package]] 3351 3550 name = "same-file" ··· 3358 3557 3359 3558 [[package]] 3360 3559 name = "schannel" 3361 - version = "0.1.22" 3560 + version = "0.1.23" 3362 3561 source = "registry+https://github.com/rust-lang/crates.io-index" 3363 - checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 3562 + checksum = "fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534" 3364 3563 dependencies = [ 3365 - "windows-sys 0.48.0", 3564 + "windows-sys 0.52.0", 3366 3565 ] 3367 3566 3368 3567 [[package]] ··· 3393 3592 source = "registry+https://github.com/rust-lang/crates.io-index" 3394 3593 checksum = "3bd3534a9978d0aa7edd2808dc1f8f31c4d0ecd31ddf71d997b3c98e9f3c9114" 3395 3594 dependencies = [ 3396 - "heck", 3595 + "heck 0.4.1", 3397 3596 "proc-macro-error", 3398 3597 "proc-macro2", 3399 3598 "quote", 3400 - "syn 2.0.39", 3599 + "syn 2.0.66", 3401 3600 ] 3402 3601 3403 3602 [[package]] 3404 3603 name = "sea-orm" 3405 - version = "0.12.10" 3604 + version = "0.12.15" 3406 3605 source = "registry+https://github.com/rust-lang/crates.io-index" 3407 - checksum = "cf9195a2b2a182cbee3f76cf2a97c20204022f91259bdf8a48b537788202775b" 3606 + checksum = "c8814e37dc25de54398ee62228323657520b7f29713b8e238649385dbe473ee0" 3408 3607 dependencies = [ 3409 3608 "async-stream", 3410 3609 "async-trait", ··· 3430 3629 3431 3630 [[package]] 3432 3631 name = "sea-orm-cli" 3433 - version = "0.12.10" 3632 + version = "0.12.15" 3434 3633 source = "registry+https://github.com/rust-lang/crates.io-index" 3435 - checksum = "acc21813f3a91462280bee40632298a555eafe9dd8feb74917f9c24514214c2e" 3634 + checksum = "620bc560062ae251b1366bde43b3f1508445cab5c2c8cbdb397034638ab1b357" 3436 3635 dependencies = [ 3437 3636 "chrono", 3438 3637 "clap", ··· 3447 3646 3448 3647 [[package]] 3449 3648 name = "sea-orm-macros" 3450 - version = "0.12.10" 3649 + version = "0.12.15" 3451 3650 source = "registry+https://github.com/rust-lang/crates.io-index" 3452 - checksum = "66c6acfe3d49625c679955c7e7e7cd2d72b512a5c77bcd535a74aa41590b9f28" 3651 + checksum = "5e115c6b078e013aa963cc2d38c196c2c40b05f03d0ac872fe06b6e0d5265603" 3453 3652 dependencies = [ 3454 - "heck", 3653 + "heck 0.4.1", 3455 3654 "proc-macro2", 3456 3655 "quote", 3457 3656 "sea-bae", 3458 - "syn 2.0.39", 3657 + "syn 2.0.66", 3459 3658 "unicode-ident", 3460 3659 ] 3461 3660 3462 3661 [[package]] 3463 3662 name = "sea-orm-migration" 3464 - version = "0.12.10" 3663 + version = "0.12.15" 3465 3664 source = "registry+https://github.com/rust-lang/crates.io-index" 3466 - checksum = "b3d06dac448288ceb630994b420cd8d5410543c0b09367f40ed505c2f03b266a" 3665 + checksum = "ee8269bc6ff71afd6b78aa4333ac237a69eebd2cdb439036291e64fb4b8db23c" 3467 3666 dependencies = [ 3468 3667 "async-trait", 3469 3668 "clap", ··· 3478 3677 3479 3678 [[package]] 3480 3679 name = "sea-query" 3481 - version = "0.30.5" 3680 + version = "0.30.7" 3482 3681 source = "registry+https://github.com/rust-lang/crates.io-index" 3483 - checksum = "e40446e3c048cec0802375f52462a05cc774b9ea6af1dffba6c646b7825e4cf9" 3682 + checksum = "4166a1e072292d46dc91f31617c2a1cdaf55a8be4b5c9f4bf2ba248e3ac4999b" 3484 3683 dependencies = [ 3485 3684 "bigdecimal", 3486 3685 "chrono", ··· 3516 3715 source = "registry+https://github.com/rust-lang/crates.io-index" 3517 3716 checksum = "25a82fcb49253abcb45cdcb2adf92956060ec0928635eb21b4f7a6d8f25ab0bc" 3518 3717 dependencies = [ 3519 - "heck", 3718 + "heck 0.4.1", 3520 3719 "proc-macro2", 3521 3720 "quote", 3522 - "syn 2.0.39", 3721 + "syn 2.0.66", 3523 3722 "thiserror", 3524 3723 ] 3525 3724 3526 3725 [[package]] 3527 3726 name = "sea-schema" 3528 - version = "0.14.1" 3727 + version = "0.14.2" 3529 3728 source = "registry+https://github.com/rust-lang/crates.io-index" 3530 - checksum = "0cd9561232bd1b82ea748b581f15909d11de0db6563ddcf28c5d908aee8282f1" 3729 + checksum = "30d148608012d25222442d1ebbfafd1228dbc5221baf4ec35596494e27a2394e" 3531 3730 dependencies = [ 3532 3731 "futures", 3533 3732 "sea-query", ··· 3540 3739 source = "registry+https://github.com/rust-lang/crates.io-index" 3541 3740 checksum = "c6f686050f76bffc4f635cda8aea6df5548666b830b52387e8bc7de11056d11e" 3542 3741 dependencies = [ 3543 - "heck", 3742 + "heck 0.4.1", 3544 3743 "proc-macro2", 3545 3744 "quote", 3546 3745 "syn 1.0.109", ··· 3573 3772 checksum = "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc" 3574 3773 dependencies = [ 3575 3774 "base16ct 0.2.0", 3576 - "der 0.7.8", 3775 + "der 0.7.9", 3577 3776 "generic-array", 3578 3777 "pkcs8 0.10.2", 3579 3778 "subtle", ··· 3582 3781 3583 3782 [[package]] 3584 3783 name = "security-framework" 3585 - version = "2.9.2" 3784 + version = "2.11.0" 3586 3785 source = "registry+https://github.com/rust-lang/crates.io-index" 3587 - checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 3786 + checksum = "c627723fd09706bacdb5cf41499e95098555af3c3c29d014dc3c458ef6be11c0" 3588 3787 dependencies = [ 3589 - "bitflags 1.3.2", 3788 + "bitflags 2.5.0", 3590 3789 "core-foundation", 3591 3790 "core-foundation-sys", 3592 3791 "libc", ··· 3595 3794 3596 3795 [[package]] 3597 3796 name = "security-framework-sys" 3598 - version = "2.9.1" 3797 + version = "2.11.0" 3599 3798 source = "registry+https://github.com/rust-lang/crates.io-index" 3600 - checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 3799 + checksum = "317936bbbd05227752583946b9e66d7ce3b489f84e11a94a510b4437fef407d7" 3601 3800 dependencies = [ 3602 3801 "core-foundation-sys", 3603 3802 "libc", ··· 3605 3804 3606 3805 [[package]] 3607 3806 name = "semver" 3608 - version = "1.0.20" 3807 + version = "1.0.23" 3609 3808 source = "registry+https://github.com/rust-lang/crates.io-index" 3610 - checksum = "836fa6a3e1e547f9a2c4040802ec865b5d85f4014efe00555d7090a3dcaa1090" 3809 + checksum = "61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b" 3611 3810 3612 3811 [[package]] 3613 3812 name = "serde" 3614 - version = "1.0.192" 3813 + version = "1.0.203" 3615 3814 source = "registry+https://github.com/rust-lang/crates.io-index" 3616 - checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001" 3815 + checksum = "7253ab4de971e72fb7be983802300c30b5a7f0c2e56fab8abfc6a214307c0094" 3617 3816 dependencies = [ 3618 3817 "serde_derive", 3619 3818 ] 3620 3819 3621 3820 [[package]] 3622 3821 name = "serde_derive" 3623 - version = "1.0.192" 3822 + version = "1.0.203" 3624 3823 source = "registry+https://github.com/rust-lang/crates.io-index" 3625 - checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1" 3824 + checksum = "500cbc0ebeb6f46627f50f3f5811ccf6bf00643be300b4c3eabc0ef55dc5b5ba" 3626 3825 dependencies = [ 3627 3826 "proc-macro2", 3628 3827 "quote", 3629 - "syn 2.0.39", 3828 + "syn 2.0.66", 3630 3829 ] 3631 3830 3632 3831 [[package]] 3633 3832 name = "serde_json" 3634 - version = "1.0.108" 3833 + version = "1.0.117" 3635 3834 source = "registry+https://github.com/rust-lang/crates.io-index" 3636 - checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 3835 + checksum = "455182ea6142b14f93f4bc5320a2b31c1f266b66a4a5c858b013302a5d8cbfc3" 3637 3836 dependencies = [ 3638 3837 "itoa", 3639 3838 "ryu", ··· 3642 3841 3643 3842 [[package]] 3644 3843 name = "serde_path_to_error" 3645 - version = "0.1.14" 3844 + version = "0.1.16" 3646 3845 source = "registry+https://github.com/rust-lang/crates.io-index" 3647 - checksum = "4beec8bce849d58d06238cb50db2e1c417cfeafa4c63f692b15c82b7c80f8335" 3846 + checksum = "af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6" 3648 3847 dependencies = [ 3649 3848 "itoa", 3650 3849 "serde", ··· 3652 3851 3653 3852 [[package]] 3654 3853 name = "serde_spanned" 3655 - version = "0.6.4" 3854 + version = "0.6.6" 3656 3855 source = "registry+https://github.com/rust-lang/crates.io-index" 3657 - checksum = "12022b835073e5b11e90a14f86838ceb1c8fb0325b72416845c487ac0fa95e80" 3856 + checksum = "79e674e01f999af37c49f70a6ede167a8a60b2503e56c5599532a65baa5969a0" 3658 3857 dependencies = [ 3659 3858 "serde", 3660 3859 ] ··· 3673 3872 3674 3873 [[package]] 3675 3874 name = "serde_with" 3676 - version = "3.4.0" 3875 + version = "3.8.1" 3677 3876 source = "registry+https://github.com/rust-lang/crates.io-index" 3678 - checksum = "64cd236ccc1b7a29e7e2739f27c0b2dd199804abc4290e32f59f3b68d6405c23" 3877 + checksum = "0ad483d2ab0149d5a5ebcd9972a3852711e0153d863bf5a5d0391d28883c4a20" 3679 3878 dependencies = [ 3680 - "base64 0.21.5", 3879 + "base64 0.22.1", 3681 3880 "chrono", 3682 3881 "hex", 3683 3882 "indexmap 1.9.3", 3684 3883 "indexmap 2.2.6", 3685 3884 "serde", 3885 + "serde_derive", 3686 3886 "serde_json", 3687 3887 "serde_with_macros", 3688 3888 "time", ··· 3690 3890 3691 3891 [[package]] 3692 3892 name = "serde_with_macros" 3693 - version = "3.4.0" 3893 + version = "3.8.1" 3694 3894 source = "registry+https://github.com/rust-lang/crates.io-index" 3695 - checksum = "93634eb5f75a2323b16de4748022ac4297f9e76b6dced2be287a099f41b5e788" 3895 + checksum = "65569b702f41443e8bc8bbb1c5779bd0450bbe723b56198980e80ec45780bce2" 3696 3896 dependencies = [ 3697 3897 "darling", 3698 3898 "proc-macro2", 3699 3899 "quote", 3700 - "syn 2.0.39", 3900 + "syn 2.0.66", 3701 3901 ] 3702 3902 3703 3903 [[package]] 3704 3904 name = "serde_yaml" 3705 - version = "0.9.27" 3905 + version = "0.9.34+deprecated" 3706 3906 source = "registry+https://github.com/rust-lang/crates.io-index" 3707 - checksum = "3cc7a1570e38322cfe4154732e5110f887ea57e22b76f4bfd32b5bdd3368666c" 3907 + checksum = "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47" 3708 3908 dependencies = [ 3709 3909 "indexmap 2.2.6", 3710 3910 "itoa", ··· 3738 3938 3739 3939 [[package]] 3740 3940 name = "sha2-asm" 3741 - version = "0.6.3" 3941 + version = "0.6.4" 3742 3942 source = "registry+https://github.com/rust-lang/crates.io-index" 3743 - checksum = "f27ba7066011e3fb30d808b51affff34f0a66d3a03a58edd787c6e420e40e44e" 3943 + checksum = "b845214d6175804686b2bd482bcffe96651bb2d1200742b712003504a2dac1ab" 3744 3944 dependencies = [ 3745 3945 "cc", 3746 3946 ] ··· 3762 3962 3763 3963 [[package]] 3764 3964 name = "signal-hook-registry" 3765 - version = "1.4.1" 3965 + version = "1.4.2" 3766 3966 source = "registry+https://github.com/rust-lang/crates.io-index" 3767 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 3967 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 3768 3968 dependencies = [ 3769 3969 "libc", 3770 3970 ] ··· 3781 3981 3782 3982 [[package]] 3783 3983 name = "signature" 3784 - version = "2.1.0" 3984 + version = "2.2.0" 3785 3985 source = "registry+https://github.com/rust-lang/crates.io-index" 3786 - checksum = "5e1788eed21689f9cf370582dfc467ef36ed9c707f073528ddafa8d83e3b8500" 3986 + checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" 3787 3987 dependencies = [ 3788 3988 "digest", 3789 3989 "rand_core", ··· 3806 4006 3807 4007 [[package]] 3808 4008 name = "smallvec" 3809 - version = "1.11.2" 4009 + version = "1.13.2" 3810 4010 source = "registry+https://github.com/rust-lang/crates.io-index" 3811 - checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 4011 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 3812 4012 3813 4013 [[package]] 3814 4014 name = "socket2" 3815 - version = "0.4.10" 4015 + version = "0.5.7" 3816 4016 source = "registry+https://github.com/rust-lang/crates.io-index" 3817 - checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 4017 + checksum = "ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c" 3818 4018 dependencies = [ 3819 4019 "libc", 3820 - "winapi", 3821 - ] 3822 - 3823 - [[package]] 3824 - name = "socket2" 3825 - version = "0.5.5" 3826 - source = "registry+https://github.com/rust-lang/crates.io-index" 3827 - checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 3828 - dependencies = [ 3829 - "libc", 3830 - "windows-sys 0.48.0", 4020 + "windows-sys 0.52.0", 3831 4021 ] 3832 4022 3833 4023 [[package]] ··· 3862 4052 checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" 3863 4053 dependencies = [ 3864 4054 "base64ct", 3865 - "der 0.7.8", 4055 + "der 0.7.9", 3866 4056 ] 3867 4057 3868 4058 [[package]] 3869 4059 name = "sqlformat" 3870 - version = "0.2.2" 4060 + version = "0.2.3" 3871 4061 source = "registry+https://github.com/rust-lang/crates.io-index" 3872 - checksum = "6b7b278788e7be4d0d29c0f39497a0eef3fba6bbc8e70d8bf7fde46edeaa9e85" 4062 + checksum = "ce81b7bd7c4493975347ef60d8c7e8b742d4694f4c49f93e0a12ea263938176c" 3873 4063 dependencies = [ 3874 4064 "itertools", 3875 4065 "nom", ··· 3878 4068 3879 4069 [[package]] 3880 4070 name = "sqlx" 3881 - version = "0.7.3" 4071 + version = "0.7.4" 3882 4072 source = "registry+https://github.com/rust-lang/crates.io-index" 3883 - checksum = "dba03c279da73694ef99763320dea58b51095dfe87d001b1d4b5fe78ba8763cf" 4073 + checksum = "c9a2ccff1a000a5a59cd33da541d9f2fdcd9e6e8229cc200565942bff36d0aaa" 3884 4074 dependencies = [ 3885 4075 "sqlx-core", 3886 4076 "sqlx-macros", ··· 3891 4081 3892 4082 [[package]] 3893 4083 name = "sqlx-core" 3894 - version = "0.7.3" 4084 + version = "0.7.4" 3895 4085 source = "registry+https://github.com/rust-lang/crates.io-index" 3896 - checksum = "d84b0a3c3739e220d94b3239fd69fb1f74bc36e16643423bd99de3b43c21bfbd" 4086 + checksum = "24ba59a9342a3d9bab6c56c118be528b27c9b60e490080e9711a04dccac83ef6" 3897 4087 dependencies = [ 3898 - "ahash 0.8.6", 4088 + "ahash 0.8.11", 3899 4089 "atoi", 3900 4090 "bigdecimal", 3901 4091 "byteorder", ··· 3903 4093 "chrono", 3904 4094 "crc", 3905 4095 "crossbeam-queue", 3906 - "dotenvy", 3907 4096 "either", 3908 - "event-listener", 4097 + "event-listener 2.5.3", 3909 4098 "futures-channel", 3910 4099 "futures-core", 3911 4100 "futures-intrusive", ··· 3920 4109 "paste", 3921 4110 "percent-encoding", 3922 4111 "rust_decimal", 3923 - "rustls", 3924 - "rustls-pemfile", 4112 + "rustls 0.21.12", 4113 + "rustls-pemfile 1.0.4", 3925 4114 "serde", 3926 4115 "serde_json", 3927 4116 "sha2", ··· 3934 4123 "tracing", 3935 4124 "url", 3936 4125 "uuid", 3937 - "webpki-roots", 4126 + "webpki-roots 0.25.4", 3938 4127 ] 3939 4128 3940 4129 [[package]] 3941 4130 name = "sqlx-macros" 3942 - version = "0.7.3" 4131 + version = "0.7.4" 3943 4132 source = "registry+https://github.com/rust-lang/crates.io-index" 3944 - checksum = "89961c00dc4d7dffb7aee214964b065072bff69e36ddb9e2c107541f75e4f2a5" 4133 + checksum = "4ea40e2345eb2faa9e1e5e326db8c34711317d2b5e08d0d5741619048a803127" 3945 4134 dependencies = [ 3946 4135 "proc-macro2", 3947 4136 "quote", ··· 3952 4141 3953 4142 [[package]] 3954 4143 name = "sqlx-macros-core" 3955 - version = "0.7.3" 4144 + version = "0.7.4" 3956 4145 source = "registry+https://github.com/rust-lang/crates.io-index" 3957 - checksum = "d0bd4519486723648186a08785143599760f7cc81c52334a55d6a83ea1e20841" 4146 + checksum = "5833ef53aaa16d860e92123292f1f6a3d53c34ba8b1969f152ef1a7bb803f3c8" 3958 4147 dependencies = [ 3959 - "atomic-write-file", 3960 4148 "dotenvy", 3961 4149 "either", 3962 - "heck", 4150 + "heck 0.4.1", 3963 4151 "hex", 3964 4152 "once_cell", 3965 4153 "proc-macro2", ··· 3979 4167 3980 4168 [[package]] 3981 4169 name = "sqlx-mysql" 3982 - version = "0.7.3" 4170 + version = "0.7.4" 3983 4171 source = "registry+https://github.com/rust-lang/crates.io-index" 3984 - checksum = "e37195395df71fd068f6e2082247891bc11e3289624bbc776a0cdfa1ca7f1ea4" 4172 + checksum = "1ed31390216d20e538e447a7a9b959e06ed9fc51c37b514b46eb758016ecd418" 3985 4173 dependencies = [ 3986 4174 "atoi", 3987 - "base64 0.21.5", 4175 + "base64 0.21.7", 3988 4176 "bigdecimal", 3989 - "bitflags 2.4.1", 4177 + "bitflags 2.5.0", 3990 4178 "byteorder", 3991 4179 "bytes", 3992 4180 "chrono", ··· 4026 4214 4027 4215 [[package]] 4028 4216 name = "sqlx-postgres" 4029 - version = "0.7.3" 4217 + version = "0.7.4" 4030 4218 source = "registry+https://github.com/rust-lang/crates.io-index" 4031 - checksum = "d6ac0ac3b7ccd10cc96c7ab29791a7dd236bd94021f31eec7ba3d46a74aa1c24" 4219 + checksum = "7c824eb80b894f926f89a0b9da0c7f435d27cdd35b8c655b114e58223918577e" 4032 4220 dependencies = [ 4033 4221 "atoi", 4034 - "base64 0.21.5", 4222 + "base64 0.21.7", 4035 4223 "bigdecimal", 4036 - "bitflags 2.4.1", 4224 + "bitflags 2.5.0", 4037 4225 "byteorder", 4038 4226 "chrono", 4039 4227 "crc", ··· 4057 4245 "rust_decimal", 4058 4246 "serde", 4059 4247 "serde_json", 4060 - "sha1", 4061 4248 "sha2", 4062 4249 "smallvec", 4063 4250 "sqlx-core", ··· 4071 4258 4072 4259 [[package]] 4073 4260 name = "sqlx-sqlite" 4074 - version = "0.7.3" 4261 + version = "0.7.4" 4075 4262 source = "registry+https://github.com/rust-lang/crates.io-index" 4076 - checksum = "210976b7d948c7ba9fced8ca835b11cbb2d677c59c79de41ac0d397e14547490" 4263 + checksum = "b244ef0a8414da0bed4bb1910426e890b19e5e9bccc27ada6b797d05c55ae0aa" 4077 4264 dependencies = [ 4078 4265 "atoi", 4079 4266 "chrono", ··· 4103 4290 4104 4291 [[package]] 4105 4292 name = "stringprep" 4106 - version = "0.1.4" 4293 + version = "0.1.5" 4107 4294 source = "registry+https://github.com/rust-lang/crates.io-index" 4108 - checksum = "bb41d74e231a107a1b4ee36bd1214b11285b77768d2e3824aedafa988fd36ee6" 4295 + checksum = "7b4df3d392d81bd458a8a621b8bffbd2302a12ffe288a9d931670948749463b1" 4109 4296 dependencies = [ 4110 - "finl_unicode", 4111 4297 "unicode-bidi", 4112 4298 "unicode-normalization", 4299 + "unicode-properties", 4113 4300 ] 4114 4301 4115 4302 [[package]] 4116 4303 name = "strsim" 4117 - version = "0.10.0" 4304 + version = "0.11.1" 4118 4305 source = "registry+https://github.com/rust-lang/crates.io-index" 4119 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 4306 + checksum = "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f" 4120 4307 4121 4308 [[package]] 4122 4309 name = "strum" ··· 4143 4330 4144 4331 [[package]] 4145 4332 name = "syn" 4146 - version = "2.0.39" 4333 + version = "2.0.66" 4147 4334 source = "registry+https://github.com/rust-lang/crates.io-index" 4148 - checksum = "23e78b90f2fcf45d3e842032ce32e3f2d1545ba6636271dcbf24fa306d87be7a" 4335 + checksum = "c42f3f41a2de00b01c0aaad383c5a45241efc8b2d1eda5661812fda5f3cdcff5" 4149 4336 dependencies = [ 4150 4337 "proc-macro2", 4151 4338 "quote", ··· 4153 4340 ] 4154 4341 4155 4342 [[package]] 4343 + name = "syn_derive" 4344 + version = "0.1.8" 4345 + source = "registry+https://github.com/rust-lang/crates.io-index" 4346 + checksum = "1329189c02ff984e9736652b1631330da25eaa6bc639089ed4915d25446cbe7b" 4347 + dependencies = [ 4348 + "proc-macro-error", 4349 + "proc-macro2", 4350 + "quote", 4351 + "syn 2.0.66", 4352 + ] 4353 + 4354 + [[package]] 4156 4355 name = "sync_wrapper" 4157 4356 version = "0.1.2" 4158 4357 source = "registry+https://github.com/rust-lang/crates.io-index" 4159 4358 checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 4160 4359 4161 4360 [[package]] 4162 - name = "system-configuration" 4163 - version = "0.5.1" 4361 + name = "sync_wrapper" 4362 + version = "1.0.1" 4164 4363 source = "registry+https://github.com/rust-lang/crates.io-index" 4165 - checksum = "ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7" 4166 - dependencies = [ 4167 - "bitflags 1.3.2", 4168 - "core-foundation", 4169 - "system-configuration-sys", 4170 - ] 4171 - 4172 - [[package]] 4173 - name = "system-configuration-sys" 4174 - version = "0.5.0" 4175 - source = "registry+https://github.com/rust-lang/crates.io-index" 4176 - checksum = "a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9" 4177 - dependencies = [ 4178 - "core-foundation-sys", 4179 - "libc", 4180 - ] 4364 + checksum = "a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394" 4181 4365 4182 4366 [[package]] 4183 4367 name = "tap" ··· 4187 4371 4188 4372 [[package]] 4189 4373 name = "tempfile" 4190 - version = "3.8.1" 4374 + version = "3.10.1" 4191 4375 source = "registry+https://github.com/rust-lang/crates.io-index" 4192 - checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 4376 + checksum = "85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1" 4193 4377 dependencies = [ 4194 4378 "cfg-if", 4195 4379 "fastrand", 4196 - "redox_syscall 0.4.1", 4197 4380 "rustix", 4198 - "windows-sys 0.48.0", 4381 + "windows-sys 0.52.0", 4199 4382 ] 4200 4383 4201 4384 [[package]] 4202 4385 name = "termcolor" 4203 - version = "1.3.0" 4386 + version = "1.4.1" 4204 4387 source = "registry+https://github.com/rust-lang/crates.io-index" 4205 - checksum = "6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64" 4388 + checksum = "06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755" 4206 4389 dependencies = [ 4207 4390 "winapi-util", 4208 4391 ] 4209 4392 4210 4393 [[package]] 4211 4394 name = "thiserror" 4212 - version = "1.0.50" 4395 + version = "1.0.61" 4213 4396 source = "registry+https://github.com/rust-lang/crates.io-index" 4214 - checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2" 4397 + checksum = "c546c80d6be4bc6a00c0f01730c08df82eaa7a7a61f11d656526506112cc1709" 4215 4398 dependencies = [ 4216 4399 "thiserror-impl", 4217 4400 ] 4218 4401 4219 4402 [[package]] 4220 4403 name = "thiserror-impl" 4221 - version = "1.0.50" 4404 + version = "1.0.61" 4222 4405 source = "registry+https://github.com/rust-lang/crates.io-index" 4223 - checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8" 4406 + checksum = "46c3384250002a6d5af4d114f2845d37b57521033f30d5c3f46c4d70e1197533" 4224 4407 dependencies = [ 4225 4408 "proc-macro2", 4226 4409 "quote", 4227 - "syn 2.0.39", 4410 + "syn 2.0.66", 4228 4411 ] 4229 4412 4230 4413 [[package]] 4231 4414 name = "thread_local" 4232 - version = "1.1.7" 4415 + version = "1.1.8" 4233 4416 source = "registry+https://github.com/rust-lang/crates.io-index" 4234 - checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 4417 + checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 4235 4418 dependencies = [ 4236 4419 "cfg-if", 4237 4420 "once_cell", ··· 4239 4422 4240 4423 [[package]] 4241 4424 name = "time" 4242 - version = "0.3.30" 4425 + version = "0.3.36" 4243 4426 source = "registry+https://github.com/rust-lang/crates.io-index" 4244 - checksum = "c4a34ab300f2dee6e562c10a046fc05e358b29f9bf92277f30c3c8d82275f6f5" 4427 + checksum = "5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885" 4245 4428 dependencies = [ 4246 4429 "deranged", 4247 4430 "itoa", 4431 + "num-conv", 4248 4432 "powerfmt", 4249 4433 "serde", 4250 4434 "time-core", ··· 4259 4443 4260 4444 [[package]] 4261 4445 name = "time-macros" 4262 - version = "0.2.15" 4446 + version = "0.2.18" 4263 4447 source = "registry+https://github.com/rust-lang/crates.io-index" 4264 - checksum = "4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20" 4448 + checksum = "3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf" 4265 4449 dependencies = [ 4450 + "num-conv", 4266 4451 "time-core", 4267 4452 ] 4268 4453 ··· 4283 4468 4284 4469 [[package]] 4285 4470 name = "tokio" 4286 - version = "1.34.0" 4471 + version = "1.38.0" 4287 4472 source = "registry+https://github.com/rust-lang/crates.io-index" 4288 - checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9" 4473 + checksum = "ba4f4a02a7a80d6f274636f0aa95c7e383b912d41fe721a31f29e29698585a4a" 4289 4474 dependencies = [ 4290 4475 "backtrace", 4291 4476 "bytes", ··· 4294 4479 "num_cpus", 4295 4480 "pin-project-lite", 4296 4481 "signal-hook-registry", 4297 - "socket2 0.5.5", 4482 + "socket2", 4298 4483 "tokio-macros", 4299 4484 "tracing", 4300 4485 "windows-sys 0.48.0", ··· 4312 4497 4313 4498 [[package]] 4314 4499 name = "tokio-macros" 4315 - version = "2.2.0" 4500 + version = "2.3.0" 4316 4501 source = "registry+https://github.com/rust-lang/crates.io-index" 4317 - checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 4502 + checksum = "5f5ae998a069d4b5aba8ee9dad856af7d520c3699e6159b185c2acd48155d39a" 4318 4503 dependencies = [ 4319 4504 "proc-macro2", 4320 4505 "quote", 4321 - "syn 2.0.39", 4506 + "syn 2.0.66", 4322 4507 ] 4323 4508 4324 4509 [[package]] ··· 4327 4512 source = "registry+https://github.com/rust-lang/crates.io-index" 4328 4513 checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 4329 4514 dependencies = [ 4330 - "rustls", 4515 + "rustls 0.21.12", 4516 + "tokio", 4517 + ] 4518 + 4519 + [[package]] 4520 + name = "tokio-rustls" 4521 + version = "0.25.0" 4522 + source = "registry+https://github.com/rust-lang/crates.io-index" 4523 + checksum = "775e0c0f0adb3a2f22a00c4745d728b479985fc15ee7ca6a2608388c5569860f" 4524 + dependencies = [ 4525 + "rustls 0.22.4", 4526 + "rustls-pki-types", 4331 4527 "tokio", 4332 4528 ] 4333 4529 4334 4530 [[package]] 4335 4531 name = "tokio-stream" 4336 - version = "0.1.14" 4532 + version = "0.1.15" 4337 4533 source = "registry+https://github.com/rust-lang/crates.io-index" 4338 - checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 4534 + checksum = "267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af" 4339 4535 dependencies = [ 4340 4536 "futures-core", 4341 4537 "pin-project-lite", ··· 4344 4540 4345 4541 [[package]] 4346 4542 name = "tokio-test" 4347 - version = "0.4.3" 4543 + version = "0.4.4" 4348 4544 source = "registry+https://github.com/rust-lang/crates.io-index" 4349 - checksum = "e89b3cbabd3ae862100094ae433e1def582cf86451b4e9bf83aa7ac1d8a7d719" 4545 + checksum = "2468baabc3311435b55dd935f702f42cd1b8abb7e754fb7dfb16bd36aa88f9f7" 4350 4546 dependencies = [ 4351 4547 "async-stream", 4352 4548 "bytes", ··· 4357 4553 4358 4554 [[package]] 4359 4555 name = "tokio-util" 4360 - version = "0.7.10" 4556 + version = "0.7.11" 4361 4557 source = "registry+https://github.com/rust-lang/crates.io-index" 4362 - checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 4558 + checksum = "9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1" 4363 4559 dependencies = [ 4364 4560 "bytes", 4365 4561 "futures-core", 4366 4562 "futures-sink", 4367 4563 "pin-project-lite", 4368 4564 "tokio", 4369 - "tracing", 4370 4565 ] 4371 4566 4372 4567 [[package]] 4373 4568 name = "toml" 4374 - version = "0.5.11" 4569 + version = "0.8.13" 4375 4570 source = "registry+https://github.com/rust-lang/crates.io-index" 4376 - checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 4571 + checksum = "a4e43f8cc456c9704c851ae29c67e17ef65d2c30017c17a9765b89c382dc8bba" 4377 4572 dependencies = [ 4378 4573 "serde", 4574 + "serde_spanned", 4575 + "toml_datetime", 4576 + "toml_edit 0.22.13", 4379 4577 ] 4380 4578 4381 4579 [[package]] 4382 - name = "toml" 4383 - version = "0.8.8" 4580 + name = "toml_datetime" 4581 + version = "0.6.6" 4384 4582 source = "registry+https://github.com/rust-lang/crates.io-index" 4385 - checksum = "a1a195ec8c9da26928f773888e0742ca3ca1040c6cd859c919c9f59c1954ab35" 4583 + checksum = "4badfd56924ae69bcc9039335b2e017639ce3f9b001c393c1b2d1ef846ce2cbf" 4386 4584 dependencies = [ 4387 4585 "serde", 4388 - "serde_spanned", 4389 - "toml_datetime", 4390 - "toml_edit", 4391 4586 ] 4392 4587 4393 4588 [[package]] 4394 - name = "toml_datetime" 4395 - version = "0.6.5" 4589 + name = "toml_edit" 4590 + version = "0.21.1" 4396 4591 source = "registry+https://github.com/rust-lang/crates.io-index" 4397 - checksum = "3550f4e9685620ac18a50ed434eb3aec30db8ba93b0287467bca5826ea25baf1" 4592 + checksum = "6a8534fd7f78b5405e860340ad6575217ce99f38d4d5c8f2442cb5ecb50090e1" 4398 4593 dependencies = [ 4399 - "serde", 4594 + "indexmap 2.2.6", 4595 + "toml_datetime", 4596 + "winnow 0.5.40", 4400 4597 ] 4401 4598 4402 4599 [[package]] 4403 4600 name = "toml_edit" 4404 - version = "0.21.0" 4601 + version = "0.22.13" 4405 4602 source = "registry+https://github.com/rust-lang/crates.io-index" 4406 - checksum = "d34d383cd00a163b4a5b85053df514d45bc330f6de7737edfe0a93311d1eaa03" 4603 + checksum = "c127785850e8c20836d49732ae6abfa47616e60bf9d9f57c43c250361a9db96c" 4407 4604 dependencies = [ 4408 4605 "indexmap 2.2.6", 4409 4606 "serde", 4410 4607 "serde_spanned", 4411 4608 "toml_datetime", 4412 - "winnow", 4609 + "winnow 0.6.9", 4413 4610 ] 4414 4611 4415 4612 [[package]] ··· 4420 4617 dependencies = [ 4421 4618 "async-stream", 4422 4619 "async-trait", 4423 - "axum", 4424 - "base64 0.21.5", 4620 + "axum 0.6.20", 4621 + "base64 0.21.7", 4425 4622 "bytes", 4426 4623 "h2", 4427 - "http", 4428 - "http-body", 4429 - "hyper", 4624 + "http 0.2.12", 4625 + "http-body 0.4.6", 4626 + "hyper 0.14.28", 4430 4627 "hyper-timeout", 4431 4628 "percent-encoding", 4432 4629 "pin-project", ··· 4461 4658 4462 4659 [[package]] 4463 4660 name = "tower-http" 4464 - version = "0.4.4" 4661 + version = "0.5.2" 4465 4662 source = "registry+https://github.com/rust-lang/crates.io-index" 4466 - checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" 4663 + checksum = "1e9cd434a998747dd2c4276bc96ee2e0c7a2eadf3cae88e52be55a05fa9053f5" 4467 4664 dependencies = [ 4468 - "bitflags 2.4.1", 4665 + "bitflags 2.5.0", 4469 4666 "bytes", 4470 - "futures-core", 4471 4667 "futures-util", 4472 - "http", 4473 - "http-body", 4474 - "http-range-header", 4668 + "http 1.1.0", 4669 + "http-body 1.0.0", 4670 + "http-body-util", 4475 4671 "pin-project-lite", 4476 4672 "tower-layer", 4477 4673 "tower-service", ··· 4510 4706 dependencies = [ 4511 4707 "proc-macro2", 4512 4708 "quote", 4513 - "syn 2.0.39", 4709 + "syn 2.0.66", 4514 4710 ] 4515 4711 4516 4712 [[package]] ··· 4535 4731 4536 4732 [[package]] 4537 4733 name = "tracing-log" 4538 - version = "0.1.4" 4734 + version = "0.2.0" 4539 4735 source = "registry+https://github.com/rust-lang/crates.io-index" 4540 - checksum = "f751112709b4e791d8ce53e32c4ed2d353565a795ce84da2285393f41557bdf2" 4736 + checksum = "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3" 4541 4737 dependencies = [ 4542 4738 "log", 4543 4739 "once_cell", ··· 4556 4752 4557 4753 [[package]] 4558 4754 name = "tracing-subscriber" 4559 - version = "0.3.17" 4755 + version = "0.3.18" 4560 4756 source = "registry+https://github.com/rust-lang/crates.io-index" 4561 - checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" 4757 + checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 4562 4758 dependencies = [ 4563 4759 "matchers", 4564 4760 "nu-ansi-term", ··· 4577 4773 4578 4774 [[package]] 4579 4775 name = "try-lock" 4580 - version = "0.2.4" 4776 + version = "0.2.5" 4581 4777 source = "registry+https://github.com/rust-lang/crates.io-index" 4582 - checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 4778 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 4583 4779 4584 4780 [[package]] 4585 4781 name = "typenum" ··· 4589 4785 4590 4786 [[package]] 4591 4787 name = "unicode-bidi" 4592 - version = "0.3.13" 4788 + version = "0.3.15" 4593 4789 source = "registry+https://github.com/rust-lang/crates.io-index" 4594 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 4790 + checksum = "08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75" 4595 4791 4596 4792 [[package]] 4597 4793 name = "unicode-ident" ··· 4601 4797 4602 4798 [[package]] 4603 4799 name = "unicode-normalization" 4604 - version = "0.1.22" 4800 + version = "0.1.23" 4605 4801 source = "registry+https://github.com/rust-lang/crates.io-index" 4606 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 4802 + checksum = "a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5" 4607 4803 dependencies = [ 4608 4804 "tinyvec", 4609 4805 ] 4610 4806 4611 4807 [[package]] 4808 + name = "unicode-properties" 4809 + version = "0.1.1" 4810 + source = "registry+https://github.com/rust-lang/crates.io-index" 4811 + checksum = "e4259d9d4425d9f0661581b804cb85fe66a4c631cadd8f490d1c13a35d5d9291" 4812 + 4813 + [[package]] 4612 4814 name = "unicode-segmentation" 4613 - version = "1.10.1" 4815 + version = "1.11.0" 4614 4816 source = "registry+https://github.com/rust-lang/crates.io-index" 4615 - checksum = "1dd624098567895118886609431a7c3b8f516e41d30e0643f03d94592a147e36" 4817 + checksum = "d4c87d22b6e3f4a18d4d40ef354e97c90fcb14dd91d7dc0aa9d8a1172ebf7202" 4616 4818 4617 4819 [[package]] 4618 4820 name = "unicode-width" 4619 - version = "0.1.11" 4821 + version = "0.1.12" 4620 4822 source = "registry+https://github.com/rust-lang/crates.io-index" 4621 - checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" 4823 + checksum = "68f5e5f3158ecfd4b8ff6fe086db7c8467a2dfdac97fe420f2b7c4aa97af66d6" 4622 4824 4623 4825 [[package]] 4624 4826 name = "unicode-xid" ··· 4634 4836 4635 4837 [[package]] 4636 4838 name = "unsafe-libyaml" 4637 - version = "0.2.9" 4839 + version = "0.2.11" 4638 4840 source = "registry+https://github.com/rust-lang/crates.io-index" 4639 - checksum = "f28467d3e1d3c6586d8f25fa243f544f5800fec42d97032474e17222c2b75cfa" 4841 + checksum = "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861" 4640 4842 4641 4843 [[package]] 4642 4844 name = "untrusted" ··· 4646 4848 4647 4849 [[package]] 4648 4850 name = "url" 4649 - version = "2.4.1" 4851 + version = "2.5.0" 4650 4852 source = "registry+https://github.com/rust-lang/crates.io-index" 4651 - checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" 4853 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 4652 4854 dependencies = [ 4653 4855 "form_urlencoded", 4654 4856 "idna", ··· 4669 4871 4670 4872 [[package]] 4671 4873 name = "uuid" 4672 - version = "1.5.0" 4874 + version = "1.8.0" 4673 4875 source = "registry+https://github.com/rust-lang/crates.io-index" 4674 - checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" 4876 + checksum = "a183cf7feeba97b4dd1c0d46788634f6221d87fa961b305bed08c851829efcc0" 4675 4877 dependencies = [ 4676 4878 "getrandom", 4677 4879 "serde", ··· 4703 4905 4704 4906 [[package]] 4705 4907 name = "walkdir" 4706 - version = "2.4.0" 4908 + version = "2.5.0" 4707 4909 source = "registry+https://github.com/rust-lang/crates.io-index" 4708 - checksum = "d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee" 4910 + checksum = "29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b" 4709 4911 dependencies = [ 4710 4912 "same-file", 4711 4913 "winapi-util", ··· 4725 4927 version = "0.11.0+wasi-snapshot-preview1" 4726 4928 source = "registry+https://github.com/rust-lang/crates.io-index" 4727 4929 checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 4930 + 4931 + [[package]] 4932 + name = "wasite" 4933 + version = "0.1.0" 4934 + source = "registry+https://github.com/rust-lang/crates.io-index" 4935 + checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" 4936 + 4937 + [[package]] 4938 + name = "wasix" 4939 + version = "0.12.21" 4940 + source = "registry+https://github.com/rust-lang/crates.io-index" 4941 + checksum = "c1fbb4ef9bbca0c1170e0b00dd28abc9e3b68669821600cad1caaed606583c6d" 4942 + dependencies = [ 4943 + "wasi", 4944 + ] 4728 4945 4729 4946 [[package]] 4730 4947 name = "wasm-bindgen" 4731 - version = "0.2.88" 4948 + version = "0.2.92" 4732 4949 source = "registry+https://github.com/rust-lang/crates.io-index" 4733 - checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" 4950 + checksum = "4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8" 4734 4951 dependencies = [ 4735 4952 "cfg-if", 4736 4953 "wasm-bindgen-macro", ··· 4738 4955 4739 4956 [[package]] 4740 4957 name = "wasm-bindgen-backend" 4741 - version = "0.2.88" 4958 + version = "0.2.92" 4742 4959 source = "registry+https://github.com/rust-lang/crates.io-index" 4743 - checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" 4960 + checksum = "614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da" 4744 4961 dependencies = [ 4745 4962 "bumpalo", 4746 4963 "log", 4747 4964 "once_cell", 4748 4965 "proc-macro2", 4749 4966 "quote", 4750 - "syn 2.0.39", 4967 + "syn 2.0.66", 4751 4968 "wasm-bindgen-shared", 4752 4969 ] 4753 4970 4754 4971 [[package]] 4755 4972 name = "wasm-bindgen-futures" 4756 - version = "0.4.38" 4973 + version = "0.4.42" 4757 4974 source = "registry+https://github.com/rust-lang/crates.io-index" 4758 - checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02" 4975 + checksum = "76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0" 4759 4976 dependencies = [ 4760 4977 "cfg-if", 4761 4978 "js-sys", ··· 4765 4982 4766 4983 [[package]] 4767 4984 name = "wasm-bindgen-macro" 4768 - version = "0.2.88" 4985 + version = "0.2.92" 4769 4986 source = "registry+https://github.com/rust-lang/crates.io-index" 4770 - checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" 4987 + checksum = "a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726" 4771 4988 dependencies = [ 4772 4989 "quote", 4773 4990 "wasm-bindgen-macro-support", ··· 4775 4992 4776 4993 [[package]] 4777 4994 name = "wasm-bindgen-macro-support" 4778 - version = "0.2.88" 4995 + version = "0.2.92" 4779 4996 source = "registry+https://github.com/rust-lang/crates.io-index" 4780 - checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" 4997 + checksum = "e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7" 4781 4998 dependencies = [ 4782 4999 "proc-macro2", 4783 5000 "quote", 4784 - "syn 2.0.39", 5001 + "syn 2.0.66", 4785 5002 "wasm-bindgen-backend", 4786 5003 "wasm-bindgen-shared", 4787 5004 ] 4788 5005 4789 5006 [[package]] 4790 5007 name = "wasm-bindgen-shared" 4791 - version = "0.2.88" 5008 + version = "0.2.92" 4792 5009 source = "registry+https://github.com/rust-lang/crates.io-index" 4793 - checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" 5010 + checksum = "af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96" 4794 5011 4795 5012 [[package]] 4796 5013 name = "wasm-streams" 4797 - version = "0.3.0" 5014 + version = "0.4.0" 4798 5015 source = "registry+https://github.com/rust-lang/crates.io-index" 4799 - checksum = "b4609d447824375f43e1ffbc051b50ad8f4b3ae8219680c94452ea05eb240ac7" 5016 + checksum = "b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129" 4800 5017 dependencies = [ 4801 5018 "futures-util", 4802 5019 "js-sys", ··· 4807 5024 4808 5025 [[package]] 4809 5026 name = "web-sys" 4810 - version = "0.3.65" 5027 + version = "0.3.69" 4811 5028 source = "registry+https://github.com/rust-lang/crates.io-index" 4812 - checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85" 5029 + checksum = "77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef" 4813 5030 dependencies = [ 4814 5031 "js-sys", 4815 5032 "wasm-bindgen", ··· 4817 5034 4818 5035 [[package]] 4819 5036 name = "webpki-roots" 4820 - version = "0.25.2" 5037 + version = "0.25.4" 5038 + source = "registry+https://github.com/rust-lang/crates.io-index" 5039 + checksum = "5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1" 5040 + 5041 + [[package]] 5042 + name = "webpki-roots" 5043 + version = "0.26.1" 4821 5044 source = "registry+https://github.com/rust-lang/crates.io-index" 4822 - checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" 5045 + checksum = "b3de34ae270483955a94f4b21bdaaeb83d508bb84a01435f393818edb0012009" 5046 + dependencies = [ 5047 + "rustls-pki-types", 5048 + ] 4823 5049 4824 5050 [[package]] 4825 5051 name = "whoami" 4826 - version = "1.4.1" 5052 + version = "1.5.1" 4827 5053 source = "registry+https://github.com/rust-lang/crates.io-index" 4828 - checksum = "22fc3756b8a9133049b26c7f61ab35416c130e8c09b660f5b3958b446f52cc50" 5054 + checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9" 5055 + dependencies = [ 5056 + "redox_syscall 0.4.1", 5057 + "wasite", 5058 + ] 4829 5059 4830 5060 [[package]] 4831 5061 name = "wildmatch" 4832 - version = "2.1.1" 5062 + version = "2.3.4" 4833 5063 source = "registry+https://github.com/rust-lang/crates.io-index" 4834 - checksum = "ee583bdc5ff1cf9db20e9db5bb3ff4c3089a8f6b8b31aff265c9aba85812db86" 5064 + checksum = "3928939971918220fed093266b809d1ee4ec6c1a2d72692ff6876898f3b16c19" 4835 5065 4836 5066 [[package]] 4837 5067 name = "winapi" ··· 4851 5081 4852 5082 [[package]] 4853 5083 name = "winapi-util" 4854 - version = "0.1.6" 5084 + version = "0.1.8" 4855 5085 source = "registry+https://github.com/rust-lang/crates.io-index" 4856 - checksum = "f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596" 5086 + checksum = "4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b" 4857 5087 dependencies = [ 4858 - "winapi", 5088 + "windows-sys 0.52.0", 4859 5089 ] 4860 5090 4861 5091 [[package]] ··· 4866 5096 4867 5097 [[package]] 4868 5098 name = "windows-core" 4869 - version = "0.51.1" 5099 + version = "0.52.0" 4870 5100 source = "registry+https://github.com/rust-lang/crates.io-index" 4871 - checksum = "f1f8cf84f35d2db49a46868f947758c7a1138116f7fac3bc844f43ade1292e64" 5101 + checksum = "33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9" 4872 5102 dependencies = [ 4873 - "windows-targets 0.48.5", 4874 - ] 4875 - 4876 - [[package]] 4877 - name = "windows-sys" 4878 - version = "0.45.0" 4879 - source = "registry+https://github.com/rust-lang/crates.io-index" 4880 - checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 4881 - dependencies = [ 4882 - "windows-targets 0.42.2", 5103 + "windows-targets 0.52.5", 4883 5104 ] 4884 5105 4885 5106 [[package]] ··· 4897 5118 source = "registry+https://github.com/rust-lang/crates.io-index" 4898 5119 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 4899 5120 dependencies = [ 4900 - "windows-targets 0.52.0", 4901 - ] 4902 - 4903 - [[package]] 4904 - name = "windows-targets" 4905 - version = "0.42.2" 4906 - source = "registry+https://github.com/rust-lang/crates.io-index" 4907 - checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 4908 - dependencies = [ 4909 - "windows_aarch64_gnullvm 0.42.2", 4910 - "windows_aarch64_msvc 0.42.2", 4911 - "windows_i686_gnu 0.42.2", 4912 - "windows_i686_msvc 0.42.2", 4913 - "windows_x86_64_gnu 0.42.2", 4914 - "windows_x86_64_gnullvm 0.42.2", 4915 - "windows_x86_64_msvc 0.42.2", 5121 + "windows-targets 0.52.5", 4916 5122 ] 4917 5123 4918 5124 [[package]] ··· 4932 5138 4933 5139 [[package]] 4934 5140 name = "windows-targets" 4935 - version = "0.52.0" 5141 + version = "0.52.5" 4936 5142 source = "registry+https://github.com/rust-lang/crates.io-index" 4937 - checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 5143 + checksum = "6f0713a46559409d202e70e28227288446bf7841d3211583a4b53e3f6d96e7eb" 4938 5144 dependencies = [ 4939 - "windows_aarch64_gnullvm 0.52.0", 4940 - "windows_aarch64_msvc 0.52.0", 4941 - "windows_i686_gnu 0.52.0", 4942 - "windows_i686_msvc 0.52.0", 4943 - "windows_x86_64_gnu 0.52.0", 4944 - "windows_x86_64_gnullvm 0.52.0", 4945 - "windows_x86_64_msvc 0.52.0", 5145 + "windows_aarch64_gnullvm 0.52.5", 5146 + "windows_aarch64_msvc 0.52.5", 5147 + "windows_i686_gnu 0.52.5", 5148 + "windows_i686_gnullvm", 5149 + "windows_i686_msvc 0.52.5", 5150 + "windows_x86_64_gnu 0.52.5", 5151 + "windows_x86_64_gnullvm 0.52.5", 5152 + "windows_x86_64_msvc 0.52.5", 4946 5153 ] 4947 5154 4948 5155 [[package]] 4949 5156 name = "windows_aarch64_gnullvm" 4950 - version = "0.42.2" 4951 - source = "registry+https://github.com/rust-lang/crates.io-index" 4952 - checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 4953 - 4954 - [[package]] 4955 - name = "windows_aarch64_gnullvm" 4956 5157 version = "0.48.5" 4957 5158 source = "registry+https://github.com/rust-lang/crates.io-index" 4958 5159 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 4959 5160 4960 5161 [[package]] 4961 5162 name = "windows_aarch64_gnullvm" 4962 - version = "0.52.0" 5163 + version = "0.52.5" 4963 5164 source = "registry+https://github.com/rust-lang/crates.io-index" 4964 - checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 4965 - 4966 - [[package]] 4967 - name = "windows_aarch64_msvc" 4968 - version = "0.42.2" 4969 - source = "registry+https://github.com/rust-lang/crates.io-index" 4970 - checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 5165 + checksum = "7088eed71e8b8dda258ecc8bac5fb1153c5cffaf2578fc8ff5d61e23578d3263" 4971 5166 4972 5167 [[package]] 4973 5168 name = "windows_aarch64_msvc" ··· 4977 5172 4978 5173 [[package]] 4979 5174 name = "windows_aarch64_msvc" 4980 - version = "0.52.0" 5175 + version = "0.52.5" 4981 5176 source = "registry+https://github.com/rust-lang/crates.io-index" 4982 - checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 4983 - 4984 - [[package]] 4985 - name = "windows_i686_gnu" 4986 - version = "0.42.2" 4987 - source = "registry+https://github.com/rust-lang/crates.io-index" 4988 - checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 5177 + checksum = "9985fd1504e250c615ca5f281c3f7a6da76213ebd5ccc9561496568a2752afb6" 4989 5178 4990 5179 [[package]] 4991 5180 name = "windows_i686_gnu" ··· 4995 5184 4996 5185 [[package]] 4997 5186 name = "windows_i686_gnu" 4998 - version = "0.52.0" 5187 + version = "0.52.5" 4999 5188 source = "registry+https://github.com/rust-lang/crates.io-index" 5000 - checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 5189 + checksum = "88ba073cf16d5372720ec942a8ccbf61626074c6d4dd2e745299726ce8b89670" 5001 5190 5002 5191 [[package]] 5003 - name = "windows_i686_msvc" 5004 - version = "0.42.2" 5192 + name = "windows_i686_gnullvm" 5193 + version = "0.52.5" 5005 5194 source = "registry+https://github.com/rust-lang/crates.io-index" 5006 - checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 5195 + checksum = "87f4261229030a858f36b459e748ae97545d6f1ec60e5e0d6a3d32e0dc232ee9" 5007 5196 5008 5197 [[package]] 5009 5198 name = "windows_i686_msvc" ··· 5013 5202 5014 5203 [[package]] 5015 5204 name = "windows_i686_msvc" 5016 - version = "0.52.0" 5205 + version = "0.52.5" 5017 5206 source = "registry+https://github.com/rust-lang/crates.io-index" 5018 - checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 5019 - 5020 - [[package]] 5021 - name = "windows_x86_64_gnu" 5022 - version = "0.42.2" 5023 - source = "registry+https://github.com/rust-lang/crates.io-index" 5024 - checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 5207 + checksum = "db3c2bf3d13d5b658be73463284eaf12830ac9a26a90c717b7f771dfe97487bf" 5025 5208 5026 5209 [[package]] 5027 5210 name = "windows_x86_64_gnu" ··· 5031 5214 5032 5215 [[package]] 5033 5216 name = "windows_x86_64_gnu" 5034 - version = "0.52.0" 5035 - source = "registry+https://github.com/rust-lang/crates.io-index" 5036 - checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 5037 - 5038 - [[package]] 5039 - name = "windows_x86_64_gnullvm" 5040 - version = "0.42.2" 5217 + version = "0.52.5" 5041 5218 source = "registry+https://github.com/rust-lang/crates.io-index" 5042 - checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 5219 + checksum = "4e4246f76bdeff09eb48875a0fd3e2af6aada79d409d33011886d3e1581517d9" 5043 5220 5044 5221 [[package]] 5045 5222 name = "windows_x86_64_gnullvm" ··· 5049 5226 5050 5227 [[package]] 5051 5228 name = "windows_x86_64_gnullvm" 5052 - version = "0.52.0" 5229 + version = "0.52.5" 5053 5230 source = "registry+https://github.com/rust-lang/crates.io-index" 5054 - checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 5231 + checksum = "852298e482cd67c356ddd9570386e2862b5673c85bd5f88df9ab6802b334c596" 5055 5232 5056 5233 [[package]] 5057 5234 name = "windows_x86_64_msvc" 5058 - version = "0.42.2" 5235 + version = "0.48.5" 5059 5236 source = "registry+https://github.com/rust-lang/crates.io-index" 5060 - checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 5237 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 5061 5238 5062 5239 [[package]] 5063 5240 name = "windows_x86_64_msvc" 5064 - version = "0.48.5" 5241 + version = "0.52.5" 5065 5242 source = "registry+https://github.com/rust-lang/crates.io-index" 5066 - checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 5243 + checksum = "bec47e5bfd1bff0eeaf6d8b485cc1074891a197ab4225d504cb7a1ab88b02bf0" 5067 5244 5068 5245 [[package]] 5069 - name = "windows_x86_64_msvc" 5070 - version = "0.52.0" 5246 + name = "winnow" 5247 + version = "0.5.40" 5071 5248 source = "registry+https://github.com/rust-lang/crates.io-index" 5072 - checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 5249 + checksum = "f593a95398737aeed53e489c785df13f3618e41dbcd6718c6addbf1395aa6876" 5250 + dependencies = [ 5251 + "memchr", 5252 + ] 5073 5253 5074 5254 [[package]] 5075 5255 name = "winnow" 5076 - version = "0.5.19" 5256 + version = "0.6.9" 5077 5257 source = "registry+https://github.com/rust-lang/crates.io-index" 5078 - checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b" 5258 + checksum = "86c949fede1d13936a99f14fafd3e76fd642b556dd2ce96287fbe2e0151bfac6" 5079 5259 dependencies = [ 5080 5260 "memchr", 5081 5261 ] 5082 5262 5083 5263 [[package]] 5084 5264 name = "winreg" 5085 - version = "0.50.0" 5265 + version = "0.52.0" 5086 5266 source = "registry+https://github.com/rust-lang/crates.io-index" 5087 - checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 5267 + checksum = "a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5" 5088 5268 dependencies = [ 5089 5269 "cfg-if", 5090 5270 "windows-sys 0.48.0", ··· 5122 5302 5123 5303 [[package]] 5124 5304 name = "zerocopy" 5125 - version = "0.7.25" 5305 + version = "0.7.34" 5126 5306 source = "registry+https://github.com/rust-lang/crates.io-index" 5127 - checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557" 5307 + checksum = "ae87e3fcd617500e5d106f0380cf7b77f3c6092aae37191433159dda23cfb087" 5128 5308 dependencies = [ 5129 5309 "zerocopy-derive", 5130 5310 ] 5131 5311 5132 5312 [[package]] 5133 5313 name = "zerocopy-derive" 5134 - version = "0.7.25" 5314 + version = "0.7.34" 5135 5315 source = "registry+https://github.com/rust-lang/crates.io-index" 5136 - checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b" 5316 + checksum = "15e934569e47891f7d9411f1a451d947a60e000ab3bd24fbb970f000387d1b3b" 5137 5317 dependencies = [ 5138 5318 "proc-macro2", 5139 5319 "quote", 5140 - "syn 2.0.39", 5320 + "syn 2.0.66", 5141 5321 ] 5142 5322 5143 5323 [[package]] 5144 5324 name = "zeroize" 5145 - version = "1.6.0" 5325 + version = "1.8.1" 5146 5326 source = "registry+https://github.com/rust-lang/crates.io-index" 5147 - checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" 5327 + checksum = "ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde" 5148 5328 5149 5329 [[package]] 5150 5330 name = "zstd" 5151 - version = "0.13.0" 5331 + version = "0.13.1" 5152 5332 source = "registry+https://github.com/rust-lang/crates.io-index" 5153 - checksum = "bffb3309596d527cfcba7dfc6ed6052f1d39dfbd7c867aa2e865e4a449c10110" 5333 + checksum = "2d789b1514203a1120ad2429eae43a7bd32b90976a7bb8a05f7ec02fa88cc23a" 5154 5334 dependencies = [ 5155 5335 "zstd-safe", 5156 5336 ] 5157 5337 5158 5338 [[package]] 5159 5339 name = "zstd-safe" 5160 - version = "7.0.0" 5340 + version = "7.1.0" 5161 5341 source = "registry+https://github.com/rust-lang/crates.io-index" 5162 - checksum = "43747c7422e2924c11144d5229878b98180ef8b06cca4ab5af37afc8a8d8ea3e" 5342 + checksum = "1cd99b45c6bc03a018c8b8a86025678c87e55526064e38f9df301989dce7ec0a" 5163 5343 dependencies = [ 5164 5344 "zstd-sys", 5165 5345 ] 5166 5346 5167 5347 [[package]] 5168 5348 name = "zstd-sys" 5169 - version = "2.0.9+zstd.1.5.5" 5349 + version = "2.0.10+zstd.1.5.6" 5170 5350 source = "registry+https://github.com/rust-lang/crates.io-index" 5171 - checksum = "9e16efa8a874a0481a574084d34cc26fdb3b99627480f785888deb6386506656" 5351 + checksum = "c253a4914af5bafc8fa8c86ee400827e83cf6ec01195ec1f1ed8441bf00d65aa" 5172 5352 dependencies = [ 5173 5353 "cc", 5174 5354 "pkg-config",
+2 -2
attic/Cargo.toml
··· 6 6 7 7 [dependencies] 8 8 async-stream = { version = "0.3.5", optional = true } 9 - base64 = "0.21.2" 9 + base64 = "0.22.1" 10 10 bytes = "1.4.0" 11 11 displaydoc = "0.2.4" 12 12 digest = "0.10.7" ··· 53 53 # Native libnixstore bindings. 54 54 # 55 55 # When disabled, the native Rust portions of nix_store can still be used. 56 - nix_store = [ "dep:cxx", "dep:cxx-build" ] 56 + nix_store = [ "dep:cxx", "dep:cxx-build", "tokio/rt" ] 57 57 58 58 # Tokio. 59 59 #
+1 -1
attic/build.rs
··· 24 24 .flag("nix/config.h") 25 25 .flag("-idirafter") 26 26 .flag(hacky_include.path().to_str().unwrap()) 27 - // In Nix 2.19+, nix/args/root.hh depends on being able to #include "root.hh" (which is in its parent directory), for some reason 27 + // In Nix 2.19+, nix/args/root.hh depends on being able to #include "args.hh" (which is in its parent directory), for some reason 28 28 .flag("-I") 29 29 .flag(concat!(env!("NIX_INCLUDE_PATH"), "/nix")) 30 30 .compile("nixbinding");
+2 -2
client/Cargo.toml
··· 12 12 attic = { path = "../attic" } 13 13 14 14 anyhow = "1.0.71" 15 - async-channel = "1.8.0" 15 + async-channel = "2.3.1" 16 16 bytes = "1.4.0" 17 17 clap = { version = "4.3", features = ["derive"] } 18 18 clap_complete = "4.3.0" ··· 26 26 lazy_static = "1.4.0" 27 27 notify = { version = "6.0.0", default-features = false, features = ["macos_kqueue"] } 28 28 regex = "1.8.3" 29 - reqwest = { version = "0.11.18", default-features = false, features = ["json", "rustls-tls", "rustls-tls-native-roots", "stream"] } 29 + reqwest = { version = "0.12.4", default-features = false, features = ["json", "rustls-tls", "rustls-tls-native-roots", "stream"] } 30 30 serde = { version = "1.0.163", features = ["derive"] } 31 31 serde_json = "1.0.96" 32 32 toml = "0.8.8"
+3 -3
flake.lock
··· 7 7 ] 8 8 }, 9 9 "locked": { 10 - "lastModified": 1702918879, 11 - "narHash": "sha256-tWJqzajIvYcaRWxn+cLUB9L9Pv4dQ3Bfit/YjU5ze3g=", 10 + "lastModified": 1717025063, 11 + "narHash": "sha256-dIubLa56W9sNNz0e8jGxrX3CAkPXsq7snuFA/Ie6dn8=", 12 12 "owner": "ipetkov", 13 13 "repo": "crane", 14 - "rev": "7195c00c272fdd92fc74e7d5a0a2844b9fadb2fb", 14 + "rev": "480dff0be03dac0e51a8dfc26e882b0d123a450e", 15 15 "type": "github" 16 16 }, 17 17 "original": {
+7 -6
server/Cargo.toml
··· 25 25 anyhow = "1.0.71" 26 26 async-stream = "0.3.5" 27 27 async-trait = "0.1.68" 28 - aws-config = "0.57.1" 29 - aws-sdk-s3 = "0.35.0" 30 - axum = "0.6.18" 31 - axum-macros = "0.3.7" 32 - base64 = "0.21.2" 28 + aws-config = "1.5.0" 29 + aws-sdk-s3 = "1.32.0" 30 + axum = "0.7.5" 31 + axum-macros = "0.4.1" 32 + base64 = "0.22.1" 33 33 bytes = "1.4.0" 34 34 chrono = "0.4.24" 35 35 clap = { version = "4.3", features = ["derive"] } ··· 40 40 fastcdc = "3.0.3" 41 41 futures = "0.3.28" 42 42 hex = "0.4.3" 43 + http-body-util = "0.1.1" 43 44 humantime = "2.1.0" 44 45 humantime-serde = "1.1.1" 45 46 itoa = "=1.0.5" ··· 53 54 serde_with = "3.0.0" 54 55 tokio-util = { version = "0.7.8", features = [ "io" ] } 55 56 toml = "0.8.8" 56 - tower-http = { version = "0.4.0", features = [ "catch-panic", "trace" ] } 57 + tower-http = { version = "0.5.2", features = [ "catch-panic", "trace" ] } 57 58 tracing = "0.1.37" 58 59 tracing-error = "0.2.0" 59 60 tracing-subscriber = { version = "0.3.17", features = [ "json" ] }
+2 -2
server/src/access/http.rs
··· 1 1 //! HTTP middlewares for access control. 2 2 3 - use axum::{http::Request, middleware::Next, response::Response}; 3 + use axum::{extract::Request, middleware::Next, response::Response}; 4 4 use sea_orm::DatabaseConnection; 5 5 use tokio::sync::OnceCell; 6 6 ··· 93 93 } 94 94 95 95 /// Performs auth. 96 - pub async fn apply_auth<B>(req: Request<B>, next: Next<B>) -> Response { 96 + pub async fn apply_auth(req: Request, next: Next) -> Response { 97 97 let token: Option<Token> = req 98 98 .headers() 99 99 .get("Authorization")
+6 -6
server/src/api/binary_cache.rs
··· 9 9 use std::path::PathBuf; 10 10 use std::sync::Arc; 11 11 12 - use axum::body::HttpBody as _; 13 12 use axum::{ 14 - body::StreamBody, 13 + body::Body, 15 14 extract::{Extension, Path}, 16 15 http::StatusCode, 17 16 response::{IntoResponse, Redirect, Response}, ··· 19 18 Router, 20 19 }; 21 20 use futures::stream::BoxStream; 21 + use http_body_util::BodyExt; 22 22 use serde::Serialize; 23 23 use tokio_util::io::ReaderStream; 24 24 use tracing::instrument; ··· 218 218 Download::Url(url) => Ok(Redirect::temporary(&url).into_response()), 219 219 Download::AsyncRead(stream) => { 220 220 let stream = ReaderStream::new(stream); 221 - let body = StreamBody::new(stream).map_err(|e| { 221 + let body = Body::from_stream(stream).map_err(|e| { 222 222 tracing::error!("Stream error: {e}"); 223 223 e 224 - }); 224 + }).into_inner(); 225 225 226 226 Ok(body.into_response()) 227 227 } ··· 255 255 // TODO: Make num_prefetch configurable 256 256 // The ideal size depends on the average chunk size 257 257 let merged = merge_chunks(chunks, streamer, storage, 2); 258 - let body = StreamBody::new(merged).map_err(|e| { 258 + let body = Body::from_stream(merged).map_err(|e| { 259 259 tracing::error!("Stream error: {e}"); 260 260 e 261 - }); 261 + }).into_inner(); 262 262 263 263 Ok(body.into_response()) 264 264 }
+4 -2
server/src/api/v1/upload_path.rs
··· 8 8 use async_compression::tokio::bufread::{BrotliEncoder, XzEncoder, ZstdEncoder}; 9 9 use async_compression::Level as CompressionLevel; 10 10 use axum::{ 11 - extract::{BodyStream, Extension, Json}, 11 + body::Body, 12 + extract::{Extension, Json}, 12 13 http::HeaderMap, 13 14 }; 14 15 use bytes::{Bytes, BytesMut}; ··· 120 121 Extension(state): Extension<State>, 121 122 Extension(req_state): Extension<RequestState>, 122 123 headers: HeaderMap, 123 - stream: BodyStream, 124 + body: Body, 124 125 ) -> ServerResult<Json<UploadPathResult>> { 126 + let stream = body.into_data_stream(); 125 127 let mut stream = StreamReader::new( 126 128 stream.map(|r| r.map_err(|e| io::Error::new(io::ErrorKind::Other, e.to_string()))), 127 129 );
+5 -1
server/src/lib.rs
··· 26 26 pub mod oobe; 27 27 mod storage; 28 28 29 + use std::future::IntoFuture; 29 30 use std::net::SocketAddr; 30 31 use std::sync::atomic::{AtomicBool, Ordering}; 31 32 use std::sync::Arc; ··· 38 39 Router, 39 40 }; 40 41 use sea_orm::{query::Statement, ConnectionTrait, Database, DatabaseConnection}; 42 + use tokio::net::TcpListener; 41 43 use tokio::sync::OnceCell; 42 44 use tokio::time; 43 45 use tower_http::catch_panic::CatchPanicLayer; ··· 221 223 222 224 eprintln!("Listening on {:?}...", listen); 223 225 226 + let listener = TcpListener::bind(&listen).await?; 227 + 224 228 let (server_ret, _) = tokio::join!( 225 - axum::Server::bind(&listen).serve(rest.into_make_service()), 229 + axum::serve(listener, rest).into_future(), 226 230 async { 227 231 if state.config.database.heartbeat { 228 232 let _ = state.run_db_heartbeat().await;
+11 -11
server/src/middleware.rs
··· 3 3 4 4 use anyhow::anyhow; 5 5 use axum::{ 6 - extract::{Extension, Host}, 7 - http::{HeaderValue, Request}, 6 + extract::{Extension, Host, Request}, 7 + http::HeaderValue, 8 8 middleware::Next, 9 9 response::Response, 10 10 }; ··· 14 14 use attic::api::binary_cache::ATTIC_CACHE_VISIBILITY; 15 15 16 16 /// Initializes per-request state. 17 - pub async fn init_request_state<B>( 17 + pub async fn init_request_state( 18 18 Extension(state): Extension<State>, 19 19 Host(host): Host, 20 - mut req: Request<B>, 21 - next: Next<B>, 20 + mut req: Request, 21 + next: Next, 22 22 ) -> Response { 23 23 // X-Forwarded-Proto is an untrusted header 24 24 let client_claims_https = ··· 45 45 /// 46 46 /// We also require that all request have a Host header in 47 47 /// the first place. 48 - pub async fn restrict_host<B>( 48 + pub async fn restrict_host( 49 49 Extension(state): Extension<State>, 50 50 Host(host): Host, 51 - req: Request<B>, 52 - next: Next<B>, 51 + req: Request, 52 + next: Next, 53 53 ) -> ServerResult<Response> { 54 54 let allowed_hosts = &state.config.allowed_hosts; 55 55 ··· 61 61 } 62 62 63 63 /// Sets the `X-Attic-Cache-Visibility` header in responses. 64 - pub(crate) async fn set_visibility_header<B>( 64 + pub(crate) async fn set_visibility_header( 65 65 Extension(req_state): Extension<RequestState>, 66 - req: Request<B>, 67 - next: Next<B>, 66 + req: Request, 67 + next: Next, 68 68 ) -> ServerResult<Response> { 69 69 let mut response = next.run(req).await; 70 70
+2 -1
server/src/storage/s3.rs
··· 3 3 use std::time::Duration; 4 4 5 5 use async_trait::async_trait; 6 + use aws_config::BehaviorVersion; 6 7 use aws_sdk_s3::{ 7 8 config::Builder as S3ConfigBuilder, 8 9 config::{Credentials, Region}, ··· 91 92 } 92 93 93 94 async fn config_builder(config: &S3StorageConfig) -> ServerResult<S3ConfigBuilder> { 94 - let shared_config = aws_config::load_from_env().await; 95 + let shared_config = aws_config::load_defaults(BehaviorVersion::v2024_03_28()).await; 95 96 let mut builder = S3ConfigBuilder::from(&shared_config); 96 97 97 98 if let Some(credentials) = &config.credentials {
+1 -1
token/Cargo.toml
··· 8 8 [dependencies] 9 9 attic = { path = "../attic", default-features = false } 10 10 11 - base64 = "0.21.2" 11 + base64 = "0.22.1" 12 12 chrono = "0.4.24" 13 13 displaydoc = "0.2.4" 14 14 indexmap = { version = "2.2.6", features = ["serde"] }