Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

cargo-shuttle: 0.34.1 -> 0.39.0

Diff: https://github.com/shuttle-hq/shuttle/compare/v0.34.1...v0.39.0

Changelog: https://github.com/shuttle-hq/shuttle/releases/tag/v0.39.0

Closes #291752

+812 -703
+809 -701
pkgs/development/tools/rust/cargo-shuttle/Cargo.lock
··· 23 23 source = "registry+https://github.com/rust-lang/crates.io-index" 24 24 checksum = "91429305e9f0a25f6205c5b8e0d2db09e0708a7a6df0f42212bb56c32c8ac97a" 25 25 dependencies = [ 26 - "cfg-if 1.0.0", 26 + "cfg-if", 27 27 "getrandom 0.2.11", 28 28 "once_cell", 29 29 "version_check", ··· 88 88 89 89 [[package]] 90 90 name = "anstyle-parse" 91 - version = "0.2.2" 91 + version = "0.2.3" 92 92 source = "registry+https://github.com/rust-lang/crates.io-index" 93 - checksum = "317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140" 93 + checksum = "c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c" 94 94 dependencies = [ 95 95 "utf8parse", 96 96 ] 97 97 98 98 [[package]] 99 99 name = "anstyle-query" 100 - version = "1.0.0" 100 + version = "1.0.1" 101 101 source = "registry+https://github.com/rust-lang/crates.io-index" 102 - checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 102 + checksum = "a3a318f1f38d2418400f8209655bfd825785afd25aa30bb7ba6cc792e4596748" 103 103 dependencies = [ 104 - "windows-sys 0.48.0", 104 + "windows-sys 0.52.0", 105 105 ] 106 106 107 107 [[package]] 108 108 name = "anstyle-wincon" 109 - version = "3.0.1" 109 + version = "3.0.2" 110 110 source = "registry+https://github.com/rust-lang/crates.io-index" 111 - checksum = "f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628" 111 + checksum = "1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7" 112 112 dependencies = [ 113 113 "anstyle", 114 - "windows-sys 0.48.0", 114 + "windows-sys 0.52.0", 115 115 ] 116 116 117 117 [[package]] ··· 131 131 version = "1.6.0" 132 132 source = "registry+https://github.com/rust-lang/crates.io-index" 133 133 checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" 134 - 135 - [[package]] 136 - name = "arrayref" 137 - version = "0.3.7" 138 - source = "registry+https://github.com/rust-lang/crates.io-index" 139 - checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 140 - 141 - [[package]] 142 - name = "arrayvec" 143 - version = "0.5.2" 144 - source = "registry+https://github.com/rust-lang/crates.io-index" 145 - checksum = "23b62fc65de8e4e7f52534fb52b0f3ed04746ae267519eef2a83941e8085068b" 146 134 147 135 [[package]] 148 136 name = "arrayvec" ··· 190 178 ] 191 179 192 180 [[package]] 181 + name = "assert-json-diff" 182 + version = "2.0.2" 183 + source = "registry+https://github.com/rust-lang/crates.io-index" 184 + checksum = "47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12" 185 + dependencies = [ 186 + "serde", 187 + "serde_json", 188 + ] 189 + 190 + [[package]] 193 191 name = "assert_cmd" 194 192 version = "2.0.12" 195 193 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 216 214 ] 217 215 218 216 [[package]] 219 - name = "async-lock" 220 - version = "2.8.0" 221 - source = "registry+https://github.com/rust-lang/crates.io-index" 222 - checksum = "287272293e9d8c41773cec55e365490fe034813a2f172f502d6ddcf75b2f582b" 217 + name = "async-posthog" 218 + version = "0.2.3" 219 + source = "git+https://github.com/shuttle-hq/posthog-rs?branch=main#4a8299fde3080bff550620c0853be9b83fee8f44" 223 220 dependencies = [ 224 - "event-listener", 225 - ] 226 - 227 - [[package]] 228 - name = "async-session" 229 - version = "3.0.0" 230 - source = "registry+https://github.com/rust-lang/crates.io-index" 231 - checksum = "07da4ce523b4e2ebaaf330746761df23a465b951a83d84bbce4233dabedae630" 232 - dependencies = [ 233 - "anyhow", 234 - "async-lock", 235 - "async-trait", 236 - "base64 0.13.1", 237 - "bincode", 238 - "blake3", 239 - "chrono", 240 - "hmac 0.11.0", 241 - "log", 242 - "rand 0.8.5", 221 + "posthog-core", 222 + "reqwest", 243 223 "serde", 244 224 "serde_json", 245 - "sha2 0.9.9", 225 + "thiserror", 226 + "tokio", 246 227 ] 247 228 248 229 [[package]] ··· 275 256 dependencies = [ 276 257 "futures-util", 277 258 "http-types", 278 - "hyper", 259 + "hyper 0.14.27", 279 260 "hyper-rustls", 280 261 "serde", 281 262 "serde_json", ··· 308 289 ] 309 290 310 291 [[package]] 292 + name = "atomic-write-file" 293 + version = "0.1.2" 294 + source = "registry+https://github.com/rust-lang/crates.io-index" 295 + checksum = "edcdbedc2236483ab103a53415653d6b4442ea6141baf1ffa85df29635e88436" 296 + dependencies = [ 297 + "nix 0.27.1", 298 + "rand 0.8.5", 299 + ] 300 + 301 + [[package]] 311 302 name = "autocfg" 312 303 version = "1.1.0" 313 304 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 333 324 "bytes", 334 325 "fastrand 2.0.1", 335 326 "hex", 336 - "http", 337 - "hyper", 327 + "http 0.2.11", 328 + "hyper 0.14.27", 338 329 "ring 0.16.20", 339 330 "time", 340 331 "tokio", ··· 368 359 "aws-smithy-types", 369 360 "aws-types", 370 361 "bytes", 371 - "http", 372 - "http-body", 362 + "http 0.2.11", 363 + "http-body 0.4.5", 373 364 "lazy_static", 374 365 "percent-encoding", 375 366 "pin-project-lite", ··· 391 382 "aws-smithy-types", 392 383 "aws-types", 393 384 "fastrand 2.0.1", 394 - "http", 385 + "http 0.2.11", 395 386 "percent-encoding", 396 387 "tracing", 397 388 "uuid", ··· 416 407 "aws-smithy-types", 417 408 "aws-smithy-xml", 418 409 "aws-types", 419 - "http", 410 + "http 0.2.11", 420 411 "regex", 421 412 "tokio-stream", 422 413 "tracing", ··· 440 431 "aws-smithy-types", 441 432 "aws-types", 442 433 "bytes", 443 - "http", 434 + "http 0.2.11", 444 435 "regex", 445 436 "tokio-stream", 446 437 "tracing", ··· 465 456 "aws-smithy-types", 466 457 "aws-smithy-xml", 467 458 "aws-types", 468 - "http", 459 + "http 0.2.11", 469 460 "regex", 470 461 "tracing", 471 462 ] ··· 479 470 "aws-smithy-http", 480 471 "form_urlencoded", 481 472 "hex", 482 - "hmac 0.12.1", 483 - "http", 473 + "hmac", 474 + "http 0.2.11", 484 475 "once_cell", 485 476 "percent-encoding", 486 477 "regex", 487 - "sha2 0.10.8", 478 + "sha2", 488 479 "time", 489 480 "tracing", 490 481 ] ··· 513 504 "aws-smithy-types", 514 505 "bytes", 515 506 "fastrand 2.0.1", 516 - "http", 517 - "http-body", 518 - "hyper", 507 + "http 0.2.11", 508 + "http-body 0.4.5", 509 + "hyper 0.14.27", 519 510 "hyper-rustls", 520 511 "lazy_static", 521 512 "pin-project-lite", ··· 535 526 "bytes", 536 527 "bytes-utils", 537 528 "futures-core", 538 - "http", 539 - "http-body", 540 - "hyper", 529 + "http 0.2.11", 530 + "http-body 0.4.5", 531 + "hyper 0.14.27", 541 532 "once_cell", 542 533 "percent-encoding", 543 534 "pin-project-lite", ··· 556 547 "aws-smithy-http", 557 548 "aws-smithy-types", 558 549 "bytes", 559 - "http", 560 - "http-body", 550 + "http 0.2.11", 551 + "http-body 0.4.5", 561 552 "pin-project-lite", 562 553 "tower", 563 554 "tracing", ··· 595 586 "aws-smithy-types", 596 587 "bytes", 597 588 "fastrand 2.0.1", 598 - "http", 599 - "http-body", 589 + "http 0.2.11", 590 + "http-body 0.4.5", 600 591 "once_cell", 601 592 "pin-project-lite", 602 593 "pin-utils", ··· 614 605 "aws-smithy-http", 615 606 "aws-smithy-types", 616 607 "bytes", 617 - "http", 608 + "http 0.2.11", 618 609 "tokio", 619 610 "tracing", 620 611 ] ··· 653 644 "aws-smithy-client", 654 645 "aws-smithy-http", 655 646 "aws-smithy-types", 656 - "http", 647 + "http 0.2.11", 657 648 "rustc_version 0.4.0", 658 649 "tracing", 659 650 ] ··· 671 662 "bytes", 672 663 "futures-util", 673 664 "headers", 674 - "http", 675 - "http-body", 676 - "hyper", 665 + "http 0.2.11", 666 + "http-body 0.4.5", 667 + "hyper 0.14.27", 677 668 "itoa", 678 669 "matchit", 679 670 "memchr", ··· 703 694 "async-trait", 704 695 "bytes", 705 696 "futures-util", 706 - "http", 707 - "http-body", 697 + "http 0.2.11", 698 + "http-body 0.4.5", 708 699 "mime", 709 700 "rustversion", 710 701 "tower-layer", ··· 720 711 "axum", 721 712 "axum-core", 722 713 "bytes", 723 - "cookie", 724 714 "futures-util", 725 - "http", 726 - "http-body", 715 + "http 0.2.11", 716 + "http-body 0.4.5", 727 717 "mime", 728 718 "pin-project-lite", 729 719 "serde", ··· 742 732 "arc-swap", 743 733 "bytes", 744 734 "futures-util", 745 - "http", 746 - "http-body", 747 - "hyper", 735 + "http 0.2.11", 736 + "http-body 0.4.5", 737 + "hyper 0.14.27", 748 738 "pin-project-lite", 749 739 "rustls", 750 740 "rustls-pemfile", ··· 754 744 ] 755 745 756 746 [[package]] 757 - name = "axum-sessions" 758 - version = "0.5.0" 759 - source = "registry+https://github.com/rust-lang/crates.io-index" 760 - checksum = "714cad544cd87d8da821cda715bb9aaa5d4d1adbdb64c549b18138e3cbf93c44" 761 - dependencies = [ 762 - "async-session", 763 - "axum", 764 - "axum-extra", 765 - "futures", 766 - "http-body", 767 - "tokio", 768 - "tower", 769 - "tracing", 770 - ] 771 - 772 - [[package]] 773 747 name = "backtrace" 774 748 version = "0.3.69" 775 749 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 777 751 dependencies = [ 778 752 "addr2line", 779 753 "cc", 780 - "cfg-if 1.0.0", 754 + "cfg-if", 781 755 "libc", 782 756 "miniz_oxide", 783 757 "object", ··· 873 847 ] 874 848 875 849 [[package]] 876 - name = "blake3" 877 - version = "0.3.8" 878 - source = "registry+https://github.com/rust-lang/crates.io-index" 879 - checksum = "b64485778c4f16a6a5a9d335e80d449ac6c70cdd6a06d2af18a6f6f775a125b3" 880 - dependencies = [ 881 - "arrayref", 882 - "arrayvec 0.5.2", 883 - "cc", 884 - "cfg-if 0.1.10", 885 - "constant_time_eq", 886 - "crypto-mac 0.8.0", 887 - "digest 0.9.0", 888 - ] 889 - 890 - [[package]] 891 - name = "block-buffer" 892 - version = "0.9.0" 893 - source = "registry+https://github.com/rust-lang/crates.io-index" 894 - checksum = "4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4" 895 - dependencies = [ 896 - "generic-array", 897 - ] 898 - 899 - [[package]] 900 850 name = "block-buffer" 901 851 version = "0.10.4" 902 852 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 917 867 "futures-core", 918 868 "futures-util", 919 869 "hex", 920 - "http", 921 - "hyper", 870 + "http 0.2.11", 871 + "hyper 0.14.27", 922 872 "hyperlocal", 923 873 "log", 924 874 "pin-project-lite", ··· 1121 1071 1122 1072 [[package]] 1123 1073 name = "cargo-shuttle" 1124 - version = "0.34.1" 1074 + version = "0.39.0" 1125 1075 dependencies = [ 1126 1076 "anyhow", 1127 1077 "assert_cmd", ··· 1131 1081 "chrono", 1132 1082 "clap", 1133 1083 "clap_complete", 1084 + "clap_mangen", 1134 1085 "crossterm 0.27.0", 1135 1086 "dialoguer", 1136 1087 "dirs 5.0.1", ··· 1233 1184 1234 1185 [[package]] 1235 1186 name = "cfg-if" 1236 - version = "0.1.10" 1237 - source = "registry+https://github.com/rust-lang/crates.io-index" 1238 - checksum = "4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822" 1239 - 1240 - [[package]] 1241 - name = "cfg-if" 1242 1187 version = "1.0.0" 1243 1188 source = "registry+https://github.com/rust-lang/crates.io-index" 1244 1189 checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" ··· 1251 1196 dependencies = [ 1252 1197 "android-tzdata", 1253 1198 "iana-time-zone", 1199 + "js-sys", 1254 1200 "num-traits", 1255 1201 "serde", 1202 + "wasm-bindgen", 1256 1203 "windows-targets 0.48.5", 1257 1204 ] 1258 1205 1259 1206 [[package]] 1260 1207 name = "clap" 1261 - version = "4.4.8" 1208 + version = "4.4.11" 1262 1209 source = "registry+https://github.com/rust-lang/crates.io-index" 1263 - checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64" 1210 + checksum = "bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2" 1264 1211 dependencies = [ 1265 1212 "clap_builder", 1266 1213 "clap_derive", ··· 1268 1215 1269 1216 [[package]] 1270 1217 name = "clap_builder" 1271 - version = "4.4.8" 1218 + version = "4.4.11" 1272 1219 source = "registry+https://github.com/rust-lang/crates.io-index" 1273 - checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc" 1220 + checksum = "a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb" 1274 1221 dependencies = [ 1275 1222 "anstream", 1276 1223 "anstyle", ··· 1304 1251 version = "0.6.0" 1305 1252 source = "registry+https://github.com/rust-lang/crates.io-index" 1306 1253 checksum = "702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1" 1254 + 1255 + [[package]] 1256 + name = "clap_mangen" 1257 + version = "0.2.15" 1258 + source = "registry+https://github.com/rust-lang/crates.io-index" 1259 + checksum = "d3be86020147691e1d2ef58f75346a3d4d94807bfc473e377d52f09f0f7d77f7" 1260 + dependencies = [ 1261 + "clap", 1262 + "roff", 1263 + ] 1307 1264 1308 1265 [[package]] 1309 1266 name = "clru" ··· 1358 1315 1359 1316 [[package]] 1360 1317 name = "concurrent-queue" 1361 - version = "2.3.0" 1318 + version = "2.4.0" 1362 1319 source = "registry+https://github.com/rust-lang/crates.io-index" 1363 - checksum = "f057a694a54f12365049b0958a1685bb52d567f5593b355fbf685838e873d400" 1320 + checksum = "d16048cd947b08fa32c24458a22f5dc5e835264f689f4f5653210c69fd107363" 1364 1321 dependencies = [ 1365 1322 "crossbeam-utils", 1366 1323 ] ··· 1385 1342 checksum = "28c122c3980598d243d63d9a704629a2d748d101f278052ff068be5a4423ab6f" 1386 1343 1387 1344 [[package]] 1388 - name = "constant_time_eq" 1389 - version = "0.1.5" 1390 - source = "registry+https://github.com/rust-lang/crates.io-index" 1391 - checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" 1392 - 1393 - [[package]] 1394 1345 name = "convert_case" 1395 1346 version = "0.4.0" 1396 1347 source = "registry+https://github.com/rust-lang/crates.io-index" 1397 1348 checksum = "6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e" 1398 1349 1399 1350 [[package]] 1400 - name = "cookie" 1401 - version = "0.17.0" 1402 - source = "registry+https://github.com/rust-lang/crates.io-index" 1403 - checksum = "7efb37c3e1ccb1ff97164ad95ac1606e8ccd35b3fa0a7d99a304c7f4a428cc24" 1404 - dependencies = [ 1405 - "base64 0.21.5", 1406 - "hmac 0.12.1", 1407 - "percent-encoding", 1408 - "rand 0.8.5", 1409 - "sha2 0.10.8", 1410 - "subtle", 1411 - "time", 1412 - "version_check", 1413 - ] 1414 - 1415 - [[package]] 1416 1351 name = "core-foundation" 1417 - version = "0.9.3" 1352 + version = "0.9.4" 1418 1353 source = "registry+https://github.com/rust-lang/crates.io-index" 1419 - checksum = "194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146" 1354 + checksum = "91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f" 1420 1355 dependencies = [ 1421 1356 "core-foundation-sys", 1422 1357 "libc", ··· 1424 1359 1425 1360 [[package]] 1426 1361 name = "core-foundation-sys" 1427 - version = "0.8.4" 1362 + version = "0.8.6" 1428 1363 source = "registry+https://github.com/rust-lang/crates.io-index" 1429 - checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 1364 + checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 1430 1365 1431 1366 [[package]] 1432 1367 name = "cpp_demangle" ··· 1434 1369 source = "registry+https://github.com/rust-lang/crates.io-index" 1435 1370 checksum = "eeaa953eaad386a53111e47172c2fedba671e5684c8dd601a5f474f4f118710f" 1436 1371 dependencies = [ 1437 - "cfg-if 1.0.0", 1372 + "cfg-if", 1438 1373 ] 1439 1374 1440 1375 [[package]] ··· 1469 1404 "cranelift-entity", 1470 1405 "cranelift-isle", 1471 1406 "gimli", 1472 - "hashbrown 0.14.2", 1407 + "hashbrown 0.14.3", 1473 1408 "log", 1474 1409 "regalloc2", 1475 1410 "smallvec", ··· 1576 1511 source = "registry+https://github.com/rust-lang/crates.io-index" 1577 1512 checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 1578 1513 dependencies = [ 1579 - "cfg-if 1.0.0", 1514 + "cfg-if", 1580 1515 ] 1581 1516 1582 1517 [[package]] ··· 1585 1520 source = "registry+https://github.com/rust-lang/crates.io-index" 1586 1521 checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 1587 1522 dependencies = [ 1588 - "cfg-if 1.0.0", 1523 + "cfg-if", 1589 1524 "crossbeam-utils", 1590 1525 ] 1591 1526 ··· 1595 1530 source = "registry+https://github.com/rust-lang/crates.io-index" 1596 1531 checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 1597 1532 dependencies = [ 1598 - "cfg-if 1.0.0", 1533 + "cfg-if", 1599 1534 "crossbeam-epoch", 1600 1535 "crossbeam-utils", 1601 1536 ] ··· 1607 1542 checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 1608 1543 dependencies = [ 1609 1544 "autocfg", 1610 - "cfg-if 1.0.0", 1545 + "cfg-if", 1611 1546 "crossbeam-utils", 1612 1547 "memoffset 0.9.0", 1613 1548 "scopeguard", ··· 1619 1554 source = "registry+https://github.com/rust-lang/crates.io-index" 1620 1555 checksum = "d1cfb3ea8a53f37c40dea2c7bedcbd88bdfae54f5e2175d6ecaff1c988353add" 1621 1556 dependencies = [ 1622 - "cfg-if 1.0.0", 1557 + "cfg-if", 1623 1558 "crossbeam-utils", 1624 1559 ] 1625 1560 ··· 1629 1564 source = "registry+https://github.com/rust-lang/crates.io-index" 1630 1565 checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 1631 1566 dependencies = [ 1632 - "cfg-if 1.0.0", 1567 + "cfg-if", 1633 1568 ] 1634 1569 1635 1570 [[package]] ··· 1684 1619 ] 1685 1620 1686 1621 [[package]] 1687 - name = "crypto-mac" 1688 - version = "0.8.0" 1689 - source = "registry+https://github.com/rust-lang/crates.io-index" 1690 - checksum = "b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab" 1691 - dependencies = [ 1692 - "generic-array", 1693 - "subtle", 1694 - ] 1695 - 1696 - [[package]] 1697 - name = "crypto-mac" 1698 - version = "0.11.1" 1699 - source = "registry+https://github.com/rust-lang/crates.io-index" 1700 - checksum = "b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714" 1701 - dependencies = [ 1702 - "generic-array", 1703 - "subtle", 1704 - ] 1705 - 1706 - [[package]] 1707 1622 name = "ctor" 1708 1623 version = "0.2.5" 1709 1624 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1750 1665 1751 1666 [[package]] 1752 1667 name = "data-encoding" 1753 - version = "2.4.0" 1668 + version = "2.5.0" 1669 + source = "registry+https://github.com/rust-lang/crates.io-index" 1670 + checksum = "7e962a19be5cfc3f3bf6dd8f61eb50107f356ad6270fbb3ed41476571db78be5" 1671 + 1672 + [[package]] 1673 + name = "deadpool" 1674 + version = "0.9.5" 1675 + source = "registry+https://github.com/rust-lang/crates.io-index" 1676 + checksum = "421fe0f90f2ab22016f32a9881be5134fdd71c65298917084b0c7477cbc3856e" 1677 + dependencies = [ 1678 + "async-trait", 1679 + "deadpool-runtime", 1680 + "num_cpus", 1681 + "retain_mut", 1682 + "tokio", 1683 + ] 1684 + 1685 + [[package]] 1686 + name = "deadpool-runtime" 1687 + version = "0.1.3" 1754 1688 source = "registry+https://github.com/rust-lang/crates.io-index" 1755 - checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" 1689 + checksum = "63dfa964fe2a66f3fde91fc70b267fe193d822c7e603e2a675a49a7f46ad3f49" 1756 1690 1757 1691 [[package]] 1758 1692 name = "debugid" ··· 1790 1724 1791 1725 [[package]] 1792 1726 name = "deranged" 1793 - version = "0.3.9" 1727 + version = "0.3.10" 1794 1728 source = "registry+https://github.com/rust-lang/crates.io-index" 1795 - checksum = "0f32d04922c60427da6f9fef14d042d9edddef64cb9d4ce0d64d0685fbeb1fd3" 1729 + checksum = "8eb30d70a07a3b04884d2677f06bec33509dc67ca60d92949e5535352d3191dc" 1796 1730 dependencies = [ 1797 1731 "powerfmt", 1798 1732 "serde", ··· 1847 1781 version = "0.4.0" 1848 1782 source = "registry+https://github.com/rust-lang/crates.io-index" 1849 1783 checksum = "6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8" 1850 - 1851 - [[package]] 1852 - name = "digest" 1853 - version = "0.9.0" 1854 - source = "registry+https://github.com/rust-lang/crates.io-index" 1855 - checksum = "d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066" 1856 - dependencies = [ 1857 - "generic-array", 1858 - ] 1859 1784 1860 1785 [[package]] 1861 1786 name = "digest" ··· 1863 1788 source = "registry+https://github.com/rust-lang/crates.io-index" 1864 1789 checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 1865 1790 dependencies = [ 1866 - "block-buffer 0.10.4", 1791 + "block-buffer", 1867 1792 "const-oid", 1868 1793 "crypto-common", 1869 1794 "subtle", ··· 1875 1800 source = "registry+https://github.com/rust-lang/crates.io-index" 1876 1801 checksum = "339ee130d97a610ea5a5872d2bbb130fdf68884ff09d3028b81bec8a1ac23bbc" 1877 1802 dependencies = [ 1878 - "cfg-if 1.0.0", 1803 + "cfg-if", 1879 1804 "dirs-sys-next", 1880 1805 ] 1881 1806 ··· 1981 1906 source = "registry+https://github.com/rust-lang/crates.io-index" 1982 1907 checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 1983 1908 dependencies = [ 1984 - "cfg-if 1.0.0", 1909 + "cfg-if", 1985 1910 ] 1986 1911 1987 1912 [[package]] ··· 2016 1941 2017 1942 [[package]] 2018 1943 name = "errno" 2019 - version = "0.3.7" 1944 + version = "0.3.8" 2020 1945 source = "registry+https://github.com/rust-lang/crates.io-index" 2021 - checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8" 1946 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 2022 1947 dependencies = [ 2023 1948 "libc", 2024 - "windows-sys 0.48.0", 1949 + "windows-sys 0.52.0", 2025 1950 ] 2026 1951 2027 1952 [[package]] ··· 2030 1955 source = "registry+https://github.com/rust-lang/crates.io-index" 2031 1956 checksum = "136d1b5283a1ab77bd9257427ffd09d8667ced0570b6f938942bc7568ed5b943" 2032 1957 dependencies = [ 2033 - "cfg-if 1.0.0", 1958 + "cfg-if", 2034 1959 "home", 2035 1960 "windows-sys 0.48.0", 2036 1961 ] ··· 2073 1998 2074 1999 [[package]] 2075 2000 name = "fd-lock" 2076 - version = "4.0.0" 2001 + version = "4.0.1" 2077 2002 source = "registry+https://github.com/rust-lang/crates.io-index" 2078 - checksum = "0b0377f1edc77dbd1118507bc7a66e4ab64d2b90c66f90726dc801e73a8c68f9" 2003 + checksum = "b93f7a0db71c99f68398f80653ed05afb0b00e062e1a20c7ff849c4edfabbbcc" 2079 2004 dependencies = [ 2080 - "cfg-if 1.0.0", 2005 + "cfg-if", 2081 2006 "rustix", 2082 - "windows-sys 0.48.0", 2007 + "windows-sys 0.52.0", 2083 2008 ] 2084 2009 2085 2010 [[package]] 2086 2011 name = "filetime" 2087 - version = "0.2.22" 2012 + version = "0.2.23" 2088 2013 source = "registry+https://github.com/rust-lang/crates.io-index" 2089 - checksum = "d4029edd3e734da6fe05b6cd7bd2960760a616bd2ddd0d59a0124746d6272af0" 2014 + checksum = "1ee447700ac8aa0b2f2bd7bc4462ad686ba06baa6727ac149a2d6277f0d240fd" 2090 2015 dependencies = [ 2091 - "cfg-if 1.0.0", 2016 + "cfg-if", 2092 2017 "libc", 2093 - "redox_syscall 0.3.5", 2094 - "windows-sys 0.48.0", 2018 + "redox_syscall 0.4.1", 2019 + "windows-sys 0.52.0", 2095 2020 ] 2096 2021 2097 2022 [[package]] ··· 2129 2054 2130 2055 [[package]] 2131 2056 name = "form_urlencoded" 2132 - version = "1.2.0" 2057 + version = "1.2.1" 2133 2058 source = "registry+https://github.com/rust-lang/crates.io-index" 2134 - checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 2059 + checksum = "e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456" 2135 2060 dependencies = [ 2136 2061 "percent-encoding", 2137 2062 ] ··· 2144 2069 2145 2070 [[package]] 2146 2071 name = "fs-set-times" 2147 - version = "0.20.0" 2072 + version = "0.20.1" 2148 2073 source = "registry+https://github.com/rust-lang/crates.io-index" 2149 - checksum = "dd738b84894214045e8414eaded76359b4a5773f0a0a56b16575110739cdcf39" 2074 + checksum = "033b337d725b97690d86893f9de22b67b80dcc4e9ad815f348254c38119db8fb" 2150 2075 dependencies = [ 2151 2076 "io-lifetimes", 2152 2077 "rustix", 2153 - "windows-sys 0.48.0", 2078 + "windows-sys 0.52.0", 2154 2079 ] 2155 2080 2156 2081 [[package]] ··· 2321 2246 source = "registry+https://github.com/rust-lang/crates.io-index" 2322 2247 checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce" 2323 2248 dependencies = [ 2324 - "cfg-if 1.0.0", 2249 + "cfg-if", 2325 2250 "libc", 2326 2251 "wasi 0.9.0+wasi-snapshot-preview1", 2327 2252 ] ··· 2332 2257 source = "registry+https://github.com/rust-lang/crates.io-index" 2333 2258 checksum = "fe9006bed769170c11f845cf00c7c1e9092aeb3f268e007c3e760ac68008070f" 2334 2259 dependencies = [ 2335 - "cfg-if 1.0.0", 2260 + "cfg-if", 2336 2261 "js-sys", 2337 2262 "libc", 2338 2263 "wasi 0.11.0+wasi-snapshot-preview1", ··· 2341 2266 2342 2267 [[package]] 2343 2268 name = "gimli" 2344 - version = "0.28.0" 2269 + version = "0.28.1" 2345 2270 source = "registry+https://github.com/rust-lang/crates.io-index" 2346 - checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 2271 + checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 2347 2272 dependencies = [ 2348 2273 "fallible-iterator", 2349 2274 "indexmap 2.1.0", ··· 2352 2277 2353 2278 [[package]] 2354 2279 name = "git2" 2355 - version = "0.18.1" 2280 + version = "0.18.2" 2356 2281 source = "registry+https://github.com/rust-lang/crates.io-index" 2357 - checksum = "fbf97ba92db08df386e10c8ede66a2a0369bd277090afd8710e19e38de9ec0cd" 2282 + checksum = "1b3ba52851e73b46a4c3df1d89343741112003f0f6f13beb0dfac9e457c3fdcd" 2358 2283 dependencies = [ 2359 2284 "bitflags 2.4.1", 2360 2285 "libc", ··· 2420 2345 2421 2346 [[package]] 2422 2347 name = "gix-actor" 2423 - version = "0.28.0" 2348 + version = "0.28.1" 2424 2349 source = "registry+https://github.com/rust-lang/crates.io-index" 2425 - checksum = "948a5f9e43559d16faf583694f1c742eb401ce24ce8e6f2238caedea7486433c" 2350 + checksum = "2eadca029ef716b4378f7afb19f7ee101fde9e58ba1f1445971315ac866db417" 2426 2351 dependencies = [ 2427 2352 "bstr", 2428 2353 "btoi", ··· 2434 2359 2435 2360 [[package]] 2436 2361 name = "gix-attributes" 2437 - version = "0.20.0" 2362 + version = "0.20.1" 2438 2363 source = "registry+https://github.com/rust-lang/crates.io-index" 2439 - checksum = "dca120f0c6562d2d7cae467f2466e576d9f7f189beec2af2e026145107c729e2" 2364 + checksum = "0f395469d38c76ec47cd1a6c5a53fbc3f13f737b96eaf7535f4e6b367e643381" 2440 2365 dependencies = [ 2441 2366 "bstr", 2442 2367 "gix-glob", ··· 2451 2376 2452 2377 [[package]] 2453 2378 name = "gix-bitmap" 2454 - version = "0.2.7" 2379 + version = "0.2.8" 2455 2380 source = "registry+https://github.com/rust-lang/crates.io-index" 2456 - checksum = "0ccab4bc576844ddb51b78d81b4a42d73e6229660fa614dfc3d3999c874d1959" 2381 + checksum = "d49e1a13a30d3f88be4bceae184dd13a2d3fb9ffa7515f7ed7ae771b857f4916" 2457 2382 dependencies = [ 2458 2383 "thiserror", 2459 2384 ] 2460 2385 2461 2386 [[package]] 2462 2387 name = "gix-chunk" 2463 - version = "0.4.4" 2388 + version = "0.4.5" 2464 2389 source = "registry+https://github.com/rust-lang/crates.io-index" 2465 - checksum = "5b42ea64420f7994000130328f3c7a2038f639120518870436d31b8bde704493" 2390 + checksum = "d411ecd9b558b0c20b3252b7e409eec48eabc41d18324954fe526bac6e2db55f" 2466 2391 dependencies = [ 2467 2392 "thiserror", 2468 2393 ] ··· 2478 2403 2479 2404 [[package]] 2480 2405 name = "gix-commitgraph" 2481 - version = "0.22.0" 2406 + version = "0.22.1" 2482 2407 source = "registry+https://github.com/rust-lang/crates.io-index" 2483 - checksum = "7e8bc78b1a6328fa6d8b3a53b6c73997af37fd6bfc1d6c49f149e63bda5cbb36" 2408 + checksum = "85a7007ba021f059803afaf6f8a48872422abc20550ac12ede6ddea2936cec36" 2484 2409 dependencies = [ 2485 2410 "bstr", 2486 2411 "gix-chunk", 2487 2412 "gix-features", 2488 2413 "gix-hash", 2489 - "memmap2", 2414 + "memmap2 0.9.0", 2490 2415 "thiserror", 2491 2416 ] 2492 2417 ··· 2513 2438 2514 2439 [[package]] 2515 2440 name = "gix-config-value" 2516 - version = "0.14.0" 2441 + version = "0.14.1" 2517 2442 source = "registry+https://github.com/rust-lang/crates.io-index" 2518 - checksum = "ea7505b97f4d8e7933e29735a568ba2f86d8de466669d9f0e8321384f9972f47" 2443 + checksum = "6419db582ea84dfb58c7e7b0af7fd62c808aa14954af2936a33f89b0f4ed018e" 2519 2444 dependencies = [ 2520 2445 "bitflags 2.4.1", 2521 2446 "bstr", ··· 2542 2467 2543 2468 [[package]] 2544 2469 name = "gix-date" 2545 - version = "0.8.0" 2470 + version = "0.8.1" 2546 2471 source = "registry+https://github.com/rust-lang/crates.io-index" 2547 - checksum = "fc7df669639582dc7c02737642f76890b03b5544e141caba68a7d6b4eb551e0d" 2472 + checksum = "468dfbe411f335f01525a1352271727f8e7772075a93fa747260f502086b30be" 2548 2473 dependencies = [ 2549 2474 "bstr", 2550 2475 "itoa", ··· 2580 2505 2581 2506 [[package]] 2582 2507 name = "gix-features" 2583 - version = "0.36.0" 2508 + version = "0.36.1" 2584 2509 source = "registry+https://github.com/rust-lang/crates.io-index" 2585 - checksum = "51f4365ba17c4f218d7fd9ec102b8d2d3cb0ca200a835e81151ace7778aec827" 2510 + checksum = "4d46a4a5c6bb5bebec9c0d18b65ada20e6517dbd7cf855b87dd4bbdce3a771b2" 2586 2511 dependencies = [ 2587 2512 "bytes", 2588 2513 "crc32fast", ··· 2619 2544 2620 2545 [[package]] 2621 2546 name = "gix-fs" 2622 - version = "0.8.0" 2547 + version = "0.8.1" 2623 2548 source = "registry+https://github.com/rust-lang/crates.io-index" 2624 - checksum = "8cd171c0cae97cd0dc57e7b4601cb1ebf596450e263ef3c02be9107272c877bd" 2549 + checksum = "20e86eb040f5776a5ade092282e51cdcad398adb77d948b88d17583c2ae4e107" 2625 2550 dependencies = [ 2626 2551 "gix-features", 2627 2552 ] 2628 2553 2629 2554 [[package]] 2630 2555 name = "gix-glob" 2631 - version = "0.14.0" 2556 + version = "0.14.1" 2632 2557 source = "registry+https://github.com/rust-lang/crates.io-index" 2633 - checksum = "8fac08925dbc14d414bd02eb45ffb4cecd912d1fce3883f867bd0103c192d3e4" 2558 + checksum = "5db19298c5eeea2961e5b3bf190767a2d1f09b8802aeb5f258e42276350aff19" 2634 2559 dependencies = [ 2635 2560 "bitflags 2.4.1", 2636 2561 "bstr", ··· 2640 2565 2641 2566 [[package]] 2642 2567 name = "gix-hash" 2643 - version = "0.13.1" 2568 + version = "0.13.2" 2644 2569 source = "registry+https://github.com/rust-lang/crates.io-index" 2645 - checksum = "1884c7b41ea0875217c1be9ce91322f90bde433e91d374d0e1276073a51ccc60" 2570 + checksum = "99c1e554a87759e672c7d2e37211e761aa390c61ffcd3753a57c51173143f3cb" 2646 2571 dependencies = [ 2647 2572 "faster-hex", 2648 2573 "thiserror", ··· 2650 2575 2651 2576 [[package]] 2652 2577 name = "gix-hashtable" 2653 - version = "0.4.0" 2578 + version = "0.4.1" 2654 2579 source = "registry+https://github.com/rust-lang/crates.io-index" 2655 - checksum = "409268480841ad008e81c17ca5a293393fbf9f2b6c2f85b8ab9de1f0c5176a16" 2580 + checksum = "feb61880816d7ec4f0b20606b498147d480860ddd9133ba542628df2f548d3ca" 2656 2581 dependencies = [ 2657 2582 "gix-hash", 2658 - "hashbrown 0.14.2", 2583 + "hashbrown 0.14.3", 2659 2584 "parking_lot 0.12.1", 2660 2585 ] 2661 2586 2662 2587 [[package]] 2663 2588 name = "gix-ignore" 2664 - version = "0.9.0" 2589 + version = "0.9.1" 2665 2590 source = "registry+https://github.com/rust-lang/crates.io-index" 2666 - checksum = "1e73c07763a8005ae02cb5cf83040729cea9bb70c7cef68ec6c24159904c499a" 2591 + checksum = "a215cc8cf21645bca131fcf6329d3ebd46299c47dbbe27df71bb1ca9e328b879" 2667 2592 dependencies = [ 2668 2593 "bstr", 2669 2594 "gix-glob", ··· 2689 2614 "gix-object", 2690 2615 "gix-traverse", 2691 2616 "itoa", 2692 - "memmap2", 2617 + "memmap2 0.7.1", 2693 2618 "smallvec", 2694 2619 "thiserror", 2695 2620 ] 2696 2621 2697 2622 [[package]] 2698 2623 name = "gix-lock" 2699 - version = "11.0.0" 2624 + version = "11.0.1" 2700 2625 source = "registry+https://github.com/rust-lang/crates.io-index" 2701 - checksum = "f4feb1dcd304fe384ddc22edba9dd56a42b0800032de6537728cea2f033a4f37" 2626 + checksum = "7e5c65e6a29830a435664891ced3f3c1af010f14900226019590ee0971a22f37" 2702 2627 dependencies = [ 2703 2628 "gix-tempfile", 2704 2629 "gix-utils", ··· 2707 2632 2708 2633 [[package]] 2709 2634 name = "gix-macros" 2710 - version = "0.1.0" 2635 + version = "0.1.1" 2711 2636 source = "registry+https://github.com/rust-lang/crates.io-index" 2712 - checksum = "9d8acb5ee668d55f0f2d19a320a3f9ef67a6999ad483e11135abcc2464ed18b6" 2637 + checksum = "02a5bcaf6704d9354a3071cede7e77d366a5980c7352e102e2c2f9b645b1d3ae" 2713 2638 dependencies = [ 2714 2639 "proc-macro2", 2715 2640 "quote", ··· 2784 2709 "gix-object", 2785 2710 "gix-path", 2786 2711 "gix-tempfile", 2787 - "memmap2", 2712 + "memmap2 0.7.1", 2788 2713 "parking_lot 0.12.1", 2789 2714 "smallvec", 2790 2715 "thiserror", ··· 2814 2739 2815 2740 [[package]] 2816 2741 name = "gix-path" 2817 - version = "0.10.0" 2742 + version = "0.10.1" 2818 2743 source = "registry+https://github.com/rust-lang/crates.io-index" 2819 - checksum = "6a1d370115171e3ae03c5c6d4f7d096f2981a40ddccb98dfd704c773530ba73b" 2744 + checksum = "d86d6fac2fabe07b67b7835f46d07571f68b11aa1aaecae94fe722ea4ef305e1" 2820 2745 dependencies = [ 2821 2746 "bstr", 2822 2747 "gix-trace", ··· 2827 2752 2828 2753 [[package]] 2829 2754 name = "gix-pathspec" 2830 - version = "0.4.0" 2755 + version = "0.4.1" 2831 2756 source = "registry+https://github.com/rust-lang/crates.io-index" 2832 - checksum = "e9cc7194fdcf43b4a1ccfa13ffae1d79f83beb4becff7761d88dd99faeafe625" 2757 + checksum = "1dbbb92f75a38ef043c8bb830b339b38d0698d7f3746968b5fcbade7a880494d" 2833 2758 dependencies = [ 2834 2759 "bitflags 2.4.1", 2835 2760 "bstr", ··· 2873 2798 2874 2799 [[package]] 2875 2800 name = "gix-quote" 2876 - version = "0.4.7" 2801 + version = "0.4.8" 2877 2802 source = "registry+https://github.com/rust-lang/crates.io-index" 2878 - checksum = "475c86a97dd0127ba4465fbb239abac9ea10e68301470c9791a6dd5351cdc905" 2803 + checksum = "4f84845efa535468bc79c5a87b9d29219f1da0313c8ecf0365a5daa7e72786f2" 2879 2804 dependencies = [ 2880 2805 "bstr", 2881 2806 "btoi", ··· 2898 2823 "gix-path", 2899 2824 "gix-tempfile", 2900 2825 "gix-validate", 2901 - "memmap2", 2826 + "memmap2 0.7.1", 2902 2827 "thiserror", 2903 2828 "winnow", 2904 2829 ] ··· 2950 2875 2951 2876 [[package]] 2952 2877 name = "gix-sec" 2953 - version = "0.10.0" 2878 + version = "0.10.1" 2954 2879 source = "registry+https://github.com/rust-lang/crates.io-index" 2955 - checksum = "92b9542ac025a8c02ed5d17b3fc031a111a384e859d0be3532ec4d58c40a0f28" 2880 + checksum = "a36ea2c5907d64a9b4b5d3cc9f430e6c30f0509646b5e38eb275ca57c5bf29e2" 2956 2881 dependencies = [ 2957 2882 "bitflags 2.4.1", 2958 2883 "gix-path", ··· 2977 2902 2978 2903 [[package]] 2979 2904 name = "gix-tempfile" 2980 - version = "11.0.0" 2905 + version = "11.0.1" 2981 2906 source = "registry+https://github.com/rust-lang/crates.io-index" 2982 - checksum = "05cc2205cf10d99f70b96e04e16c55d4c7cf33efc151df1f793e29fd12a931f8" 2907 + checksum = "388dd29114a86ec69b28d1e26d6d63a662300ecf61ab3f4cc578f7d7dc9e7e23" 2983 2908 dependencies = [ 2984 2909 "gix-fs", 2985 2910 "libc", ··· 2990 2915 2991 2916 [[package]] 2992 2917 name = "gix-trace" 2993 - version = "0.1.3" 2918 + version = "0.1.4" 2994 2919 source = "registry+https://github.com/rust-lang/crates.io-index" 2995 - checksum = "96b6d623a1152c3facb79067d6e2ecdae48130030cf27d6eb21109f13bd7b836" 2920 + checksum = "b686a35799b53a9825575ca3f06481d0a053a409c4d97ffcf5ddd67a8760b497" 2996 2921 2997 2922 [[package]] 2998 2923 name = "gix-transport" ··· 3031 2956 3032 2957 [[package]] 3033 2958 name = "gix-url" 3034 - version = "0.25.1" 2959 + version = "0.25.2" 3035 2960 source = "registry+https://github.com/rust-lang/crates.io-index" 3036 - checksum = "b1b9ac8ed32ad45f9fc6c5f8c0be2ed911e544a5a19afd62d95d524ebaa95671" 2961 + checksum = "0c427a1a11ccfa53a4a2da47d9442c2241deee63a154bc15cc14b8312fbc4005" 3037 2962 dependencies = [ 3038 2963 "bstr", 3039 2964 "gix-features", ··· 3045 2970 3046 2971 [[package]] 3047 2972 name = "gix-utils" 3048 - version = "0.1.5" 2973 + version = "0.1.6" 3049 2974 source = "registry+https://github.com/rust-lang/crates.io-index" 3050 - checksum = "b85d89dc728613e26e0ed952a19583744e7f5240fcd4aa30d6c824ffd8b52f0f" 2975 + checksum = "9f82c41937f00e15a1f6cb0b55307f0ca1f77f4407ff2bf440be35aa688c6a3e" 3051 2976 dependencies = [ 3052 2977 "fastrand 2.0.1", 3053 2978 ] 3054 2979 3055 2980 [[package]] 3056 2981 name = "gix-validate" 3057 - version = "0.8.0" 2982 + version = "0.8.1" 3058 2983 source = "registry+https://github.com/rust-lang/crates.io-index" 3059 - checksum = "e05cab2b03a45b866156e052aa38619f4ece4adcb2f79978bfc249bc3b21b8c5" 2984 + checksum = "75b7d8e4274be69f284bbc7e6bb2ccf7065dbcdeba22d8c549f2451ae426883f" 3060 2985 dependencies = [ 3061 2986 "bstr", 3062 2987 "thiserror", ··· 3108 3033 3109 3034 [[package]] 3110 3035 name = "globset" 3111 - version = "0.4.13" 3036 + version = "0.4.14" 3112 3037 source = "registry+https://github.com/rust-lang/crates.io-index" 3113 - checksum = "759c97c1e17c55525b57192c06a267cda0ac5210b222d6b82189a2338fa1c13d" 3038 + checksum = "57da3b9b5b85bd66f31093f8c408b90a74431672542466497dcbdfdc02034be1" 3114 3039 dependencies = [ 3115 3040 "aho-corasick", 3116 3041 "bstr", 3117 - "fnv", 3118 3042 "log", 3119 - "regex", 3043 + "regex-automata 0.4.3", 3044 + "regex-syntax 0.8.2", 3120 3045 ] 3121 3046 3122 3047 [[package]] ··· 3127 3052 3128 3053 [[package]] 3129 3054 name = "h2" 3130 - version = "0.3.22" 3055 + version = "0.3.24" 3131 3056 source = "registry+https://github.com/rust-lang/crates.io-index" 3132 - checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" 3057 + checksum = "bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9" 3133 3058 dependencies = [ 3134 3059 "bytes", 3135 3060 "fnv", 3136 3061 "futures-core", 3137 3062 "futures-sink", 3138 3063 "futures-util", 3139 - "http", 3064 + "http 0.2.11", 3065 + "indexmap 2.1.0", 3066 + "slab", 3067 + "tokio", 3068 + "tokio-util", 3069 + "tracing", 3070 + ] 3071 + 3072 + [[package]] 3073 + name = "h2" 3074 + version = "0.4.2" 3075 + source = "registry+https://github.com/rust-lang/crates.io-index" 3076 + checksum = "31d030e59af851932b72ceebadf4a2b5986dba4c3b99dd2493f8273a0f151943" 3077 + dependencies = [ 3078 + "bytes", 3079 + "fnv", 3080 + "futures-core", 3081 + "futures-sink", 3082 + "futures-util", 3083 + "http 1.0.0", 3140 3084 "indexmap 2.1.0", 3141 3085 "slab", 3142 3086 "tokio", ··· 3161 3105 3162 3106 [[package]] 3163 3107 name = "hashbrown" 3164 - version = "0.14.2" 3108 + version = "0.14.3" 3165 3109 source = "registry+https://github.com/rust-lang/crates.io-index" 3166 - checksum = "f93e7192158dbcda357bdec5fb5788eebf8bbac027f3f33e719d29135ae84156" 3110 + checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 3167 3111 dependencies = [ 3168 3112 "ahash", 3169 3113 "allocator-api2", ··· 3175 3119 source = "registry+https://github.com/rust-lang/crates.io-index" 3176 3120 checksum = "e8094feaf31ff591f651a2664fb9cfd92bba7a60ce3197265e9482ebe753c8f7" 3177 3121 dependencies = [ 3178 - "hashbrown 0.14.2", 3122 + "hashbrown 0.14.3", 3179 3123 ] 3180 3124 3181 3125 [[package]] ··· 3187 3131 "base64 0.21.5", 3188 3132 "bytes", 3189 3133 "headers-core", 3190 - "http", 3134 + "http 0.2.11", 3191 3135 "httpdate", 3192 3136 "mime", 3193 3137 "sha1", ··· 3199 3143 source = "registry+https://github.com/rust-lang/crates.io-index" 3200 3144 checksum = "e7f66481bfee273957b1f20485a4ff3362987f85b2c236580d81b4eb7a326429" 3201 3145 dependencies = [ 3202 - "http", 3146 + "http 0.2.11", 3203 3147 ] 3204 3148 3205 3149 [[package]] ··· 3229 3173 source = "registry+https://github.com/rust-lang/crates.io-index" 3230 3174 checksum = "791a029f6b9fc27657f6f188ec6e5e43f6911f6f878e0dc5501396e09809d437" 3231 3175 dependencies = [ 3232 - "hmac 0.12.1", 3233 - ] 3234 - 3235 - [[package]] 3236 - name = "hmac" 3237 - version = "0.11.0" 3238 - source = "registry+https://github.com/rust-lang/crates.io-index" 3239 - checksum = "2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b" 3240 - dependencies = [ 3241 - "crypto-mac 0.11.1", 3242 - "digest 0.9.0", 3176 + "hmac", 3243 3177 ] 3244 3178 3245 3179 [[package]] ··· 3248 3182 source = "registry+https://github.com/rust-lang/crates.io-index" 3249 3183 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 3250 3184 dependencies = [ 3251 - "digest 0.10.7", 3185 + "digest", 3252 3186 ] 3253 3187 3254 3188 [[package]] ··· 3283 3217 ] 3284 3218 3285 3219 [[package]] 3220 + name = "http" 3221 + version = "1.0.0" 3222 + source = "registry+https://github.com/rust-lang/crates.io-index" 3223 + checksum = "b32afd38673a8016f7c9ae69e5af41a58f81b1d31689040f2f1959594ce194ea" 3224 + dependencies = [ 3225 + "bytes", 3226 + "fnv", 3227 + "itoa", 3228 + ] 3229 + 3230 + [[package]] 3286 3231 name = "http-body" 3287 3232 version = "0.4.5" 3288 3233 source = "registry+https://github.com/rust-lang/crates.io-index" 3289 3234 checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1" 3290 3235 dependencies = [ 3291 3236 "bytes", 3292 - "http", 3237 + "http 0.2.11", 3238 + "pin-project-lite", 3239 + ] 3240 + 3241 + [[package]] 3242 + name = "http-body" 3243 + version = "1.0.0" 3244 + source = "registry+https://github.com/rust-lang/crates.io-index" 3245 + checksum = "1cac85db508abc24a2e48553ba12a996e87244a0395ce011e62b37158745d643" 3246 + dependencies = [ 3247 + "bytes", 3248 + "http 1.0.0", 3249 + ] 3250 + 3251 + [[package]] 3252 + name = "http-body-util" 3253 + version = "0.1.0" 3254 + source = "registry+https://github.com/rust-lang/crates.io-index" 3255 + checksum = "41cb79eb393015dadd30fc252023adb0b2400a0caee0fa2a077e6e21a551e840" 3256 + dependencies = [ 3257 + "bytes", 3258 + "futures-util", 3259 + "http 1.0.0", 3260 + "http-body 1.0.0", 3293 3261 "pin-project-lite", 3294 3262 ] 3295 3263 ··· 3305 3273 source = "registry+https://github.com/rust-lang/crates.io-index" 3306 3274 checksum = "6f560b665ad9f1572cfcaf034f7fb84338a7ce945216d64a90fd81f046a3caee" 3307 3275 dependencies = [ 3308 - "http", 3276 + "http 0.2.11", 3309 3277 "serde", 3310 3278 ] 3311 3279 ··· 3319 3287 "async-channel", 3320 3288 "base64 0.13.1", 3321 3289 "futures-lite", 3322 - "http", 3290 + "http 0.2.11", 3323 3291 "infer", 3324 3292 "pin-project-lite", 3325 3293 "rand 0.7.3", ··· 3352 3320 "futures-channel", 3353 3321 "futures-core", 3354 3322 "futures-util", 3355 - "h2", 3356 - "http", 3357 - "http-body", 3323 + "h2 0.3.24", 3324 + "http 0.2.11", 3325 + "http-body 0.4.5", 3358 3326 "httparse", 3359 3327 "httpdate", 3360 3328 "itoa", ··· 3363 3331 "tokio", 3364 3332 "tower-service", 3365 3333 "tracing", 3334 + "want", 3335 + ] 3336 + 3337 + [[package]] 3338 + name = "hyper" 3339 + version = "1.1.0" 3340 + source = "registry+https://github.com/rust-lang/crates.io-index" 3341 + checksum = "fb5aa53871fc917b1a9ed87b683a5d86db645e23acb32c2e0785a353e522fb75" 3342 + dependencies = [ 3343 + "bytes", 3344 + "futures-channel", 3345 + "futures-util", 3346 + "h2 0.4.2", 3347 + "http 1.0.0", 3348 + "http-body 1.0.0", 3349 + "httparse", 3350 + "httpdate", 3351 + "itoa", 3352 + "pin-project-lite", 3353 + "tokio", 3366 3354 "want", 3367 3355 ] 3368 3356 ··· 3371 3359 version = "0.5.2-dev" 3372 3360 source = "git+https://github.com/chesedo/hyper-reverse-proxy?branch=bug/host_header#5f82b7dffe940abf896fe47dadf6c8e87ddc670b" 3373 3361 dependencies = [ 3374 - "hyper", 3362 + "hyper 0.14.27", 3375 3363 "lazy_static", 3376 3364 "tokio", 3377 3365 "tracing", ··· 3384 3372 checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590" 3385 3373 dependencies = [ 3386 3374 "futures-util", 3387 - "http", 3388 - "hyper", 3375 + "http 0.2.11", 3376 + "hyper 0.14.27", 3389 3377 "log", 3390 3378 "rustls", 3391 3379 "rustls-native-certs", ··· 3399 3387 source = "registry+https://github.com/rust-lang/crates.io-index" 3400 3388 checksum = "bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1" 3401 3389 dependencies = [ 3402 - "hyper", 3390 + "hyper 0.14.27", 3403 3391 "pin-project-lite", 3404 3392 "tokio", 3405 3393 "tokio-io-timeout", 3406 3394 ] 3407 3395 3408 3396 [[package]] 3397 + name = "hyper-util" 3398 + version = "0.1.2" 3399 + source = "registry+https://github.com/rust-lang/crates.io-index" 3400 + checksum = "bdea9aac0dbe5a9240d68cfd9501e2db94222c6dc06843e06640b9e07f0fdc67" 3401 + dependencies = [ 3402 + "bytes", 3403 + "futures-channel", 3404 + "futures-util", 3405 + "http 1.0.0", 3406 + "http-body 1.0.0", 3407 + "hyper 1.1.0", 3408 + "pin-project-lite", 3409 + "socket2 0.5.5", 3410 + "tokio", 3411 + "tracing", 3412 + ] 3413 + 3414 + [[package]] 3409 3415 name = "hyperlocal" 3410 3416 version = "0.8.0" 3411 3417 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3413 3419 dependencies = [ 3414 3420 "futures-util", 3415 3421 "hex", 3416 - "hyper", 3422 + "hyper 0.14.27", 3417 3423 "pin-project", 3418 3424 "tokio", 3419 3425 ] ··· 3475 3481 ] 3476 3482 3477 3483 [[package]] 3484 + name = "idna" 3485 + version = "0.5.0" 3486 + source = "registry+https://github.com/rust-lang/crates.io-index" 3487 + checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 3488 + dependencies = [ 3489 + "unicode-bidi", 3490 + "unicode-normalization", 3491 + ] 3492 + 3493 + [[package]] 3478 3494 name = "ignore" 3479 - version = "0.4.20" 3495 + version = "0.4.21" 3480 3496 source = "registry+https://github.com/rust-lang/crates.io-index" 3481 - checksum = "dbe7873dab538a9a44ad79ede1faf5f30d49f9a5c883ddbab48bce81b64b7492" 3497 + checksum = "747ad1b4ae841a78e8aba0d63adbfbeaea26b517b63705d47856b73015d27060" 3482 3498 dependencies = [ 3499 + "crossbeam-deque", 3483 3500 "globset", 3484 - "lazy_static", 3485 3501 "log", 3486 3502 "memchr", 3487 - "regex", 3503 + "regex-automata 0.4.3", 3488 3504 "same-file", 3489 - "thread_local", 3490 3505 "walkdir", 3491 3506 "winapi-util", 3492 3507 ] ··· 3509 3524 checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 3510 3525 dependencies = [ 3511 3526 "equivalent", 3512 - "hashbrown 0.14.2", 3527 + "hashbrown 0.14.3", 3513 3528 "serde", 3514 3529 ] 3515 3530 ··· 3544 3559 source = "registry+https://github.com/rust-lang/crates.io-index" 3545 3560 checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 3546 3561 dependencies = [ 3547 - "cfg-if 1.0.0", 3562 + "cfg-if", 3548 3563 "js-sys", 3549 3564 "wasm-bindgen", 3550 3565 "web-sys", ··· 3557 3572 checksum = "f3d50eb225913c1903c788287ddd0b16369771e5abc988756a5e5927390ba04f" 3558 3573 dependencies = [ 3559 3574 "base64 0.21.5", 3560 - "hyper", 3575 + "hyper 0.14.27", 3561 3576 "hyper-rustls", 3562 3577 "ring 0.16.20", 3563 3578 "serde", ··· 3577 3592 3578 3593 [[package]] 3579 3594 name = "io-extras" 3580 - version = "0.18.0" 3595 + version = "0.18.1" 3581 3596 source = "registry+https://github.com/rust-lang/crates.io-index" 3582 - checksum = "9d3c230ee517ee76b1cc593b52939ff68deda3fae9e41eca426c6b4993df51c4" 3597 + checksum = "c301e73fb90e8a29e600a9f402d095765f74310d582916a952f618836a1bd1ed" 3583 3598 dependencies = [ 3584 3599 "io-lifetimes", 3585 - "windows-sys 0.48.0", 3600 + "windows-sys 0.52.0", 3586 3601 ] 3587 3602 3588 3603 [[package]] 3589 3604 name = "io-lifetimes" 3590 - version = "2.0.2" 3605 + version = "2.0.3" 3591 3606 source = "registry+https://github.com/rust-lang/crates.io-index" 3592 - checksum = "bffb4def18c48926ccac55c1223e02865ce1a821751a95920448662696e7472c" 3607 + checksum = "5a611371471e98973dbcab4e0ec66c31a10bc356eeb4d54a0e05eac8158fe38c" 3593 3608 3594 3609 [[package]] 3595 3610 name = "ipconfig" ··· 3639 3654 ] 3640 3655 3641 3656 [[package]] 3657 + name = "itertools" 3658 + version = "0.12.0" 3659 + source = "registry+https://github.com/rust-lang/crates.io-index" 3660 + checksum = "25db6b064527c5d482d0423354fcd07a89a2dfe07b67892e62411946db7f07b0" 3661 + dependencies = [ 3662 + "either", 3663 + ] 3664 + 3665 + [[package]] 3642 3666 name = "itoa" 3643 3667 version = "1.0.9" 3644 3668 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3671 3695 checksum = "1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97" 3672 3696 dependencies = [ 3673 3697 "cesu8", 3674 - "cfg-if 1.0.0", 3698 + "cfg-if", 3675 3699 "combine", 3676 3700 "jni-sys", 3677 3701 "log", ··· 3697 3721 3698 3722 [[package]] 3699 3723 name = "js-sys" 3700 - version = "0.3.65" 3724 + version = "0.3.66" 3701 3725 source = "registry+https://github.com/rust-lang/crates.io-index" 3702 - checksum = "54c0c35952f67de54bb584e9fd912b3023117cbafc0a77d8f3dee1fb5f572fe8" 3726 + checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca" 3703 3727 dependencies = [ 3704 3728 "wasm-bindgen", 3705 3729 ] 3706 3730 3707 3731 [[package]] 3708 3732 name = "jsonwebtoken" 3709 - version = "9.1.0" 3733 + version = "9.2.0" 3710 3734 source = "registry+https://github.com/rust-lang/crates.io-index" 3711 - checksum = "155c4d7e39ad04c172c5e3a99c434ea3b4a7ba7960b38ecd562b270b097cce09" 3735 + checksum = "5c7ea04a7c5c055c175f189b6dc6ba036fd62306b58c66c9f6389036c503a3f4" 3712 3736 dependencies = [ 3713 3737 "base64 0.21.5", 3738 + "js-sys", 3714 3739 "pem 3.0.2", 3715 - "ring 0.17.5", 3740 + "ring 0.17.7", 3716 3741 "serde", 3717 3742 "serde_json", 3718 3743 "simple_asn1", ··· 3750 3775 3751 3776 [[package]] 3752 3777 name = "libgit2-sys" 3753 - version = "0.16.1+1.7.1" 3778 + version = "0.16.2+1.7.2" 3754 3779 source = "registry+https://github.com/rust-lang/crates.io-index" 3755 - checksum = "f2a2bb3680b094add03bb3732ec520ece34da31a8cd2d633d1389d0f0fb60d0c" 3780 + checksum = "ee4126d8b4ee5c9d9ea891dd875cfdc1e9d0950437179104b183d7d8a74d24e8" 3756 3781 dependencies = [ 3757 3782 "cc", 3758 3783 "libc", ··· 3779 3804 3780 3805 [[package]] 3781 3806 name = "libsqlite3-sys" 3782 - version = "0.26.0" 3807 + version = "0.27.0" 3783 3808 source = "registry+https://github.com/rust-lang/crates.io-index" 3784 - checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" 3809 + checksum = "cf4e226dcd58b4be396f7bd3c20da8fdee2911400705297ba7d2d7cc2c30f716" 3785 3810 dependencies = [ 3786 3811 "cc", 3787 3812 "pkg-config", ··· 3808 3833 3809 3834 [[package]] 3810 3835 name = "linux-raw-sys" 3811 - version = "0.4.11" 3836 + version = "0.4.12" 3812 3837 source = "registry+https://github.com/rust-lang/crates.io-index" 3813 - checksum = "969488b55f8ac402214f3f5fd243ebb7206cf82de60d3172994707a4bcc2b829" 3838 + checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" 3814 3839 3815 3840 [[package]] 3816 3841 name = "lock_api" ··· 3905 3930 source = "registry+https://github.com/rust-lang/crates.io-index" 3906 3931 checksum = "d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf" 3907 3932 dependencies = [ 3908 - "cfg-if 1.0.0", 3909 - "digest 0.10.7", 3933 + "cfg-if", 3934 + "digest", 3910 3935 ] 3911 3936 3912 3937 [[package]] ··· 3934 3959 ] 3935 3960 3936 3961 [[package]] 3962 + name = "memmap2" 3963 + version = "0.9.0" 3964 + source = "registry+https://github.com/rust-lang/crates.io-index" 3965 + checksum = "deaba38d7abf1d4cca21cc89e932e542ba2b9258664d2a9ef0e61512039c9375" 3966 + dependencies = [ 3967 + "libc", 3968 + ] 3969 + 3970 + [[package]] 3937 3971 name = "memoffset" 3938 3972 version = "0.6.5" 3939 3973 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 3984 4018 3985 4019 [[package]] 3986 4020 name = "mio" 3987 - version = "0.8.9" 4021 + version = "0.8.10" 3988 4022 source = "registry+https://github.com/rust-lang/crates.io-index" 3989 - checksum = "3dce281c5e46beae905d4de1870d8b1509a9142b62eedf18b443b011ca8343d0" 4023 + checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 3990 4024 dependencies = [ 3991 4025 "libc", 3992 4026 "log", ··· 4012 4046 "futures-io", 4013 4047 "futures-util", 4014 4048 "hex", 4015 - "hmac 0.12.1", 4049 + "hmac", 4016 4050 "lazy_static", 4017 4051 "md-5", 4018 4052 "pbkdf2", ··· 4025 4059 "serde_bytes", 4026 4060 "serde_with 1.14.0", 4027 4061 "sha-1", 4028 - "sha2 0.10.8", 4062 + "sha2", 4029 4063 "socket2 0.4.10", 4030 4064 "stringprep", 4031 4065 "strsim", ··· 4038 4072 "trust-dns-resolver 0.21.2", 4039 4073 "typed-builder", 4040 4074 "uuid", 4041 - "webpki-roots 0.25.2", 4075 + "webpki-roots", 4042 4076 ] 4043 4077 4044 4078 [[package]] ··· 4068 4102 dependencies = [ 4069 4103 "autocfg", 4070 4104 "bitflags 1.3.2", 4071 - "cfg-if 1.0.0", 4105 + "cfg-if", 4072 4106 "libc", 4073 4107 "memoffset 0.6.5", 4074 4108 "pin-utils", 4109 + ] 4110 + 4111 + [[package]] 4112 + name = "nix" 4113 + version = "0.27.1" 4114 + source = "registry+https://github.com/rust-lang/crates.io-index" 4115 + checksum = "2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053" 4116 + dependencies = [ 4117 + "bitflags 2.4.1", 4118 + "cfg-if", 4119 + "libc", 4075 4120 ] 4076 4121 4077 4122 [[package]] ··· 4194 4239 checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 4195 4240 dependencies = [ 4196 4241 "crc32fast", 4197 - "hashbrown 0.14.2", 4242 + "hashbrown 0.14.3", 4198 4243 "indexmap 2.1.0", 4199 4244 "memchr", 4200 4245 ] ··· 4210 4255 4211 4256 [[package]] 4212 4257 name = "once_cell" 4213 - version = "1.18.0" 4214 - source = "registry+https://github.com/rust-lang/crates.io-index" 4215 - checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 4216 - 4217 - [[package]] 4218 - name = "opaque-debug" 4219 - version = "0.3.0" 4258 + version = "1.19.0" 4220 4259 source = "registry+https://github.com/rust-lang/crates.io-index" 4221 - checksum = "624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5" 4260 + checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 4222 4261 4223 4262 [[package]] 4224 4263 name = "openssl-probe" ··· 4228 4267 4229 4268 [[package]] 4230 4269 name = "opentelemetry" 4270 + version = "0.12.0" 4271 + source = "registry+https://github.com/rust-lang/crates.io-index" 4272 + checksum = "514d24875c140ed269eecc2d1b56d7b71b573716922a763c317fb1b1b4b58f15" 4273 + dependencies = [ 4274 + "async-trait", 4275 + "futures", 4276 + "js-sys", 4277 + "lazy_static", 4278 + "percent-encoding", 4279 + "pin-project", 4280 + "rand 0.8.5", 4281 + "thiserror", 4282 + ] 4283 + 4284 + [[package]] 4285 + name = "opentelemetry" 4231 4286 version = "0.21.0" 4232 4287 source = "registry+https://github.com/rust-lang/crates.io-index" 4233 4288 checksum = "1e32339a5dc40459130b3bd269e9892439f55b33e772d2a9d402a789baaf4e8a" ··· 4243 4298 ] 4244 4299 4245 4300 [[package]] 4301 + name = "opentelemetry-appender-tracing" 4302 + version = "0.2.0" 4303 + source = "registry+https://github.com/rust-lang/crates.io-index" 4304 + checksum = "12c4bd073648dae8ac45cfc81588d74b3dc5f334119ac08567ddcbfe16f2d809" 4305 + dependencies = [ 4306 + "once_cell", 4307 + "opentelemetry 0.21.0", 4308 + "opentelemetry_sdk", 4309 + "tracing", 4310 + "tracing-core", 4311 + "tracing-subscriber", 4312 + ] 4313 + 4314 + [[package]] 4315 + name = "opentelemetry-contrib" 4316 + version = "0.4.0" 4317 + source = "registry+https://github.com/rust-lang/crates.io-index" 4318 + checksum = "7e448fc8ad3687b1dd9073087941834f54093624c015a7fbd1f1efc5a38a7737" 4319 + dependencies = [ 4320 + "async-trait", 4321 + "http 0.2.11", 4322 + "indexmap 1.9.3", 4323 + "lazy_static", 4324 + "opentelemetry 0.12.0", 4325 + "opentelemetry-http 0.1.0", 4326 + "rmp", 4327 + "thiserror", 4328 + ] 4329 + 4330 + [[package]] 4331 + name = "opentelemetry-http" 4332 + version = "0.1.0" 4333 + source = "registry+https://github.com/rust-lang/crates.io-index" 4334 + checksum = "69a853d37ac1c02889211517007a99b2a90d3d7e89526f9af037ada84f1326a1" 4335 + dependencies = [ 4336 + "async-trait", 4337 + "http 0.2.11", 4338 + "opentelemetry 0.12.0", 4339 + "thiserror", 4340 + ] 4341 + 4342 + [[package]] 4246 4343 name = "opentelemetry-http" 4247 4344 version = "0.10.0" 4248 4345 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4250 4347 dependencies = [ 4251 4348 "async-trait", 4252 4349 "bytes", 4253 - "http", 4254 - "opentelemetry", 4350 + "http 0.2.11", 4351 + "opentelemetry 0.21.0", 4255 4352 ] 4256 4353 4257 4354 [[package]] ··· 4262 4359 dependencies = [ 4263 4360 "async-trait", 4264 4361 "futures-core", 4265 - "http", 4266 - "opentelemetry", 4362 + "http 0.2.11", 4363 + "opentelemetry 0.21.0", 4267 4364 "opentelemetry-proto", 4268 4365 "opentelemetry-semantic-conventions", 4269 4366 "opentelemetry_sdk", ··· 4279 4376 source = "registry+https://github.com/rust-lang/crates.io-index" 4280 4377 checksum = "a2e155ce5cc812ea3d1dffbd1539aed653de4bf4882d60e6e04dcf0901d674e1" 4281 4378 dependencies = [ 4282 - "opentelemetry", 4379 + "opentelemetry 0.21.0", 4283 4380 "opentelemetry_sdk", 4284 4381 "prost 0.11.9", 4285 4382 "tonic 0.9.2", ··· 4291 4388 source = "registry+https://github.com/rust-lang/crates.io-index" 4292 4389 checksum = "f5774f1ef1f982ef2a447f6ee04ec383981a3ab99c8e77a1a7b30182e65bbc84" 4293 4390 dependencies = [ 4294 - "opentelemetry", 4391 + "opentelemetry 0.21.0", 4295 4392 ] 4296 4393 4297 4394 [[package]] ··· 4307 4404 "futures-util", 4308 4405 "glob", 4309 4406 "once_cell", 4310 - "opentelemetry", 4407 + "opentelemetry 0.21.0", 4311 4408 "ordered-float", 4312 4409 "percent-encoding", 4313 4410 "rand 0.8.5", 4411 + "serde_json", 4314 4412 "thiserror", 4315 4413 "tokio", 4316 4414 "tokio-stream", ··· 4324 4422 4325 4423 [[package]] 4326 4424 name = "ordered-float" 4327 - version = "4.1.1" 4425 + version = "4.2.0" 4328 4426 source = "registry+https://github.com/rust-lang/crates.io-index" 4329 - checksum = "536900a8093134cf9ccf00a27deb3532421099e958d9dd431135d0c7543ca1e8" 4427 + checksum = "a76df7075c7d4d01fdcb46c912dd17fba5b60c78ea480b475f2b6ab6f666584e" 4330 4428 dependencies = [ 4331 4429 "num-traits", 4332 4430 ] ··· 4386 4484 source = "registry+https://github.com/rust-lang/crates.io-index" 4387 4485 checksum = "60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc" 4388 4486 dependencies = [ 4389 - "cfg-if 1.0.0", 4487 + "cfg-if", 4390 4488 "instant", 4391 4489 "libc", 4392 4490 "redox_syscall 0.2.16", ··· 4400 4498 source = "registry+https://github.com/rust-lang/crates.io-index" 4401 4499 checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 4402 4500 dependencies = [ 4403 - "cfg-if 1.0.0", 4501 + "cfg-if", 4404 4502 "libc", 4405 4503 "redox_syscall 0.4.1", 4406 4504 "smallvec", ··· 4419 4517 source = "registry+https://github.com/rust-lang/crates.io-index" 4420 4518 checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" 4421 4519 dependencies = [ 4422 - "digest 0.10.7", 4520 + "digest", 4423 4521 ] 4424 4522 4425 4523 [[package]] ··· 4462 4560 4463 4561 [[package]] 4464 4562 name = "percent-encoding" 4465 - version = "2.3.0" 4563 + version = "2.3.1" 4466 4564 source = "registry+https://github.com/rust-lang/crates.io-index" 4467 - checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 4565 + checksum = "e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e" 4468 4566 4469 4567 [[package]] 4470 4568 name = "pin-project" ··· 4527 4625 4528 4626 [[package]] 4529 4627 name = "portable-atomic" 4530 - version = "1.5.1" 4628 + version = "1.6.0" 4531 4629 source = "registry+https://github.com/rust-lang/crates.io-index" 4532 - checksum = "3bccab0e7fd7cc19f820a1c8c91720af652d0c88dc9664dd72aef2614f04af3b" 4630 + checksum = "7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0" 4533 4631 4534 4632 [[package]] 4535 4633 name = "portpicker" ··· 4541 4639 ] 4542 4640 4543 4641 [[package]] 4642 + name = "posthog-core" 4643 + version = "0.1.0" 4644 + source = "git+https://github.com/shuttle-hq/posthog-rs?branch=main#4a8299fde3080bff550620c0853be9b83fee8f44" 4645 + dependencies = [ 4646 + "chrono", 4647 + "serde", 4648 + "serde_json", 4649 + "thiserror", 4650 + ] 4651 + 4652 + [[package]] 4544 4653 name = "powerfmt" 4545 4654 version = "0.2.0" 4546 4655 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 4616 4725 4617 4726 [[package]] 4618 4727 name = "proc-macro2" 4619 - version = "1.0.69" 4728 + version = "1.0.70" 4620 4729 source = "registry+https://github.com/rust-lang/crates.io-index" 4621 - checksum = "134c189feb4956b20f6f547d2cf727d4c0fe06722b20a0eec87ed445a97f92da" 4730 + checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" 4622 4731 dependencies = [ 4623 4732 "unicode-ident", 4624 4733 ] ··· 4661 4770 4662 4771 [[package]] 4663 4772 name = "prost" 4664 - version = "0.12.2" 4773 + version = "0.12.3" 4665 4774 source = "registry+https://github.com/rust-lang/crates.io-index" 4666 - checksum = "5a5a410fc7882af66deb8d01d01737353cf3ad6204c408177ba494291a626312" 4775 + checksum = "146c289cda302b98a28d40c8b3b90498d6e526dd24ac2ecea73e4e491685b94a" 4667 4776 dependencies = [ 4668 4777 "bytes", 4669 - "prost-derive 0.12.2", 4778 + "prost-derive 0.12.3", 4670 4779 ] 4671 4780 4672 4781 [[package]] ··· 4684 4793 4685 4794 [[package]] 4686 4795 name = "prost-derive" 4687 - version = "0.12.2" 4796 + version = "0.12.3" 4688 4797 source = "registry+https://github.com/rust-lang/crates.io-index" 4689 - checksum = "065717a5dfaca4a83d2fe57db3487b311365200000551d7a364e715dbf4346bc" 4798 + checksum = "efb6c9a1dd1def8e2124d17e83a20af56f1570d6c2d2bd9e266ccb768df3840e" 4690 4799 dependencies = [ 4691 4800 "anyhow", 4692 4801 "itertools 0.11.0", ··· 4697 4806 4698 4807 [[package]] 4699 4808 name = "prost-types" 4700 - version = "0.12.2" 4809 + version = "0.12.3" 4701 4810 source = "registry+https://github.com/rust-lang/crates.io-index" 4702 - checksum = "8339f32236f590281e2f6368276441394fcd1b2133b549cc895d0ae80f2f9a52" 4811 + checksum = "193898f59edcf43c26227dcd4c8427f00d99d61e95dcde58dabd49fa291d470e" 4703 4812 dependencies = [ 4704 - "prost 0.12.2", 4813 + "prost 0.12.3", 4705 4814 ] 4706 4815 4707 4816 [[package]] ··· 4880 4989 4881 4990 [[package]] 4882 4991 name = "redox_syscall" 4883 - version = "0.3.5" 4884 - source = "registry+https://github.com/rust-lang/crates.io-index" 4885 - checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 4886 - dependencies = [ 4887 - "bitflags 1.3.2", 4888 - ] 4889 - 4890 - [[package]] 4891 - name = "redox_syscall" 4892 4992 version = "0.4.1" 4893 4993 source = "registry+https://github.com/rust-lang/crates.io-index" 4894 4994 checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" ··· 4975 5075 "encoding_rs", 4976 5076 "futures-core", 4977 5077 "futures-util", 4978 - "h2", 4979 - "http", 4980 - "http-body", 4981 - "hyper", 5078 + "h2 0.3.24", 5079 + "http 0.2.11", 5080 + "http-body 0.4.5", 5081 + "hyper 0.14.27", 4982 5082 "hyper-rustls", 4983 5083 "ipnet", 4984 5084 "js-sys", ··· 5002 5102 "wasm-bindgen", 5003 5103 "wasm-bindgen-futures", 5004 5104 "web-sys", 5005 - "webpki-roots 0.25.2", 5105 + "webpki-roots", 5006 5106 "winreg", 5007 5107 ] 5008 5108 ··· 5014 5114 dependencies = [ 5015 5115 "anyhow", 5016 5116 "async-trait", 5017 - "http", 5117 + "http 0.2.11", 5018 5118 "reqwest", 5019 5119 "serde", 5020 5120 "task-local-extensions", ··· 5032 5132 "chrono", 5033 5133 "futures", 5034 5134 "getrandom 0.2.11", 5035 - "http", 5036 - "hyper", 5135 + "http 0.2.11", 5136 + "hyper 0.14.27", 5037 5137 "parking_lot 0.11.2", 5038 5138 "reqwest", 5039 5139 "reqwest-middleware", ··· 5055 5155 ] 5056 5156 5057 5157 [[package]] 5158 + name = "retain_mut" 5159 + version = "0.1.9" 5160 + source = "registry+https://github.com/rust-lang/crates.io-index" 5161 + checksum = "4389f1d5789befaf6029ebd9f7dac4af7f7e3d61b69d4f30e2ac02b57e7712b0" 5162 + 5163 + [[package]] 5058 5164 name = "retry-policies" 5059 5165 version = "0.2.1" 5060 5166 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5072 5178 checksum = "01ff60778f96fb5a48adbe421d21bf6578ed58c0872d712e7e08593c195adff8" 5073 5179 dependencies = [ 5074 5180 "comma", 5075 - "nix", 5181 + "nix 0.25.1", 5076 5182 "regex", 5077 5183 "tempfile", 5078 5184 "thiserror", ··· 5095 5201 5096 5202 [[package]] 5097 5203 name = "ring" 5098 - version = "0.17.5" 5204 + version = "0.17.7" 5099 5205 source = "registry+https://github.com/rust-lang/crates.io-index" 5100 - checksum = "fb0205304757e5d899b9c2e448b867ffd03ae7f988002e47cd24954391394d0b" 5206 + checksum = "688c63d65483050968b2a8937f7995f443e27041a0f7700aa59b0822aedebb74" 5101 5207 dependencies = [ 5102 5208 "cc", 5103 5209 "getrandom 0.2.11", ··· 5130 5236 ] 5131 5237 5132 5238 [[package]] 5239 + name = "roff" 5240 + version = "0.2.1" 5241 + source = "registry+https://github.com/rust-lang/crates.io-index" 5242 + checksum = "b833d8d034ea094b1ea68aa6d5c740e0d04bad9d16568d08ba6f76823a114316" 5243 + 5244 + [[package]] 5133 5245 name = "rsa" 5134 - version = "0.9.3" 5246 + version = "0.9.6" 5135 5247 source = "registry+https://github.com/rust-lang/crates.io-index" 5136 - checksum = "86ef35bf3e7fe15a53c4ab08a998e42271eab13eb0db224126bc7bc4c4bad96d" 5248 + checksum = "5d0e5124fcb30e76a7e79bfee683a2746db83784b86289f6251b54b7950a0dfc" 5137 5249 dependencies = [ 5138 5250 "const-oid", 5139 - "digest 0.10.7", 5251 + "digest", 5140 5252 "num-bigint-dig", 5141 5253 "num-integer", 5142 5254 "num-traits", ··· 5150 5262 ] 5151 5263 5152 5264 [[package]] 5153 - name = "rust-embed" 5154 - version = "8.0.0" 5155 - source = "registry+https://github.com/rust-lang/crates.io-index" 5156 - checksum = "b1e7d90385b59f0a6bf3d3b757f3ca4ece2048265d70db20a2016043d4509a40" 5157 - dependencies = [ 5158 - "rust-embed-impl", 5159 - "rust-embed-utils", 5160 - "walkdir", 5161 - ] 5162 - 5163 - [[package]] 5164 - name = "rust-embed-impl" 5165 - version = "8.0.0" 5166 - source = "registry+https://github.com/rust-lang/crates.io-index" 5167 - checksum = "3c3d8c6fd84090ae348e63a84336b112b5c3918b3bf0493a581f7bd8ee623c29" 5168 - dependencies = [ 5169 - "proc-macro2", 5170 - "quote", 5171 - "rust-embed-utils", 5172 - "shellexpand", 5173 - "syn 2.0.39", 5174 - "walkdir", 5175 - ] 5176 - 5177 - [[package]] 5178 - name = "rust-embed-utils" 5179 - version = "8.0.0" 5180 - source = "registry+https://github.com/rust-lang/crates.io-index" 5181 - checksum = "873feff8cb7bf86fdf0a71bb21c95159f4e4a37dd7a4bd1855a940909b583ada" 5182 - dependencies = [ 5183 - "sha2 0.10.8", 5184 - "walkdir", 5185 - ] 5186 - 5187 - [[package]] 5188 5265 name = "rustc-demangle" 5189 5266 version = "0.1.23" 5190 5267 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 5235 5312 5236 5313 [[package]] 5237 5314 name = "rustix" 5238 - version = "0.38.25" 5315 + version = "0.38.26" 5239 5316 source = "registry+https://github.com/rust-lang/crates.io-index" 5240 - checksum = "dc99bc2d4f1fed22595588a013687477aedf3cdcfb26558c559edb67b4d9b22e" 5317 + checksum = "9470c4bf8246c8daf25f9598dca807fb6510347b1e1cfa55749113850c79d88a" 5241 5318 dependencies = [ 5242 5319 "bitflags 2.4.1", 5243 5320 "errno", ··· 5245 5322 "libc", 5246 5323 "linux-raw-sys", 5247 5324 "once_cell", 5248 - "windows-sys 0.48.0", 5325 + "windows-sys 0.52.0", 5249 5326 ] 5250 5327 5251 5328 [[package]] ··· 5255 5332 checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9" 5256 5333 dependencies = [ 5257 5334 "log", 5258 - "ring 0.17.5", 5335 + "ring 0.17.7", 5259 5336 "rustls-webpki", 5260 5337 "sct", 5261 5338 ] ··· 5287 5364 source = "registry+https://github.com/rust-lang/crates.io-index" 5288 5365 checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" 5289 5366 dependencies = [ 5290 - "ring 0.17.5", 5367 + "ring 0.17.7", 5291 5368 "untrusted 0.9.0", 5292 5369 ] 5293 5370 ··· 5297 5374 source = "registry+https://github.com/rust-lang/crates.io-index" 5298 5375 checksum = "cfe3300a40b60e76a856237ad1fe2210da1f40686705a2211688bb5742109a63" 5299 5376 dependencies = [ 5300 - "arrayvec 0.7.4", 5377 + "arrayvec", 5301 5378 "bitflags 1.3.2", 5302 5379 "doc-comment", 5303 5380 "finl_unicode", ··· 5362 5439 source = "registry+https://github.com/rust-lang/crates.io-index" 5363 5440 checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" 5364 5441 dependencies = [ 5365 - "ring 0.17.5", 5442 + "ring 0.17.7", 5366 5443 "untrusted 0.9.0", 5367 5444 ] 5368 5445 ··· 5415 5492 5416 5493 [[package]] 5417 5494 name = "serde" 5418 - version = "1.0.192" 5495 + version = "1.0.193" 5419 5496 source = "registry+https://github.com/rust-lang/crates.io-index" 5420 - checksum = "bca2a08484b285dcb282d0f67b26cadc0df8b19f8c12502c13d966bf9482f001" 5497 + checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" 5421 5498 dependencies = [ 5422 5499 "serde_derive", 5423 5500 ] ··· 5433 5510 5434 5511 [[package]] 5435 5512 name = "serde_derive" 5436 - version = "1.0.192" 5513 + version = "1.0.193" 5437 5514 source = "registry+https://github.com/rust-lang/crates.io-index" 5438 - checksum = "d6c7207fbec9faa48073f3e3074cbe553af6ea512d7c21ba46e434e70ea9fbc1" 5515 + checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" 5439 5516 dependencies = [ 5440 5517 "proc-macro2", 5441 5518 "quote", ··· 5562 5639 source = "registry+https://github.com/rust-lang/crates.io-index" 5563 5640 checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" 5564 5641 dependencies = [ 5565 - "cfg-if 1.0.0", 5642 + "cfg-if", 5566 5643 "cpufeatures", 5567 - "digest 0.10.7", 5644 + "digest", 5568 5645 ] 5569 5646 5570 5647 [[package]] ··· 5573 5650 source = "registry+https://github.com/rust-lang/crates.io-index" 5574 5651 checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 5575 5652 dependencies = [ 5576 - "cfg-if 1.0.0", 5653 + "cfg-if", 5577 5654 "cpufeatures", 5578 - "digest 0.10.7", 5655 + "digest", 5579 5656 ] 5580 5657 5581 5658 [[package]] ··· 5586 5663 5587 5664 [[package]] 5588 5665 name = "sha2" 5589 - version = "0.9.9" 5590 - source = "registry+https://github.com/rust-lang/crates.io-index" 5591 - checksum = "4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800" 5592 - dependencies = [ 5593 - "block-buffer 0.9.0", 5594 - "cfg-if 1.0.0", 5595 - "cpufeatures", 5596 - "digest 0.9.0", 5597 - "opaque-debug", 5598 - ] 5599 - 5600 - [[package]] 5601 - name = "sha2" 5602 5666 version = "0.10.8" 5603 5667 source = "registry+https://github.com/rust-lang/crates.io-index" 5604 5668 checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 5605 5669 dependencies = [ 5606 - "cfg-if 1.0.0", 5670 + "cfg-if", 5607 5671 "cpufeatures", 5608 - "digest 0.10.7", 5672 + "digest", 5609 5673 ] 5610 5674 5611 5675 [[package]] ··· 5634 5698 5635 5699 [[package]] 5636 5700 name = "shuttle-admin" 5637 - version = "0.34.1" 5701 + version = "0.39.0" 5638 5702 dependencies = [ 5639 5703 "anyhow", 5640 5704 "clap", ··· 5651 5715 5652 5716 [[package]] 5653 5717 name = "shuttle-auth" 5654 - version = "0.34.1" 5718 + version = "0.39.0" 5655 5719 dependencies = [ 5656 5720 "anyhow", 5657 5721 "async-stripe", 5658 5722 "async-trait", 5659 5723 "axum", 5660 5724 "axum-extra", 5661 - "axum-sessions", 5662 5725 "base64 0.21.5", 5726 + "chrono", 5663 5727 "clap", 5664 - "http", 5665 - "hyper", 5728 + "ctor", 5729 + "http 0.2.11", 5730 + "hyper 0.14.27", 5666 5731 "jsonwebtoken", 5667 - "opentelemetry", 5732 + "once_cell", 5733 + "opentelemetry 0.21.0", 5668 5734 "pem 2.0.1", 5669 5735 "portpicker", 5670 - "rand 0.8.5", 5671 - "ring 0.17.5", 5736 + "pretty_assertions", 5737 + "ring 0.17.7", 5672 5738 "serde", 5673 5739 "serde_json", 5674 5740 "shuttle-common", 5741 + "shuttle-common-tests", 5675 5742 "sqlx", 5676 - "strum 0.25.0", 5677 5743 "thiserror", 5678 5744 "tokio", 5679 5745 "tower", 5680 5746 "tracing", 5681 5747 "tracing-opentelemetry", 5682 5748 "tracing-subscriber", 5749 + "wiremock", 5683 5750 ] 5684 5751 5685 5752 [[package]] 5686 5753 name = "shuttle-builder" 5687 - version = "0.34.1" 5754 + version = "0.39.0" 5688 5755 dependencies = [ 5689 5756 "async-trait", 5690 5757 "clap", ··· 5710 5777 5711 5778 [[package]] 5712 5779 name = "shuttle-codegen" 5713 - version = "0.34.1" 5780 + version = "0.39.0" 5714 5781 dependencies = [ 5715 5782 "pretty_assertions", 5716 5783 "proc-macro-error", ··· 5727 5794 5728 5795 [[package]] 5729 5796 name = "shuttle-common" 5730 - version = "0.34.1" 5797 + version = "0.39.0" 5731 5798 dependencies = [ 5732 5799 "anyhow", 5733 5800 "async-trait", ··· 5738 5805 "comfy-table", 5739 5806 "crossterm 0.27.0", 5740 5807 "headers", 5741 - "http", 5742 - "http-body", 5808 + "http 0.2.11", 5809 + "http-body 0.4.5", 5743 5810 "http-serde", 5744 - "hyper", 5811 + "hyper 0.14.27", 5745 5812 "jsonwebtoken", 5746 5813 "once_cell", 5747 - "opentelemetry", 5748 - "opentelemetry-http", 5814 + "opentelemetry 0.21.0", 5815 + "opentelemetry-appender-tracing", 5816 + "opentelemetry-http 0.10.0", 5749 5817 "opentelemetry-otlp", 5750 5818 "opentelemetry_sdk", 5751 5819 "pin-project", 5752 5820 "proptest", 5753 5821 "rand 0.8.5", 5754 5822 "reqwest", 5755 - "ring 0.17.5", 5823 + "ring 0.17.7", 5756 5824 "rmp-serde", 5757 5825 "rustrict", 5758 5826 "semver 1.0.20", ··· 5760 5828 "serde_json", 5761 5829 "sqlx", 5762 5830 "strum 0.25.0", 5831 + "test-context", 5763 5832 "thiserror", 5764 5833 "tokio", 5765 5834 "tonic 0.10.2", 5766 5835 "tower", 5767 5836 "tower-http 0.4.4", 5768 5837 "tracing", 5838 + "tracing-core", 5769 5839 "tracing-fluent-assertions", 5770 5840 "tracing-opentelemetry", 5771 5841 "tracing-subscriber", 5772 5842 "ttl_cache", 5773 5843 "url", 5774 - "utoipa", 5775 5844 "uuid", 5845 + "wiremock", 5776 5846 "zeroize", 5777 5847 ] 5778 5848 5779 5849 [[package]] 5780 5850 name = "shuttle-common-tests" 5781 - version = "0.34.1" 5851 + version = "0.39.0" 5782 5852 dependencies = [ 5783 5853 "cargo-shuttle", 5784 - "hyper", 5854 + "hyper 0.14.27", 5785 5855 "portpicker", 5786 5856 "reqwest", 5857 + "serde", 5787 5858 "shuttle-common", 5788 5859 "shuttle-proto", 5789 5860 "tokio", 5790 5861 "tokio-stream", 5791 5862 "tonic 0.10.2", 5792 5863 "tower", 5864 + "uuid", 5793 5865 ] 5794 5866 5795 5867 [[package]] 5796 5868 name = "shuttle-deployer" 5797 - version = "0.34.1" 5869 + version = "0.39.0" 5798 5870 dependencies = [ 5799 5871 "anyhow", 5800 5872 "async-trait", 5801 5873 "axum", 5802 - "bytes", 5803 5874 "cargo_metadata 0.18.1", 5804 5875 "chrono", 5805 5876 "clap", 5806 5877 "ctor", 5807 5878 "flate2", 5808 - "fqdn", 5809 - "futures", 5810 5879 "hex", 5811 5880 "home", 5812 - "hyper", 5881 + "hyper 0.14.27", 5813 5882 "hyper-reverse-proxy", 5814 5883 "once_cell", 5815 - "opentelemetry", 5816 - "opentelemetry-http", 5884 + "opentelemetry 0.21.0", 5817 5885 "portpicker", 5818 5886 "prost-types", 5819 5887 "rand 0.8.5", ··· 5834 5902 "toml 0.8.8", 5835 5903 "tonic 0.10.2", 5836 5904 "tower", 5837 - "tower-http 0.4.4", 5838 5905 "tracing", 5839 5906 "tracing-opentelemetry", 5840 5907 "tracing-subscriber", 5841 5908 "ulid", 5842 - "utoipa", 5843 - "utoipa-swagger-ui", 5844 5909 "uuid", 5845 5910 ] 5846 5911 5847 5912 [[package]] 5848 5913 name = "shuttle-gateway" 5849 - version = "0.34.1" 5914 + version = "0.39.0" 5850 5915 dependencies = [ 5851 5916 "anyhow", 5917 + "async-posthog", 5852 5918 "async-trait", 5853 5919 "axum", 5854 5920 "axum-server", ··· 5859 5925 "flate2", 5860 5926 "fqdn", 5861 5927 "futures", 5862 - "http", 5863 - "hyper", 5928 + "http 0.2.11", 5929 + "hyper 0.14.27", 5864 5930 "hyper-reverse-proxy", 5865 5931 "instant-acme", 5866 5932 "jsonwebtoken", 5867 5933 "lazy_static", 5868 5934 "num_cpus", 5869 5935 "once_cell", 5870 - "opentelemetry", 5871 - "opentelemetry-http", 5936 + "opentelemetry 0.21.0", 5937 + "opentelemetry-contrib", 5938 + "opentelemetry-http 0.10.0", 5872 5939 "pem 1.1.1", 5873 5940 "pin-project", 5874 5941 "portpicker", 5875 5942 "rand 0.8.5", 5876 5943 "rcgen", 5877 5944 "reqwest", 5878 - "ring 0.17.5", 5945 + "ring 0.17.7", 5879 5946 "rmp-serde", 5880 5947 "rustls", 5881 5948 "rustls-pemfile", ··· 5901 5968 "tracing-subscriber", 5902 5969 "ttl_cache", 5903 5970 "ulid", 5904 - "utoipa", 5905 - "utoipa-swagger-ui", 5906 5971 "uuid", 5907 5972 "x509-parser", 5908 5973 ] 5909 5974 5910 5975 [[package]] 5911 5976 name = "shuttle-logger" 5912 - version = "0.34.1" 5977 + version = "0.39.0" 5913 5978 dependencies = [ 5914 5979 "async-trait", 5915 5980 "chrono", ··· 5930 5995 "tonic 0.10.2", 5931 5996 "tracing", 5932 5997 "tracing-subscriber", 5933 - "uuid", 5934 5998 ] 5935 5999 5936 6000 [[package]] 5937 6001 name = "shuttle-orchestrator" 5938 - version = "0.34.1" 6002 + version = "0.39.0" 5939 6003 5940 6004 [[package]] 5941 6005 name = "shuttle-proto" 5942 - version = "0.34.1" 6006 + version = "0.39.0" 5943 6007 dependencies = [ 5944 6008 "anyhow", 6009 + "async-trait", 5945 6010 "chrono", 5946 6011 "futures-core", 5947 - "prost 0.12.2", 6012 + "http 0.2.11", 6013 + "portpicker", 6014 + "prost 0.12.3", 5948 6015 "prost-types", 5949 6016 "serde_json", 5950 6017 "shuttle-common", 6018 + "test-context", 5951 6019 "tokio", 5952 6020 "tonic 0.10.2", 6021 + "tower", 5953 6022 "tracing", 5954 6023 ] 5955 6024 5956 6025 [[package]] 5957 6026 name = "shuttle-provisioner" 5958 - version = "0.34.1" 6027 + version = "0.39.0" 5959 6028 dependencies = [ 5960 6029 "aws-config", 5961 6030 "aws-sdk-rds", ··· 5965 6034 "mongodb", 5966 6035 "once_cell", 5967 6036 "portpicker", 5968 - "prost 0.12.2", 6037 + "prost 0.12.3", 5969 6038 "rand 0.8.5", 5970 6039 "serde_json", 5971 6040 "shuttle-common", 6041 + "shuttle-common-tests", 5972 6042 "shuttle-proto", 5973 6043 "sqlx", 5974 6044 "thiserror", ··· 5980 6050 5981 6051 [[package]] 5982 6052 name = "shuttle-resource-recorder" 5983 - version = "0.34.1" 6053 + version = "0.39.0" 5984 6054 dependencies = [ 5985 6055 "async-trait", 5986 6056 "chrono", ··· 6004 6074 6005 6075 [[package]] 6006 6076 name = "shuttle-runtime" 6007 - version = "0.34.1" 6077 + version = "0.39.0" 6008 6078 dependencies = [ 6009 6079 "anyhow", 6010 6080 "async-trait", ··· 6012 6082 "chrono", 6013 6083 "colored", 6014 6084 "futures", 6015 - "hyper", 6085 + "hyper 0.14.27", 6016 6086 "portpicker", 6017 6087 "prost-types", 6018 6088 "rmp-serde", ··· 6027 6097 "tokio", 6028 6098 "tokio-stream", 6029 6099 "tonic 0.10.2", 6030 - "tower", 6031 6100 "tracing-subscriber", 6032 6101 "uuid", 6033 6102 "wasi-common", ··· 6037 6106 6038 6107 [[package]] 6039 6108 name = "shuttle-service" 6040 - version = "0.34.1" 6109 + version = "0.39.0" 6041 6110 dependencies = [ 6042 6111 "anyhow", 6043 6112 "async-trait", ··· 6050 6119 "thiserror", 6051 6120 "tokio", 6052 6121 "toml 0.8.8", 6053 - "tower", 6054 6122 "tracing", 6055 6123 ] 6056 6124 ··· 6090 6158 source = "registry+https://github.com/rust-lang/crates.io-index" 6091 6159 checksum = "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de" 6092 6160 dependencies = [ 6093 - "digest 0.10.7", 6161 + "digest", 6094 6162 "rand_core 0.6.4", 6095 6163 ] 6096 6164 ··· 6194 6262 6195 6263 [[package]] 6196 6264 name = "spki" 6197 - version = "0.7.2" 6265 + version = "0.7.3" 6198 6266 source = "registry+https://github.com/rust-lang/crates.io-index" 6199 - checksum = "9d1e996ef02c474957d681f1b05213dfb0abab947b446a62d37770b23500184a" 6267 + checksum = "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d" 6200 6268 dependencies = [ 6201 6269 "base64ct", 6202 6270 "der", ··· 6210 6278 6211 6279 [[package]] 6212 6280 name = "sqlformat" 6213 - version = "0.2.2" 6281 + version = "0.2.3" 6214 6282 source = "registry+https://github.com/rust-lang/crates.io-index" 6215 - checksum = "6b7b278788e7be4d0d29c0f39497a0eef3fba6bbc8e70d8bf7fde46edeaa9e85" 6283 + checksum = "ce81b7bd7c4493975347ef60d8c7e8b742d4694f4c49f93e0a12ea263938176c" 6216 6284 dependencies = [ 6217 - "itertools 0.11.0", 6285 + "itertools 0.12.0", 6218 6286 "nom", 6219 6287 "unicode_categories", 6220 6288 ] 6221 6289 6222 6290 [[package]] 6223 6291 name = "sqlx" 6224 - version = "0.7.2" 6292 + version = "0.7.3" 6225 6293 source = "registry+https://github.com/rust-lang/crates.io-index" 6226 - checksum = "0e50c216e3624ec8e7ecd14c6a6a6370aad6ee5d8cfc3ab30b5162eeeef2ed33" 6294 + checksum = "dba03c279da73694ef99763320dea58b51095dfe87d001b1d4b5fe78ba8763cf" 6227 6295 dependencies = [ 6228 6296 "sqlx-core", 6229 6297 "sqlx-macros", ··· 6234 6302 6235 6303 [[package]] 6236 6304 name = "sqlx-core" 6237 - version = "0.7.2" 6305 + version = "0.7.3" 6238 6306 source = "registry+https://github.com/rust-lang/crates.io-index" 6239 - checksum = "8d6753e460c998bbd4cd8c6f0ed9a64346fcca0723d6e75e52fdc351c5d2169d" 6307 + checksum = "d84b0a3c3739e220d94b3239fd69fb1f74bc36e16643423bd99de3b43c21bfbd" 6240 6308 dependencies = [ 6241 6309 "ahash", 6242 6310 "atoi", ··· 6265 6333 "rustls-pemfile", 6266 6334 "serde", 6267 6335 "serde_json", 6268 - "sha2 0.10.8", 6336 + "sha2", 6269 6337 "smallvec", 6270 6338 "sqlformat", 6271 6339 "thiserror", ··· 6274 6342 "tracing", 6275 6343 "url", 6276 6344 "uuid", 6277 - "webpki-roots 0.24.0", 6345 + "webpki-roots", 6278 6346 ] 6279 6347 6280 6348 [[package]] 6281 6349 name = "sqlx-macros" 6282 - version = "0.7.2" 6350 + version = "0.7.3" 6283 6351 source = "registry+https://github.com/rust-lang/crates.io-index" 6284 - checksum = "9a793bb3ba331ec8359c1853bd39eed32cdd7baaf22c35ccf5c92a7e8d1189ec" 6352 + checksum = "89961c00dc4d7dffb7aee214964b065072bff69e36ddb9e2c107541f75e4f2a5" 6285 6353 dependencies = [ 6286 6354 "proc-macro2", 6287 6355 "quote", ··· 6292 6360 6293 6361 [[package]] 6294 6362 name = "sqlx-macros-core" 6295 - version = "0.7.2" 6363 + version = "0.7.3" 6296 6364 source = "registry+https://github.com/rust-lang/crates.io-index" 6297 - checksum = "0a4ee1e104e00dedb6aa5ffdd1343107b0a4702e862a84320ee7cc74782d96fc" 6365 + checksum = "d0bd4519486723648186a08785143599760f7cc81c52334a55d6a83ea1e20841" 6298 6366 dependencies = [ 6367 + "atomic-write-file", 6299 6368 "dotenvy", 6300 6369 "either", 6301 6370 "heck", ··· 6305 6374 "quote", 6306 6375 "serde", 6307 6376 "serde_json", 6308 - "sha2 0.10.8", 6377 + "sha2", 6309 6378 "sqlx-core", 6310 6379 "sqlx-mysql", 6311 6380 "sqlx-postgres", ··· 6318 6387 6319 6388 [[package]] 6320 6389 name = "sqlx-mysql" 6321 - version = "0.7.2" 6390 + version = "0.7.3" 6322 6391 source = "registry+https://github.com/rust-lang/crates.io-index" 6323 - checksum = "864b869fdf56263f4c95c45483191ea0af340f9f3e3e7b4d57a61c7c87a970db" 6392 + checksum = "e37195395df71fd068f6e2082247891bc11e3289624bbc776a0cdfa1ca7f1ea4" 6324 6393 dependencies = [ 6325 6394 "atoi", 6326 6395 "base64 0.21.5", ··· 6329 6398 "bytes", 6330 6399 "chrono", 6331 6400 "crc", 6332 - "digest 0.10.7", 6401 + "digest", 6333 6402 "dotenvy", 6334 6403 "either", 6335 6404 "futures-channel", ··· 6339 6408 "generic-array", 6340 6409 "hex", 6341 6410 "hkdf", 6342 - "hmac 0.12.1", 6411 + "hmac", 6343 6412 "itoa", 6344 6413 "log", 6345 6414 "md-5", ··· 6350 6419 "rsa", 6351 6420 "serde", 6352 6421 "sha1", 6353 - "sha2 0.10.8", 6422 + "sha2", 6354 6423 "smallvec", 6355 6424 "sqlx-core", 6356 6425 "stringprep", ··· 6362 6431 6363 6432 [[package]] 6364 6433 name = "sqlx-postgres" 6365 - version = "0.7.2" 6434 + version = "0.7.3" 6366 6435 source = "registry+https://github.com/rust-lang/crates.io-index" 6367 - checksum = "eb7ae0e6a97fb3ba33b23ac2671a5ce6e3cabe003f451abd5a56e7951d975624" 6436 + checksum = "d6ac0ac3b7ccd10cc96c7ab29791a7dd236bd94021f31eec7ba3d46a74aa1c24" 6368 6437 dependencies = [ 6369 6438 "atoi", 6370 6439 "base64 0.21.5", ··· 6380 6449 "futures-util", 6381 6450 "hex", 6382 6451 "hkdf", 6383 - "hmac 0.12.1", 6452 + "hmac", 6384 6453 "home", 6385 6454 "itoa", 6386 6455 "log", ··· 6391 6460 "serde", 6392 6461 "serde_json", 6393 6462 "sha1", 6394 - "sha2 0.10.8", 6463 + "sha2", 6395 6464 "smallvec", 6396 6465 "sqlx-core", 6397 6466 "stringprep", ··· 6403 6472 6404 6473 [[package]] 6405 6474 name = "sqlx-sqlite" 6406 - version = "0.7.2" 6475 + version = "0.7.3" 6407 6476 source = "registry+https://github.com/rust-lang/crates.io-index" 6408 - checksum = "d59dc83cf45d89c555a577694534fcd1b55c545a816c816ce51f20bbe56a4f3f" 6477 + checksum = "210976b7d948c7ba9fced8ca835b11cbb2d677c59c79de41ac0d397e14547490" 6409 6478 dependencies = [ 6410 6479 "atoi", 6411 6480 "chrono", ··· 6422 6491 "sqlx-core", 6423 6492 "tracing", 6424 6493 "url", 6494 + "urlencoding", 6425 6495 "uuid", 6426 6496 ] 6427 6497 ··· 6639 6709 source = "registry+https://github.com/rust-lang/crates.io-index" 6640 6710 checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 6641 6711 dependencies = [ 6642 - "cfg-if 1.0.0", 6712 + "cfg-if", 6643 6713 "fastrand 2.0.1", 6644 6714 "redox_syscall 0.4.1", 6645 6715 "rustix", ··· 6708 6778 source = "registry+https://github.com/rust-lang/crates.io-index" 6709 6779 checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 6710 6780 dependencies = [ 6711 - "cfg-if 1.0.0", 6781 + "cfg-if", 6712 6782 "once_cell", 6713 6783 ] 6714 6784 ··· 6844 6914 "tokio", 6845 6915 "tokio-rustls", 6846 6916 "tungstenite", 6847 - "webpki-roots 0.25.2", 6917 + "webpki-roots", 6848 6918 ] 6849 6919 6850 6920 [[package]] ··· 6869 6939 dependencies = [ 6870 6940 "async-trait", 6871 6941 "futures", 6872 - "hyper", 6942 + "hyper 0.14.27", 6873 6943 "lazy_static", 6874 6944 "queues", 6875 6945 "serde_json", ··· 6970 7040 "bytes", 6971 7041 "futures-core", 6972 7042 "futures-util", 6973 - "h2", 6974 - "http", 6975 - "http-body", 6976 - "hyper", 7043 + "h2 0.3.24", 7044 + "http 0.2.11", 7045 + "http-body 0.4.5", 7046 + "hyper 0.14.27", 6977 7047 "hyper-timeout", 6978 7048 "percent-encoding", 6979 7049 "pin-project", ··· 6997 7067 "axum", 6998 7068 "base64 0.21.5", 6999 7069 "bytes", 7000 - "h2", 7001 - "http", 7002 - "http-body", 7003 - "hyper", 7070 + "h2 0.3.24", 7071 + "http 0.2.11", 7072 + "http-body 0.4.5", 7073 + "hyper 0.14.27", 7004 7074 "hyper-timeout", 7005 7075 "percent-encoding", 7006 7076 "pin-project", 7007 - "prost 0.12.2", 7077 + "prost 0.12.3", 7008 7078 "tokio", 7009 7079 "tokio-stream", 7010 7080 "tower", ··· 7043 7113 "bytes", 7044 7114 "futures-core", 7045 7115 "futures-util", 7046 - "http", 7047 - "http-body", 7116 + "http 0.2.11", 7117 + "http-body 0.4.5", 7048 7118 "http-range-header", 7049 7119 "pin-project-lite", 7050 7120 "tower-layer", ··· 7057 7127 source = "registry+https://github.com/rust-lang/crates.io-index" 7058 7128 checksum = "61c5bb1d698276a2443e5ecfabc1008bf15a36c12e6a7176e7bf089ea9131140" 7059 7129 dependencies = [ 7060 - "base64 0.21.5", 7061 7130 "bitflags 2.4.1", 7062 7131 "bytes", 7063 7132 "futures-core", 7064 7133 "futures-util", 7065 - "http", 7066 - "http-body", 7134 + "http 0.2.11", 7135 + "http-body 0.4.5", 7067 7136 "http-range-header", 7068 - "mime", 7069 7137 "pin-project-lite", 7070 7138 "tower-layer", 7071 7139 "tower-service", ··· 7084 7152 source = "registry+https://github.com/rust-lang/crates.io-index" 7085 7153 checksum = "4f8277387194ad48739f3516a54ef4486927ba53b8d889871f3715fb8f99f5aa" 7086 7154 dependencies = [ 7087 - "http", 7155 + "http 0.2.11", 7088 7156 "tower-layer", 7089 7157 "tower-service", 7090 7158 "url-escape", ··· 7159 7227 dependencies = [ 7160 7228 "js-sys", 7161 7229 "once_cell", 7162 - "opentelemetry", 7230 + "opentelemetry 0.21.0", 7163 7231 "opentelemetry_sdk", 7164 7232 "smallvec", 7165 7233 "tracing", ··· 7167 7235 "tracing-log", 7168 7236 "tracing-subscriber", 7169 7237 "web-time", 7238 + ] 7239 + 7240 + [[package]] 7241 + name = "tracing-serde" 7242 + version = "0.1.3" 7243 + source = "registry+https://github.com/rust-lang/crates.io-index" 7244 + checksum = "bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1" 7245 + dependencies = [ 7246 + "serde", 7247 + "tracing-core", 7170 7248 ] 7171 7249 7172 7250 [[package]] ··· 7179 7257 "nu-ansi-term", 7180 7258 "once_cell", 7181 7259 "regex", 7260 + "serde", 7261 + "serde_json", 7182 7262 "sharded-slab", 7183 7263 "smallvec", 7184 7264 "thread_local", 7185 7265 "tracing", 7186 7266 "tracing-core", 7187 7267 "tracing-log", 7268 + "tracing-serde", 7188 7269 ] 7189 7270 7190 7271 [[package]] ··· 7194 7275 checksum = "9c31f240f59877c3d4bb3b3ea0ec5a6a0cff07323580ff8c7a605cd7d08b255d" 7195 7276 dependencies = [ 7196 7277 "async-trait", 7197 - "cfg-if 1.0.0", 7278 + "cfg-if", 7198 7279 "data-encoding", 7199 7280 "enum-as-inner 0.4.0", 7200 7281 "futures-channel", ··· 7219 7300 checksum = "3119112651c157f4488931a01e586aa459736e9d6046d3bd9105ffb69352d374" 7220 7301 dependencies = [ 7221 7302 "async-trait", 7222 - "cfg-if 1.0.0", 7303 + "cfg-if", 7223 7304 "data-encoding", 7224 7305 "enum-as-inner 0.6.0", 7225 7306 "futures-channel", ··· 7243 7324 source = "registry+https://github.com/rust-lang/crates.io-index" 7244 7325 checksum = "e4ba72c2ea84515690c9fcef4c6c660bb9df3036ed1051686de84605b74fd558" 7245 7326 dependencies = [ 7246 - "cfg-if 1.0.0", 7327 + "cfg-if", 7247 7328 "futures-util", 7248 7329 "ipconfig", 7249 7330 "lazy_static", ··· 7263 7344 source = "registry+https://github.com/rust-lang/crates.io-index" 7264 7345 checksum = "10a3e6c3aff1718b3c73e395d1f35202ba2ffa847c6a62eea0db8fb4cfe30be6" 7265 7346 dependencies = [ 7266 - "cfg-if 1.0.0", 7347 + "cfg-if", 7267 7348 "futures-util", 7268 7349 "ipconfig", 7269 7350 "lru-cache", ··· 7280 7361 7281 7362 [[package]] 7282 7363 name = "try-lock" 7283 - version = "0.2.4" 7364 + version = "0.2.5" 7284 7365 source = "registry+https://github.com/rust-lang/crates.io-index" 7285 - checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 7366 + checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" 7286 7367 7287 7368 [[package]] 7288 7369 name = "trybuild" ··· 7317 7398 "byteorder", 7318 7399 "bytes", 7319 7400 "data-encoding", 7320 - "http", 7401 + "http 0.2.11", 7321 7402 "httparse", 7322 7403 "log", 7323 7404 "rand 0.8.5", ··· 7372 7453 7373 7454 [[package]] 7374 7455 name = "unicode-bidi" 7375 - version = "0.3.13" 7456 + version = "0.3.14" 7376 7457 source = "registry+https://github.com/rust-lang/crates.io-index" 7377 - checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 7458 + checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" 7378 7459 7379 7460 [[package]] 7380 7461 name = "unicode-bom" ··· 7435 7516 7436 7517 [[package]] 7437 7518 name = "url" 7438 - version = "2.4.1" 7519 + version = "2.5.0" 7439 7520 source = "registry+https://github.com/rust-lang/crates.io-index" 7440 - checksum = "143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5" 7521 + checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 7441 7522 dependencies = [ 7442 7523 "form_urlencoded", 7443 - "idna 0.4.0", 7524 + "idna 0.5.0", 7444 7525 "percent-encoding", 7445 7526 "serde", 7446 7527 ] ··· 7473 7554 checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 7474 7555 7475 7556 [[package]] 7476 - name = "utoipa" 7477 - version = "4.1.0" 7478 - source = "registry+https://github.com/rust-lang/crates.io-index" 7479 - checksum = "0ff05e3bac2c9428f57ade702667753ca3f5cf085e2011fe697de5bfd49aa72d" 7480 - dependencies = [ 7481 - "indexmap 2.1.0", 7482 - "serde", 7483 - "serde_json", 7484 - "utoipa-gen", 7485 - ] 7486 - 7487 - [[package]] 7488 - name = "utoipa-gen" 7489 - version = "4.1.0" 7490 - source = "registry+https://github.com/rust-lang/crates.io-index" 7491 - checksum = "5f0b6f4667edd64be0e820d6631a60433a269710b6ee89ac39525b872b76d61d" 7492 - dependencies = [ 7493 - "proc-macro-error", 7494 - "proc-macro2", 7495 - "quote", 7496 - "syn 2.0.39", 7497 - "uuid", 7498 - ] 7499 - 7500 - [[package]] 7501 - name = "utoipa-swagger-ui" 7502 - version = "4.0.0" 7503 - source = "registry+https://github.com/rust-lang/crates.io-index" 7504 - checksum = "154517adf0d0b6e22e8e1f385628f14fcaa3db43531dc74303d3edef89d6dfe5" 7505 - dependencies = [ 7506 - "axum", 7507 - "mime_guess", 7508 - "regex", 7509 - "rust-embed", 7510 - "serde", 7511 - "serde_json", 7512 - "utoipa", 7513 - "zip", 7514 - ] 7515 - 7516 - [[package]] 7517 7557 name = "uuid" 7518 - version = "1.5.0" 7558 + version = "1.6.1" 7519 7559 source = "registry+https://github.com/rust-lang/crates.io-index" 7520 - checksum = "88ad59a7560b41a70d191093a945f0b87bc1deeda46fb237479708a1d6b6cdfc" 7560 + checksum = "5e395fcf16a7a3d8127ec99782007af141946b4795001f876d54fb0d55978560" 7521 7561 dependencies = [ 7522 7562 "getrandom 0.2.11", 7523 7563 "serde", ··· 7639 7679 7640 7680 [[package]] 7641 7681 name = "wasm-bindgen" 7642 - version = "0.2.88" 7682 + version = "0.2.89" 7643 7683 source = "registry+https://github.com/rust-lang/crates.io-index" 7644 - checksum = "7daec296f25a1bae309c0cd5c29c4b260e510e6d813c286b19eaadf409d40fce" 7684 + checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" 7645 7685 dependencies = [ 7646 - "cfg-if 1.0.0", 7686 + "cfg-if", 7647 7687 "wasm-bindgen-macro", 7648 7688 ] 7649 7689 7650 7690 [[package]] 7651 7691 name = "wasm-bindgen-backend" 7652 - version = "0.2.88" 7692 + version = "0.2.89" 7653 7693 source = "registry+https://github.com/rust-lang/crates.io-index" 7654 - checksum = "e397f4664c0e4e428e8313a469aaa58310d302159845980fd23b0f22a847f217" 7694 + checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" 7655 7695 dependencies = [ 7656 7696 "bumpalo", 7657 7697 "log", ··· 7664 7704 7665 7705 [[package]] 7666 7706 name = "wasm-bindgen-futures" 7667 - version = "0.4.38" 7707 + version = "0.4.39" 7668 7708 source = "registry+https://github.com/rust-lang/crates.io-index" 7669 - checksum = "9afec9963e3d0994cac82455b2b3502b81a7f40f9a0d32181f7528d9f4b43e02" 7709 + checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12" 7670 7710 dependencies = [ 7671 - "cfg-if 1.0.0", 7711 + "cfg-if", 7672 7712 "js-sys", 7673 7713 "wasm-bindgen", 7674 7714 "web-sys", ··· 7676 7716 7677 7717 [[package]] 7678 7718 name = "wasm-bindgen-macro" 7679 - version = "0.2.88" 7719 + version = "0.2.89" 7680 7720 source = "registry+https://github.com/rust-lang/crates.io-index" 7681 - checksum = "5961017b3b08ad5f3fe39f1e79877f8ee7c23c5e5fd5eb80de95abc41f1f16b2" 7721 + checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" 7682 7722 dependencies = [ 7683 7723 "quote", 7684 7724 "wasm-bindgen-macro-support", ··· 7686 7726 7687 7727 [[package]] 7688 7728 name = "wasm-bindgen-macro-support" 7689 - version = "0.2.88" 7729 + version = "0.2.89" 7690 7730 source = "registry+https://github.com/rust-lang/crates.io-index" 7691 - checksum = "c5353b8dab669f5e10f5bd76df26a9360c748f054f862ff5f3f8aae0c7fb3907" 7731 + checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" 7692 7732 dependencies = [ 7693 7733 "proc-macro2", 7694 7734 "quote", ··· 7699 7739 7700 7740 [[package]] 7701 7741 name = "wasm-bindgen-shared" 7702 - version = "0.2.88" 7742 + version = "0.2.89" 7703 7743 source = "registry+https://github.com/rust-lang/crates.io-index" 7704 - checksum = "0d046c5d029ba91a1ed14da14dca44b68bf2f124cfbaf741c54151fdb3e0750b" 7744 + checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" 7705 7745 7706 7746 [[package]] 7707 7747 name = "wasm-encoder" ··· 7714 7754 7715 7755 [[package]] 7716 7756 name = "wasm-encoder" 7717 - version = "0.37.0" 7757 + version = "0.38.1" 7718 7758 source = "registry+https://github.com/rust-lang/crates.io-index" 7719 - checksum = "7d135e8940b69dbee0f5b0a0be9c1cd6fa8b71d774904c13a3fcfc5dc265e43d" 7759 + checksum = "0ad2b51884de9c7f4fe2fd1043fccb8dcad4b1e29558146ee57a144d15779f3f" 7720 7760 dependencies = [ 7721 7761 "leb128", 7722 7762 ] ··· 7748 7788 7749 7789 [[package]] 7750 7790 name = "wasmparser" 7751 - version = "0.117.0" 7791 + version = "0.118.1" 7752 7792 source = "registry+https://github.com/rust-lang/crates.io-index" 7753 - checksum = "9b206de0c992af9f0b51ef2fb9455623e0a19eb68f172cd8ba9cd0e46637f5ab" 7793 + checksum = "95ee9723b928e735d53000dec9eae7b07a60e490c85ab54abb66659fc61bfcd9" 7754 7794 dependencies = [ 7755 - "hashbrown 0.14.2", 7756 7795 "indexmap 2.1.0", 7757 7796 "semver 1.0.20", 7758 7797 ] 7759 7798 7760 7799 [[package]] 7761 7800 name = "wasmprinter" 7762 - version = "0.2.73" 7801 + version = "0.2.75" 7763 7802 source = "registry+https://github.com/rust-lang/crates.io-index" 7764 - checksum = "7a4fdb34710b461c868c3f79a10a48b404f23b46fd471ab02bcaa60fd96c5c4b" 7803 + checksum = "3d027eb8294904fc715ac0870cebe6b0271e96b90605ee21511e7565c4ce568c" 7765 7804 dependencies = [ 7766 7805 "anyhow", 7767 - "wasmparser 0.117.0", 7806 + "wasmparser 0.118.1", 7768 7807 ] 7769 7808 7770 7809 [[package]] ··· 7777 7816 "async-trait", 7778 7817 "bincode", 7779 7818 "bumpalo", 7780 - "cfg-if 1.0.0", 7819 + "cfg-if", 7781 7820 "encoding_rs", 7782 7821 "fxprof-processed-profile", 7783 7822 "indexmap 2.1.0", ··· 7813 7852 source = "registry+https://github.com/rust-lang/crates.io-index" 7814 7853 checksum = "4711e5969236ecfbe70c807804ff9ffb5206c1dbb5c55c5e8200d9f7e8e76adf" 7815 7854 dependencies = [ 7816 - "cfg-if 1.0.0", 7855 + "cfg-if", 7817 7856 ] 7818 7857 7819 7858 [[package]] ··· 7830 7869 "rustix", 7831 7870 "serde", 7832 7871 "serde_derive", 7833 - "sha2 0.10.8", 7872 + "sha2", 7834 7873 "toml 0.5.11", 7835 7874 "windows-sys 0.48.0", 7836 7875 "zstd", ··· 7864 7903 checksum = "4e63f53c61ba05eb815f905c1738ad82c95333dd42ef5a8cc2aa3d7dfb2b08d7" 7865 7904 dependencies = [ 7866 7905 "anyhow", 7867 - "cfg-if 1.0.0", 7906 + "cfg-if", 7868 7907 "cranelift-codegen", 7869 7908 "cranelift-control", 7870 7909 "cranelift-entity", ··· 7928 7967 checksum = "a615a2cf64a49c0dc659c7d850c6cd377b975e0abfdcf0888b282d274a82e730" 7929 7968 dependencies = [ 7930 7969 "cc", 7931 - "cfg-if 1.0.0", 7970 + "cfg-if", 7932 7971 "rustix", 7933 7972 "wasmtime-asm-macros", 7934 7973 "wasmtime-versioned-export-macros", ··· 7944 7983 "addr2line", 7945 7984 "anyhow", 7946 7985 "bincode", 7947 - "cfg-if 1.0.0", 7986 + "cfg-if", 7948 7987 "cpp_demangle", 7949 7988 "gimli", 7950 7989 "ittapi", ··· 7980 8019 source = "registry+https://github.com/rust-lang/crates.io-index" 7981 8020 checksum = "7f323977cddf4a262d1b856366b665c5b4d01793c57b79fb42505b9fd9e61e5b" 7982 8021 dependencies = [ 7983 - "cfg-if 1.0.0", 8022 + "cfg-if", 7984 8023 "libc", 7985 8024 "windows-sys 0.48.0", 7986 8025 ] ··· 7993 8032 dependencies = [ 7994 8033 "anyhow", 7995 8034 "cc", 7996 - "cfg-if 1.0.0", 8035 + "cfg-if", 7997 8036 "encoding_rs", 7998 8037 "indexmap 2.1.0", 7999 8038 "libc", ··· 8119 8158 8120 8159 [[package]] 8121 8160 name = "wast" 8122 - version = "68.0.0" 8161 + version = "69.0.1" 8123 8162 source = "registry+https://github.com/rust-lang/crates.io-index" 8124 - checksum = "7bf3081ac6bcb3a5b72a401693b3566feb529dc2b7e7b62ea544c8a30d0f4d05" 8163 + checksum = "c1ee37317321afde358e4d7593745942c48d6d17e0e6e943704de9bbee121e7a" 8125 8164 dependencies = [ 8126 8165 "leb128", 8127 8166 "memchr", 8128 8167 "unicode-width", 8129 - "wasm-encoder 0.37.0", 8168 + "wasm-encoder 0.38.1", 8130 8169 ] 8131 8170 8132 8171 [[package]] 8133 8172 name = "wat" 8134 - version = "1.0.80" 8173 + version = "1.0.82" 8135 8174 source = "registry+https://github.com/rust-lang/crates.io-index" 8136 - checksum = "6fabe07d22a837b3bd5662ba9e980d73de115c040923659a1801934c7ccebe49" 8175 + checksum = "aeb338ee8dee4d4cd05e6426683f21c5087dc7cfc8903e839ccf48d43332da3c" 8137 8176 dependencies = [ 8138 - "wast 68.0.0", 8177 + "wast 69.0.1", 8139 8178 ] 8140 8179 8141 8180 [[package]] 8142 8181 name = "web-sys" 8143 - version = "0.3.65" 8182 + version = "0.3.66" 8144 8183 source = "registry+https://github.com/rust-lang/crates.io-index" 8145 - checksum = "5db499c5f66323272151db0e666cd34f78617522fb0c1604d31a27c50c206a85" 8184 + checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f" 8146 8185 dependencies = [ 8147 8186 "js-sys", 8148 8187 "wasm-bindgen", ··· 8177 8216 8178 8217 [[package]] 8179 8218 name = "webpki-roots" 8180 - version = "0.24.0" 8219 + version = "0.25.3" 8181 8220 source = "registry+https://github.com/rust-lang/crates.io-index" 8182 - checksum = "b291546d5d9d1eab74f069c77749f2cb8504a12caa20f0f2de93ddbf6f411888" 8183 - dependencies = [ 8184 - "rustls-webpki", 8185 - ] 8186 - 8187 - [[package]] 8188 - name = "webpki-roots" 8189 - version = "0.25.2" 8190 - source = "registry+https://github.com/rust-lang/crates.io-index" 8191 - checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc" 8221 + checksum = "1778a42e8b3b90bff8d0f5032bf22250792889a5cdc752aa0020c84abe3aaf10" 8192 8222 8193 8223 [[package]] 8194 8224 name = "whoami" ··· 8328 8358 ] 8329 8359 8330 8360 [[package]] 8361 + name = "windows-sys" 8362 + version = "0.52.0" 8363 + source = "registry+https://github.com/rust-lang/crates.io-index" 8364 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 8365 + dependencies = [ 8366 + "windows-targets 0.52.0", 8367 + ] 8368 + 8369 + [[package]] 8331 8370 name = "windows-targets" 8332 8371 version = "0.42.2" 8333 8372 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8358 8397 ] 8359 8398 8360 8399 [[package]] 8400 + name = "windows-targets" 8401 + version = "0.52.0" 8402 + source = "registry+https://github.com/rust-lang/crates.io-index" 8403 + checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 8404 + dependencies = [ 8405 + "windows_aarch64_gnullvm 0.52.0", 8406 + "windows_aarch64_msvc 0.52.0", 8407 + "windows_i686_gnu 0.52.0", 8408 + "windows_i686_msvc 0.52.0", 8409 + "windows_x86_64_gnu 0.52.0", 8410 + "windows_x86_64_gnullvm 0.52.0", 8411 + "windows_x86_64_msvc 0.52.0", 8412 + ] 8413 + 8414 + [[package]] 8361 8415 name = "windows_aarch64_gnullvm" 8362 8416 version = "0.42.2" 8363 8417 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8370 8424 checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 8371 8425 8372 8426 [[package]] 8427 + name = "windows_aarch64_gnullvm" 8428 + version = "0.52.0" 8429 + source = "registry+https://github.com/rust-lang/crates.io-index" 8430 + checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 8431 + 8432 + [[package]] 8373 8433 name = "windows_aarch64_msvc" 8374 8434 version = "0.42.2" 8375 8435 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8382 8442 checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 8383 8443 8384 8444 [[package]] 8445 + name = "windows_aarch64_msvc" 8446 + version = "0.52.0" 8447 + source = "registry+https://github.com/rust-lang/crates.io-index" 8448 + checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 8449 + 8450 + [[package]] 8385 8451 name = "windows_i686_gnu" 8386 8452 version = "0.42.2" 8387 8453 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8394 8460 checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 8395 8461 8396 8462 [[package]] 8463 + name = "windows_i686_gnu" 8464 + version = "0.52.0" 8465 + source = "registry+https://github.com/rust-lang/crates.io-index" 8466 + checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 8467 + 8468 + [[package]] 8397 8469 name = "windows_i686_msvc" 8398 8470 version = "0.42.2" 8399 8471 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8406 8478 checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 8407 8479 8408 8480 [[package]] 8481 + name = "windows_i686_msvc" 8482 + version = "0.52.0" 8483 + source = "registry+https://github.com/rust-lang/crates.io-index" 8484 + checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 8485 + 8486 + [[package]] 8409 8487 name = "windows_x86_64_gnu" 8410 8488 version = "0.42.2" 8411 8489 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8418 8496 checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 8419 8497 8420 8498 [[package]] 8499 + name = "windows_x86_64_gnu" 8500 + version = "0.52.0" 8501 + source = "registry+https://github.com/rust-lang/crates.io-index" 8502 + checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 8503 + 8504 + [[package]] 8421 8505 name = "windows_x86_64_gnullvm" 8422 8506 version = "0.42.2" 8423 8507 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8430 8514 checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 8431 8515 8432 8516 [[package]] 8517 + name = "windows_x86_64_gnullvm" 8518 + version = "0.52.0" 8519 + source = "registry+https://github.com/rust-lang/crates.io-index" 8520 + checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 8521 + 8522 + [[package]] 8433 8523 name = "windows_x86_64_msvc" 8434 8524 version = "0.42.2" 8435 8525 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 8442 8532 checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 8443 8533 8444 8534 [[package]] 8535 + name = "windows_x86_64_msvc" 8536 + version = "0.52.0" 8537 + source = "registry+https://github.com/rust-lang/crates.io-index" 8538 + checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 8539 + 8540 + [[package]] 8445 8541 name = "winnow" 8446 - version = "0.5.19" 8542 + version = "0.5.25" 8447 8543 source = "registry+https://github.com/rust-lang/crates.io-index" 8448 - checksum = "829846f3e3db426d4cee4510841b71a8e58aa2a76b1132579487ae430ccd9c7b" 8544 + checksum = "b7e87b8dfbe3baffbe687eef2e164e32286eff31a5ee16463ce03d991643ec94" 8449 8545 dependencies = [ 8450 8546 "memchr", 8451 8547 ] ··· 8456 8552 source = "registry+https://github.com/rust-lang/crates.io-index" 8457 8553 checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 8458 8554 dependencies = [ 8459 - "cfg-if 1.0.0", 8555 + "cfg-if", 8460 8556 "windows-sys 0.48.0", 8461 8557 ] 8462 8558 8463 8559 [[package]] 8464 8560 name = "winx" 8465 - version = "0.36.2" 8561 + version = "0.36.3" 8466 8562 source = "registry+https://github.com/rust-lang/crates.io-index" 8467 - checksum = "357bb8e2932df531f83b052264b050b81ba0df90ee5a59b2d1d3949f344f81e5" 8563 + checksum = "f9643b83820c0cd246ecabe5fa454dd04ba4fa67996369466d0747472d337346" 8468 8564 dependencies = [ 8469 8565 "bitflags 2.4.1", 8470 - "windows-sys 0.48.0", 8566 + "windows-sys 0.52.0", 8567 + ] 8568 + 8569 + [[package]] 8570 + name = "wiremock" 8571 + version = "0.6.0-rc.3" 8572 + source = "registry+https://github.com/rust-lang/crates.io-index" 8573 + checksum = "94819bffc61c498ea8219c8ba084523abd5465ccb0c11be4d9ebc9fa1fbc3617" 8574 + dependencies = [ 8575 + "assert-json-diff", 8576 + "async-trait", 8577 + "base64 0.21.5", 8578 + "deadpool", 8579 + "futures", 8580 + "http 1.0.0", 8581 + "http-body-util", 8582 + "hyper 1.1.0", 8583 + "hyper-util", 8584 + "log", 8585 + "once_cell", 8586 + "regex", 8587 + "serde", 8588 + "serde_json", 8589 + "tokio", 8590 + "url", 8471 8591 ] 8472 8592 8473 8593 [[package]] ··· 8558 8678 8559 8679 [[package]] 8560 8680 name = "zerocopy" 8561 - version = "0.7.26" 8681 + version = "0.7.31" 8562 8682 source = "registry+https://github.com/rust-lang/crates.io-index" 8563 - checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0" 8683 + checksum = "1c4061bedbb353041c12f413700357bec76df2c7e2ca8e4df8bac24c6bf68e3d" 8564 8684 dependencies = [ 8565 8685 "zerocopy-derive", 8566 8686 ] 8567 8687 8568 8688 [[package]] 8569 8689 name = "zerocopy-derive" 8570 - version = "0.7.26" 8690 + version = "0.7.31" 8571 8691 source = "registry+https://github.com/rust-lang/crates.io-index" 8572 - checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f" 8692 + checksum = "b3c129550b3e6de3fd0ba67ba5c81818f9805e58b8d7fee80a3a59d2c9fc601a" 8573 8693 dependencies = [ 8574 8694 "proc-macro2", 8575 8695 "quote", ··· 8581 8701 version = "1.7.0" 8582 8702 source = "registry+https://github.com/rust-lang/crates.io-index" 8583 8703 checksum = "525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d" 8584 - 8585 - [[package]] 8586 - name = "zip" 8587 - version = "0.6.6" 8588 - source = "registry+https://github.com/rust-lang/crates.io-index" 8589 - checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" 8590 - dependencies = [ 8591 - "byteorder", 8592 - "crc32fast", 8593 - "crossbeam-utils", 8594 - "flate2", 8595 - ] 8596 8704 8597 8705 [[package]] 8598 8706 name = "zstd"
+3 -2
pkgs/development/tools/rust/cargo-shuttle/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "cargo-shuttle"; 13 - version = "0.34.1"; 13 + version = "0.39.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "shuttle-hq"; 17 17 repo = "shuttle"; 18 18 rev = "v${version}"; 19 - hash = "sha256-SAad1GS092a9LBzlnf1UMLGwKsNBOgWP0gjoW2M0SH4="; 19 + hash = "sha256-U6C6pUl6Re3fYt5KlBItpErboYXctsotunsUpWmZxiY="; 20 20 }; 21 21 22 22 cargoLock = { 23 23 lockFile = ./Cargo.lock; 24 24 outputHashes = { 25 + "async-posthog-0.2.3" = "sha256-V0f9+UKZkqh80p7UjINEbAW9y8cKBmJTRjAJZV3no1M="; 25 26 "hyper-reverse-proxy-0.5.2-dev" = "sha256-R1ZXGgWvwHWRHmKX823QLqM6ZJW+tzWUXigKkAyI5OE="; 26 27 "tokiotest-httpserver-0.2.1" = "sha256-IPUaglIDwCUoczCCnX+R1IBqtc0s8b8toKEL8zN3/i8="; 27 28 };