My personal site cherry.computer
htmx tailwind axum askama

build: bump Rust dependencies within semver

cherry.computer b47bc7c2 1f4b0659

verified
+536 -292
+535 -291
server/Cargo.lock
··· 1 1 # This file is automatically @generated by Cargo. 2 2 # It is not intended for manual editing. 3 - version = 3 3 + version = 4 4 4 5 5 [[package]] 6 6 name = "addr2line" 7 - version = "0.21.0" 7 + version = "0.24.2" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 9 + checksum = "dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1" 10 10 dependencies = [ 11 11 "gimli", 12 12 ] 13 13 14 14 [[package]] 15 - name = "adler" 16 - version = "1.0.2" 15 + name = "adler2" 16 + version = "2.0.0" 17 17 source = "registry+https://github.com/rust-lang/crates.io-index" 18 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 18 + checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 19 19 20 20 [[package]] 21 21 name = "alloc-no-stdlib" ··· 34 34 35 35 [[package]] 36 36 name = "anyhow" 37 - version = "1.0.75" 37 + version = "1.0.95" 38 38 source = "registry+https://github.com/rust-lang/crates.io-index" 39 - checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 39 + checksum = "34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04" 40 40 41 41 [[package]] 42 42 name = "async-compression" ··· 54 54 55 55 [[package]] 56 56 name = "async-trait" 57 - version = "0.1.74" 57 + version = "0.1.85" 58 58 source = "registry+https://github.com/rust-lang/crates.io-index" 59 - checksum = "a66537f1bb974b254c98ed142ff995236e81b9d0fe4db0575f46612cb15eb0f9" 59 + checksum = "3f934833b4b7233644e5848f235df3f57ed8c80f1528a26c3dfa13d2147fa056" 60 60 dependencies = [ 61 61 "proc-macro2", 62 62 "quote", ··· 65 65 66 66 [[package]] 67 67 name = "autocfg" 68 - version = "1.1.0" 68 + version = "1.4.0" 69 69 source = "registry+https://github.com/rust-lang/crates.io-index" 70 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 70 + checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 71 71 72 72 [[package]] 73 73 name = "axum" ··· 118 118 119 119 [[package]] 120 120 name = "backtrace" 121 - version = "0.3.69" 121 + version = "0.3.74" 122 122 source = "registry+https://github.com/rust-lang/crates.io-index" 123 - checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 123 + checksum = "8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a" 124 124 dependencies = [ 125 125 "addr2line", 126 - "cc", 127 126 "cfg-if", 128 127 "libc", 129 128 "miniz_oxide", 130 129 "object", 131 130 "rustc-demangle", 131 + "windows-targets 0.52.6", 132 132 ] 133 133 134 134 [[package]] 135 135 name = "base64" 136 - version = "0.21.5" 136 + version = "0.21.7" 137 137 source = "registry+https://github.com/rust-lang/crates.io-index" 138 - checksum = "35636a1494ede3b646cc98f74f8e62c773a38a659ebc777a2cf26b9b74171df9" 138 + checksum = "9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567" 139 139 140 140 [[package]] 141 141 name = "bitflags" ··· 145 145 146 146 [[package]] 147 147 name = "bitflags" 148 - version = "2.4.1" 148 + version = "2.6.0" 149 149 source = "registry+https://github.com/rust-lang/crates.io-index" 150 - checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07" 150 + checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" 151 151 152 152 [[package]] 153 153 name = "brotli" 154 - version = "3.4.0" 154 + version = "3.5.0" 155 155 source = "registry+https://github.com/rust-lang/crates.io-index" 156 - checksum = "516074a47ef4bce09577a3b379392300159ce5b1ba2e501ff1c819950066100f" 156 + checksum = "d640d25bc63c50fb1f0b545ffd80207d2e10a4c965530809b40ba3386825c391" 157 157 dependencies = [ 158 158 "alloc-no-stdlib", 159 159 "alloc-stdlib", ··· 172 172 173 173 [[package]] 174 174 name = "bumpalo" 175 - version = "3.14.0" 175 + version = "3.16.0" 176 176 source = "registry+https://github.com/rust-lang/crates.io-index" 177 - checksum = "7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec" 177 + checksum = "79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c" 178 178 179 179 [[package]] 180 180 name = "bytes" 181 - version = "1.5.0" 181 + version = "1.9.0" 182 182 source = "registry+https://github.com/rust-lang/crates.io-index" 183 - checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 183 + checksum = "325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b" 184 184 185 185 [[package]] 186 186 name = "cc" 187 - version = "1.0.83" 187 + version = "1.2.7" 188 188 source = "registry+https://github.com/rust-lang/crates.io-index" 189 - checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 189 + checksum = "a012a0df96dd6d06ba9a1b29d6402d1a5d77c6befd2566afdc26e10603dc93d7" 190 190 dependencies = [ 191 - "libc", 191 + "shlex", 192 192 ] 193 193 194 194 [[package]] ··· 209 209 210 210 [[package]] 211 211 name = "core-foundation-sys" 212 - version = "0.8.6" 212 + version = "0.8.7" 213 213 source = "registry+https://github.com/rust-lang/crates.io-index" 214 - checksum = "06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f" 214 + checksum = "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b" 215 215 216 216 [[package]] 217 217 name = "crc32fast" 218 - version = "1.3.2" 218 + version = "1.4.2" 219 219 source = "registry+https://github.com/rust-lang/crates.io-index" 220 - checksum = "b540bd8bc810d3885c6ea91e2018302f68baba2129ab3e88f32389ee9370880d" 220 + checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 221 221 dependencies = [ 222 222 "cfg-if", 223 223 ] 224 224 225 225 [[package]] 226 + name = "displaydoc" 227 + version = "0.2.5" 228 + source = "registry+https://github.com/rust-lang/crates.io-index" 229 + checksum = "97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0" 230 + dependencies = [ 231 + "proc-macro2", 232 + "quote", 233 + "syn", 234 + ] 235 + 236 + [[package]] 226 237 name = "encoding_rs" 227 - version = "0.8.33" 238 + version = "0.8.35" 228 239 source = "registry+https://github.com/rust-lang/crates.io-index" 229 - checksum = "7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1" 240 + checksum = "75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3" 230 241 dependencies = [ 231 242 "cfg-if", 232 243 ] ··· 239 250 240 251 [[package]] 241 252 name = "errno" 242 - version = "0.3.8" 253 + version = "0.3.10" 243 254 source = "registry+https://github.com/rust-lang/crates.io-index" 244 - checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 255 + checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" 245 256 dependencies = [ 246 257 "libc", 247 - "windows-sys 0.52.0", 258 + "windows-sys 0.59.0", 248 259 ] 249 260 250 261 [[package]] 251 262 name = "fastrand" 252 - version = "2.0.1" 263 + version = "2.3.0" 253 264 source = "registry+https://github.com/rust-lang/crates.io-index" 254 - checksum = "25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5" 265 + checksum = "37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be" 255 266 256 267 [[package]] 257 268 name = "flate2" 258 - version = "1.0.28" 269 + version = "1.0.35" 259 270 source = "registry+https://github.com/rust-lang/crates.io-index" 260 - checksum = "46303f565772937ffe1d394a4fac6f411c6013172fadde9dcdb1e147a086940e" 271 + checksum = "c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c" 261 272 dependencies = [ 262 273 "crc32fast", 263 274 "miniz_oxide", ··· 295 306 296 307 [[package]] 297 308 name = "futures-channel" 298 - version = "0.3.29" 309 + version = "0.3.31" 299 310 source = "registry+https://github.com/rust-lang/crates.io-index" 300 - checksum = "ff4dd66668b557604244583e3e1e1eada8c5c2e96a6d0d6653ede395b78bbacb" 311 + checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" 301 312 dependencies = [ 302 313 "futures-core", 303 314 ] 304 315 305 316 [[package]] 306 317 name = "futures-core" 307 - version = "0.3.29" 318 + version = "0.3.31" 308 319 source = "registry+https://github.com/rust-lang/crates.io-index" 309 - checksum = "eb1d22c66e66d9d72e1758f0bd7d4fd0bee04cad842ee34587d68c07e45d088c" 320 + checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" 310 321 311 322 [[package]] 312 323 name = "futures-sink" 313 - version = "0.3.29" 324 + version = "0.3.31" 314 325 source = "registry+https://github.com/rust-lang/crates.io-index" 315 - checksum = "e36d3378ee38c2a36ad710c5d30c2911d752cb941c00c72dbabfb786a7970817" 326 + checksum = "e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7" 316 327 317 328 [[package]] 318 329 name = "futures-task" 319 - version = "0.3.29" 330 + version = "0.3.31" 320 331 source = "registry+https://github.com/rust-lang/crates.io-index" 321 - checksum = "efd193069b0ddadc69c46389b740bbccdd97203899b48d09c5f7969591d6bae2" 332 + checksum = "f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988" 322 333 323 334 [[package]] 324 335 name = "futures-util" 325 - version = "0.3.29" 336 + version = "0.3.31" 326 337 source = "registry+https://github.com/rust-lang/crates.io-index" 327 - checksum = "a19526d624e703a3179b3d322efec918b6246ea0fa51d41124525f00f1cc8104" 338 + checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" 328 339 dependencies = [ 329 340 "futures-core", 330 341 "futures-task", ··· 333 344 ] 334 345 335 346 [[package]] 347 + name = "getrandom" 348 + version = "0.2.15" 349 + source = "registry+https://github.com/rust-lang/crates.io-index" 350 + checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 351 + dependencies = [ 352 + "cfg-if", 353 + "libc", 354 + "wasi", 355 + ] 356 + 357 + [[package]] 336 358 name = "gimli" 337 - version = "0.28.1" 359 + version = "0.31.1" 338 360 source = "registry+https://github.com/rust-lang/crates.io-index" 339 - checksum = "4271d37baee1b8c7e4b708028c57d816cf9d2434acb33a549475f78c181f6253" 361 + checksum = "07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f" 340 362 341 363 [[package]] 342 364 name = "h2" 343 - version = "0.3.22" 365 + version = "0.3.26" 344 366 source = "registry+https://github.com/rust-lang/crates.io-index" 345 - checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178" 367 + checksum = "81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8" 346 368 dependencies = [ 347 369 "bytes", 348 370 "fnv", ··· 359 381 360 382 [[package]] 361 383 name = "hashbrown" 362 - version = "0.14.3" 384 + version = "0.15.2" 363 385 source = "registry+https://github.com/rust-lang/crates.io-index" 364 - checksum = "290f1a1d9242c78d09ce40a5e87e7554ee637af1351968159f4952f028f75604" 365 - 366 - [[package]] 367 - name = "hermit-abi" 368 - version = "0.3.3" 369 - source = "registry+https://github.com/rust-lang/crates.io-index" 370 - checksum = "d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7" 386 + checksum = "bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289" 371 387 372 388 [[package]] 373 389 name = "http" 374 - version = "0.2.11" 390 + version = "0.2.12" 375 391 source = "registry+https://github.com/rust-lang/crates.io-index" 376 - checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb" 392 + checksum = "601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1" 377 393 dependencies = [ 378 394 "bytes", 379 395 "fnv", ··· 399 415 400 416 [[package]] 401 417 name = "httparse" 402 - version = "1.8.0" 418 + version = "1.9.5" 403 419 source = "registry+https://github.com/rust-lang/crates.io-index" 404 - checksum = "d897f394bad6a705d5f4104762e116a75639e470d80901eed05a860a95cb1904" 420 + checksum = "7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946" 405 421 406 422 [[package]] 407 423 name = "httpdate" ··· 411 427 412 428 [[package]] 413 429 name = "hyper" 414 - version = "0.14.27" 430 + version = "0.14.32" 415 431 source = "registry+https://github.com/rust-lang/crates.io-index" 416 - checksum = "ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468" 432 + checksum = "41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7" 417 433 dependencies = [ 418 434 "bytes", 419 435 "futures-channel", ··· 426 442 "httpdate", 427 443 "itoa", 428 444 "pin-project-lite", 429 - "socket2 0.4.10", 445 + "socket2", 430 446 "tokio", 431 447 "tower-service", 432 448 "tracing", ··· 447 463 ] 448 464 449 465 [[package]] 466 + name = "icu_collections" 467 + version = "1.5.0" 468 + source = "registry+https://github.com/rust-lang/crates.io-index" 469 + checksum = "db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526" 470 + dependencies = [ 471 + "displaydoc", 472 + "yoke", 473 + "zerofrom", 474 + "zerovec", 475 + ] 476 + 477 + [[package]] 478 + name = "icu_locid" 479 + version = "1.5.0" 480 + source = "registry+https://github.com/rust-lang/crates.io-index" 481 + checksum = "13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637" 482 + dependencies = [ 483 + "displaydoc", 484 + "litemap", 485 + "tinystr", 486 + "writeable", 487 + "zerovec", 488 + ] 489 + 490 + [[package]] 491 + name = "icu_locid_transform" 492 + version = "1.5.0" 493 + source = "registry+https://github.com/rust-lang/crates.io-index" 494 + checksum = "01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e" 495 + dependencies = [ 496 + "displaydoc", 497 + "icu_locid", 498 + "icu_locid_transform_data", 499 + "icu_provider", 500 + "tinystr", 501 + "zerovec", 502 + ] 503 + 504 + [[package]] 505 + name = "icu_locid_transform_data" 506 + version = "1.5.0" 507 + source = "registry+https://github.com/rust-lang/crates.io-index" 508 + checksum = "fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e" 509 + 510 + [[package]] 511 + name = "icu_normalizer" 512 + version = "1.5.0" 513 + source = "registry+https://github.com/rust-lang/crates.io-index" 514 + checksum = "19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f" 515 + dependencies = [ 516 + "displaydoc", 517 + "icu_collections", 518 + "icu_normalizer_data", 519 + "icu_properties", 520 + "icu_provider", 521 + "smallvec", 522 + "utf16_iter", 523 + "utf8_iter", 524 + "write16", 525 + "zerovec", 526 + ] 527 + 528 + [[package]] 529 + name = "icu_normalizer_data" 530 + version = "1.5.0" 531 + source = "registry+https://github.com/rust-lang/crates.io-index" 532 + checksum = "f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516" 533 + 534 + [[package]] 535 + name = "icu_properties" 536 + version = "1.5.1" 537 + source = "registry+https://github.com/rust-lang/crates.io-index" 538 + checksum = "93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5" 539 + dependencies = [ 540 + "displaydoc", 541 + "icu_collections", 542 + "icu_locid_transform", 543 + "icu_properties_data", 544 + "icu_provider", 545 + "tinystr", 546 + "zerovec", 547 + ] 548 + 549 + [[package]] 550 + name = "icu_properties_data" 551 + version = "1.5.0" 552 + source = "registry+https://github.com/rust-lang/crates.io-index" 553 + checksum = "67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569" 554 + 555 + [[package]] 556 + name = "icu_provider" 557 + version = "1.5.0" 558 + source = "registry+https://github.com/rust-lang/crates.io-index" 559 + checksum = "6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9" 560 + dependencies = [ 561 + "displaydoc", 562 + "icu_locid", 563 + "icu_provider_macros", 564 + "stable_deref_trait", 565 + "tinystr", 566 + "writeable", 567 + "yoke", 568 + "zerofrom", 569 + "zerovec", 570 + ] 571 + 572 + [[package]] 573 + name = "icu_provider_macros" 574 + version = "1.5.0" 575 + source = "registry+https://github.com/rust-lang/crates.io-index" 576 + checksum = "1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6" 577 + dependencies = [ 578 + "proc-macro2", 579 + "quote", 580 + "syn", 581 + ] 582 + 583 + [[package]] 450 584 name = "idna" 451 - version = "0.5.0" 585 + version = "1.0.3" 586 + source = "registry+https://github.com/rust-lang/crates.io-index" 587 + checksum = "686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e" 588 + dependencies = [ 589 + "idna_adapter", 590 + "smallvec", 591 + "utf8_iter", 592 + ] 593 + 594 + [[package]] 595 + name = "idna_adapter" 596 + version = "1.2.0" 452 597 source = "registry+https://github.com/rust-lang/crates.io-index" 453 - checksum = "634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6" 598 + checksum = "daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71" 454 599 dependencies = [ 455 - "unicode-bidi", 456 - "unicode-normalization", 600 + "icu_normalizer", 601 + "icu_properties", 457 602 ] 458 603 459 604 [[package]] 460 605 name = "indexmap" 461 - version = "2.1.0" 606 + version = "2.7.0" 462 607 source = "registry+https://github.com/rust-lang/crates.io-index" 463 - checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f" 608 + checksum = "62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f" 464 609 dependencies = [ 465 610 "equivalent", 466 611 "hashbrown", ··· 468 613 469 614 [[package]] 470 615 name = "ipnet" 471 - version = "2.9.0" 616 + version = "2.10.1" 472 617 source = "registry+https://github.com/rust-lang/crates.io-index" 473 - checksum = "8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3" 618 + checksum = "ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708" 474 619 475 620 [[package]] 476 621 name = "itoa" 477 - version = "1.0.10" 622 + version = "1.0.14" 478 623 source = "registry+https://github.com/rust-lang/crates.io-index" 479 - checksum = "b1a46d1a171d865aa5f83f92695765caa047a9b4cbae2cbf37dbd613a793fd4c" 624 + checksum = "d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674" 480 625 481 626 [[package]] 482 627 name = "js-sys" 483 - version = "0.3.66" 628 + version = "0.3.76" 484 629 source = "registry+https://github.com/rust-lang/crates.io-index" 485 - checksum = "cee9c64da59eae3b50095c18d3e74f8b73c0b86d2792824ff01bbce68ba229ca" 630 + checksum = "6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7" 486 631 dependencies = [ 632 + "once_cell", 487 633 "wasm-bindgen", 488 634 ] 489 635 490 636 [[package]] 491 637 name = "lazy_static" 492 - version = "1.4.0" 638 + version = "1.5.0" 493 639 source = "registry+https://github.com/rust-lang/crates.io-index" 494 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 640 + checksum = "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe" 495 641 496 642 [[package]] 497 643 name = "libc" 498 - version = "0.2.151" 644 + version = "0.2.169" 499 645 source = "registry+https://github.com/rust-lang/crates.io-index" 500 - checksum = "302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4" 646 + checksum = "b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a" 501 647 502 648 [[package]] 503 649 name = "linux-raw-sys" 504 - version = "0.4.12" 650 + version = "0.4.15" 505 651 source = "registry+https://github.com/rust-lang/crates.io-index" 506 - checksum = "c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456" 652 + checksum = "d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab" 653 + 654 + [[package]] 655 + name = "litemap" 656 + version = "0.7.4" 657 + source = "registry+https://github.com/rust-lang/crates.io-index" 658 + checksum = "4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104" 507 659 508 660 [[package]] 509 661 name = "lock_api" 510 - version = "0.4.11" 662 + version = "0.4.12" 511 663 source = "registry+https://github.com/rust-lang/crates.io-index" 512 - checksum = "3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45" 664 + checksum = "07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17" 513 665 dependencies = [ 514 666 "autocfg", 515 667 "scopeguard", ··· 517 669 518 670 [[package]] 519 671 name = "log" 520 - version = "0.4.20" 672 + version = "0.4.22" 521 673 source = "registry+https://github.com/rust-lang/crates.io-index" 522 - checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 674 + checksum = "a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24" 523 675 524 676 [[package]] 525 677 name = "matchit" ··· 529 681 530 682 [[package]] 531 683 name = "memchr" 532 - version = "2.6.4" 684 + version = "2.7.4" 533 685 source = "registry+https://github.com/rust-lang/crates.io-index" 534 - checksum = "f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167" 686 + checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 535 687 536 688 [[package]] 537 689 name = "mime" ··· 541 693 542 694 [[package]] 543 695 name = "mime_guess" 544 - version = "2.0.4" 696 + version = "2.0.5" 545 697 source = "registry+https://github.com/rust-lang/crates.io-index" 546 - checksum = "4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef" 698 + checksum = "f7c44f8e672c00fe5308fa235f821cb4198414e1c77935c1ab6948d3fd78550e" 547 699 dependencies = [ 548 700 "mime", 549 701 "unicase", ··· 551 703 552 704 [[package]] 553 705 name = "miniz_oxide" 554 - version = "0.7.1" 706 + version = "0.8.2" 555 707 source = "registry+https://github.com/rust-lang/crates.io-index" 556 - checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 708 + checksum = "4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394" 557 709 dependencies = [ 558 - "adler", 710 + "adler2", 559 711 ] 560 712 561 713 [[package]] 562 714 name = "mio" 563 - version = "0.8.10" 715 + version = "1.0.3" 564 716 source = "registry+https://github.com/rust-lang/crates.io-index" 565 - checksum = "8f3d0b296e374a4e6f3c7b0a1f5a51d748a0d34c85e7dc48fc3fa9a87657fe09" 717 + checksum = "2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd" 566 718 dependencies = [ 567 719 "libc", 568 720 "wasi", 569 - "windows-sys 0.48.0", 721 + "windows-sys 0.52.0", 570 722 ] 571 723 572 724 [[package]] ··· 585 737 586 738 [[package]] 587 739 name = "native-tls" 588 - version = "0.2.11" 740 + version = "0.2.12" 589 741 source = "registry+https://github.com/rust-lang/crates.io-index" 590 - checksum = "07226173c32f2926027b63cce4bcd8076c3552846cbe7925f3aaffeac0a3b92e" 742 + checksum = "a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466" 591 743 dependencies = [ 592 - "lazy_static", 593 744 "libc", 594 745 "log", 595 746 "openssl", ··· 612 763 ] 613 764 614 765 [[package]] 615 - name = "num_cpus" 616 - version = "1.16.0" 617 - source = "registry+https://github.com/rust-lang/crates.io-index" 618 - checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 619 - dependencies = [ 620 - "hermit-abi", 621 - "libc", 622 - ] 623 - 624 - [[package]] 625 766 name = "object" 626 - version = "0.32.1" 767 + version = "0.36.7" 627 768 source = "registry+https://github.com/rust-lang/crates.io-index" 628 - checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 769 + checksum = "62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87" 629 770 dependencies = [ 630 771 "memchr", 631 772 ] 632 773 633 774 [[package]] 634 775 name = "once_cell" 635 - version = "1.19.0" 776 + version = "1.20.2" 636 777 source = "registry+https://github.com/rust-lang/crates.io-index" 637 - checksum = "3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92" 778 + checksum = "1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775" 638 779 639 780 [[package]] 640 781 name = "openssl" 641 - version = "0.10.61" 782 + version = "0.10.68" 642 783 source = "registry+https://github.com/rust-lang/crates.io-index" 643 - checksum = "6b8419dc8cc6d866deb801274bba2e6f8f6108c1bb7fcc10ee5ab864931dbb45" 784 + checksum = "6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5" 644 785 dependencies = [ 645 - "bitflags 2.4.1", 786 + "bitflags 2.6.0", 646 787 "cfg-if", 647 788 "foreign-types", 648 789 "libc", ··· 670 811 671 812 [[package]] 672 813 name = "openssl-sys" 673 - version = "0.9.97" 814 + version = "0.9.104" 674 815 source = "registry+https://github.com/rust-lang/crates.io-index" 675 - checksum = "c3eaad34cdd97d81de97964fc7f29e2d104f483840d906ef56daa1912338460b" 816 + checksum = "45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741" 676 817 dependencies = [ 677 818 "cc", 678 819 "libc", ··· 688 829 689 830 [[package]] 690 831 name = "parking_lot" 691 - version = "0.12.1" 832 + version = "0.12.3" 692 833 source = "registry+https://github.com/rust-lang/crates.io-index" 693 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 834 + checksum = "f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27" 694 835 dependencies = [ 695 836 "lock_api", 696 837 "parking_lot_core", ··· 698 839 699 840 [[package]] 700 841 name = "parking_lot_core" 701 - version = "0.9.9" 842 + version = "0.9.10" 702 843 source = "registry+https://github.com/rust-lang/crates.io-index" 703 - checksum = "4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e" 844 + checksum = "1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8" 704 845 dependencies = [ 705 846 "cfg-if", 706 847 "libc", 707 848 "redox_syscall", 708 849 "smallvec", 709 - "windows-targets 0.48.5", 850 + "windows-targets 0.52.6", 710 851 ] 711 852 712 853 [[package]] ··· 717 858 718 859 [[package]] 719 860 name = "pin-project" 720 - version = "1.1.3" 861 + version = "1.1.8" 721 862 source = "registry+https://github.com/rust-lang/crates.io-index" 722 - checksum = "fda4ed1c6c173e3fc7a83629421152e01d7b1f9b7f65fb301e490e8cfc656422" 863 + checksum = "1e2ec53ad785f4d35dac0adea7f7dc6f1bb277ad84a680c7afefeae05d1f5916" 723 864 dependencies = [ 724 865 "pin-project-internal", 725 866 ] 726 867 727 868 [[package]] 728 869 name = "pin-project-internal" 729 - version = "1.1.3" 870 + version = "1.1.8" 730 871 source = "registry+https://github.com/rust-lang/crates.io-index" 731 - checksum = "4359fd9c9171ec6e8c62926d6faaf553a8dc3f64e1507e76da7911b4f6a04405" 872 + checksum = "d56a66c0c55993aa927429d0f8a0abfd74f084e4d9c192cffed01e418d83eefb" 732 873 dependencies = [ 733 874 "proc-macro2", 734 875 "quote", ··· 737 878 738 879 [[package]] 739 880 name = "pin-project-lite" 740 - version = "0.2.13" 881 + version = "0.2.16" 741 882 source = "registry+https://github.com/rust-lang/crates.io-index" 742 - checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 883 + checksum = "3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b" 743 884 744 885 [[package]] 745 886 name = "pin-utils" ··· 749 890 750 891 [[package]] 751 892 name = "pkg-config" 752 - version = "0.3.27" 893 + version = "0.3.31" 753 894 source = "registry+https://github.com/rust-lang/crates.io-index" 754 - checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 895 + checksum = "953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2" 755 896 756 897 [[package]] 757 898 name = "proc-macro2" 758 - version = "1.0.70" 899 + version = "1.0.92" 759 900 source = "registry+https://github.com/rust-lang/crates.io-index" 760 - checksum = "39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b" 901 + checksum = "37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0" 761 902 dependencies = [ 762 903 "unicode-ident", 763 904 ] 764 905 765 906 [[package]] 766 907 name = "quote" 767 - version = "1.0.33" 908 + version = "1.0.38" 768 909 source = "registry+https://github.com/rust-lang/crates.io-index" 769 - checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 910 + checksum = "0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc" 770 911 dependencies = [ 771 912 "proc-macro2", 772 913 ] 773 914 774 915 [[package]] 775 916 name = "redox_syscall" 776 - version = "0.4.1" 917 + version = "0.5.8" 777 918 source = "registry+https://github.com/rust-lang/crates.io-index" 778 - checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 919 + checksum = "03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834" 779 920 dependencies = [ 780 - "bitflags 1.3.2", 921 + "bitflags 2.6.0", 781 922 ] 782 923 783 924 [[package]] 784 925 name = "reqwest" 785 - version = "0.11.22" 926 + version = "0.11.27" 786 927 source = "registry+https://github.com/rust-lang/crates.io-index" 787 - checksum = "046cd98826c46c2ac8ddecae268eb5c2e58628688a5fc7a2643704a73faba95b" 928 + checksum = "dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62" 788 929 dependencies = [ 789 930 "base64", 790 931 "bytes", ··· 804 945 "once_cell", 805 946 "percent-encoding", 806 947 "pin-project-lite", 948 + "rustls-pemfile", 807 949 "serde", 808 950 "serde_json", 809 951 "serde_urlencoded", 952 + "sync_wrapper", 810 953 "system-configuration", 811 954 "tokio", 812 955 "tokio-native-tls", ··· 820 963 821 964 [[package]] 822 965 name = "rustc-demangle" 823 - version = "0.1.23" 966 + version = "0.1.24" 824 967 source = "registry+https://github.com/rust-lang/crates.io-index" 825 - checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 968 + checksum = "719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f" 826 969 827 970 [[package]] 828 971 name = "rustix" 829 - version = "0.38.28" 972 + version = "0.38.43" 830 973 source = "registry+https://github.com/rust-lang/crates.io-index" 831 - checksum = "72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316" 974 + checksum = "a78891ee6bf2340288408954ac787aa063d8e8817e9f53abb37c695c6d834ef6" 832 975 dependencies = [ 833 - "bitflags 2.4.1", 976 + "bitflags 2.6.0", 834 977 "errno", 835 978 "libc", 836 979 "linux-raw-sys", 837 - "windows-sys 0.52.0", 980 + "windows-sys 0.59.0", 981 + ] 982 + 983 + [[package]] 984 + name = "rustls-pemfile" 985 + version = "1.0.4" 986 + source = "registry+https://github.com/rust-lang/crates.io-index" 987 + checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c" 988 + dependencies = [ 989 + "base64", 838 990 ] 839 991 840 992 [[package]] 841 993 name = "ryu" 842 - version = "1.0.16" 994 + version = "1.0.18" 843 995 source = "registry+https://github.com/rust-lang/crates.io-index" 844 - checksum = "f98d2aa92eebf49b69786be48e4477826b256916e84a57ff2a4f21923b48eb4c" 996 + checksum = "f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f" 845 997 846 998 [[package]] 847 999 name = "schannel" 848 - version = "0.1.22" 1000 + version = "0.1.27" 849 1001 source = "registry+https://github.com/rust-lang/crates.io-index" 850 - checksum = "0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88" 1002 + checksum = "1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d" 851 1003 dependencies = [ 852 - "windows-sys 0.48.0", 1004 + "windows-sys 0.59.0", 853 1005 ] 854 1006 855 1007 [[package]] ··· 860 1012 861 1013 [[package]] 862 1014 name = "security-framework" 863 - version = "2.9.2" 1015 + version = "2.11.1" 864 1016 source = "registry+https://github.com/rust-lang/crates.io-index" 865 - checksum = "05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de" 1017 + checksum = "897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02" 866 1018 dependencies = [ 867 - "bitflags 1.3.2", 1019 + "bitflags 2.6.0", 868 1020 "core-foundation", 869 1021 "core-foundation-sys", 870 1022 "libc", ··· 873 1025 874 1026 [[package]] 875 1027 name = "security-framework-sys" 876 - version = "2.9.1" 1028 + version = "2.14.0" 877 1029 source = "registry+https://github.com/rust-lang/crates.io-index" 878 - checksum = "e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a" 1030 + checksum = "49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32" 879 1031 dependencies = [ 880 1032 "core-foundation-sys", 881 1033 "libc", ··· 883 1035 884 1036 [[package]] 885 1037 name = "serde" 886 - version = "1.0.193" 1038 + version = "1.0.217" 887 1039 source = "registry+https://github.com/rust-lang/crates.io-index" 888 - checksum = "25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89" 1040 + checksum = "02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70" 889 1041 dependencies = [ 890 1042 "serde_derive", 891 1043 ] 892 1044 893 1045 [[package]] 894 1046 name = "serde_derive" 895 - version = "1.0.193" 1047 + version = "1.0.217" 896 1048 source = "registry+https://github.com/rust-lang/crates.io-index" 897 - checksum = "43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3" 1049 + checksum = "5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0" 898 1050 dependencies = [ 899 1051 "proc-macro2", 900 1052 "quote", ··· 903 1055 904 1056 [[package]] 905 1057 name = "serde_json" 906 - version = "1.0.108" 1058 + version = "1.0.135" 907 1059 source = "registry+https://github.com/rust-lang/crates.io-index" 908 - checksum = "3d1c7e3eac408d115102c4c24ad393e0821bb3a5df4d506a80f85f7a742a526b" 1060 + checksum = "2b0d7ba2887406110130a978386c4e1befb98c674b4fba677954e4db976630d9" 909 1061 dependencies = [ 910 1062 "itoa", 1063 + "memchr", 911 1064 "ryu", 912 1065 "serde", 913 1066 ] ··· 934 1087 ] 935 1088 936 1089 [[package]] 1090 + name = "shlex" 1091 + version = "1.3.0" 1092 + source = "registry+https://github.com/rust-lang/crates.io-index" 1093 + checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 1094 + 1095 + [[package]] 937 1096 name = "signal-hook-registry" 938 - version = "1.4.1" 1097 + version = "1.4.2" 939 1098 source = "registry+https://github.com/rust-lang/crates.io-index" 940 - checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 1099 + checksum = "a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1" 941 1100 dependencies = [ 942 1101 "libc", 943 1102 ] ··· 953 1112 954 1113 [[package]] 955 1114 name = "smallvec" 956 - version = "1.11.2" 1115 + version = "1.13.2" 957 1116 source = "registry+https://github.com/rust-lang/crates.io-index" 958 - checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970" 1117 + checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" 959 1118 960 1119 [[package]] 961 1120 name = "socket2" 962 - version = "0.4.10" 1121 + version = "0.5.8" 963 1122 source = "registry+https://github.com/rust-lang/crates.io-index" 964 - checksum = "9f7916fc008ca5542385b89a3d3ce689953c143e9304a9bf8beec1de48994c0d" 1123 + checksum = "c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8" 965 1124 dependencies = [ 966 1125 "libc", 967 - "winapi", 1126 + "windows-sys 0.52.0", 968 1127 ] 969 1128 970 1129 [[package]] 971 - name = "socket2" 972 - version = "0.5.5" 1130 + name = "stable_deref_trait" 1131 + version = "1.2.0" 973 1132 source = "registry+https://github.com/rust-lang/crates.io-index" 974 - checksum = "7b5fac59a5cb5dd637972e5fca70daf0523c9067fcdc4842f053dae04a18f8e9" 975 - dependencies = [ 976 - "libc", 977 - "windows-sys 0.48.0", 978 - ] 1133 + checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" 979 1134 980 1135 [[package]] 981 1136 name = "syn" 982 - version = "2.0.41" 1137 + version = "2.0.95" 983 1138 source = "registry+https://github.com/rust-lang/crates.io-index" 984 - checksum = "44c8b28c477cc3bf0e7966561e3460130e1255f7a1cf71931075f1c5e7a7e269" 1139 + checksum = "46f71c0377baf4ef1cc3e3402ded576dccc315800fbc62dfc7fe04b009773b4a" 985 1140 dependencies = [ 986 1141 "proc-macro2", 987 1142 "quote", ··· 995 1150 checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 996 1151 997 1152 [[package]] 1153 + name = "synstructure" 1154 + version = "0.13.1" 1155 + source = "registry+https://github.com/rust-lang/crates.io-index" 1156 + checksum = "c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971" 1157 + dependencies = [ 1158 + "proc-macro2", 1159 + "quote", 1160 + "syn", 1161 + ] 1162 + 1163 + [[package]] 998 1164 name = "system-configuration" 999 1165 version = "0.5.1" 1000 1166 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1017 1183 1018 1184 [[package]] 1019 1185 name = "tempfile" 1020 - version = "3.8.1" 1186 + version = "3.15.0" 1021 1187 source = "registry+https://github.com/rust-lang/crates.io-index" 1022 - checksum = "7ef1adac450ad7f4b3c28589471ade84f25f731a7a0fe30d71dfa9f60fd808e5" 1188 + checksum = "9a8a559c81686f576e8cd0290cd2a24a2a9ad80c98b3478856500fcbd7acd704" 1023 1189 dependencies = [ 1024 1190 "cfg-if", 1025 1191 "fastrand", 1026 - "redox_syscall", 1192 + "getrandom", 1193 + "once_cell", 1027 1194 "rustix", 1028 - "windows-sys 0.48.0", 1195 + "windows-sys 0.59.0", 1029 1196 ] 1030 1197 1031 1198 [[package]] 1032 1199 name = "thread_local" 1033 - version = "1.1.7" 1200 + version = "1.1.8" 1034 1201 source = "registry+https://github.com/rust-lang/crates.io-index" 1035 - checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 1202 + checksum = "8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c" 1036 1203 dependencies = [ 1037 1204 "cfg-if", 1038 1205 "once_cell", 1039 1206 ] 1040 1207 1041 1208 [[package]] 1042 - name = "tinyvec" 1043 - version = "1.6.0" 1209 + name = "tinystr" 1210 + version = "0.7.6" 1044 1211 source = "registry+https://github.com/rust-lang/crates.io-index" 1045 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 1212 + checksum = "9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f" 1046 1213 dependencies = [ 1047 - "tinyvec_macros", 1214 + "displaydoc", 1215 + "zerovec", 1048 1216 ] 1049 1217 1050 1218 [[package]] 1051 - name = "tinyvec_macros" 1052 - version = "0.1.1" 1053 - source = "registry+https://github.com/rust-lang/crates.io-index" 1054 - checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 1055 - 1056 - [[package]] 1057 1219 name = "tokio" 1058 - version = "1.35.0" 1220 + version = "1.43.0" 1059 1221 source = "registry+https://github.com/rust-lang/crates.io-index" 1060 - checksum = "841d45b238a16291a4e1584e61820b8ae57d696cc5015c459c229ccc6990cc1c" 1222 + checksum = "3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e" 1061 1223 dependencies = [ 1062 1224 "backtrace", 1063 1225 "bytes", 1064 1226 "libc", 1065 1227 "mio", 1066 - "num_cpus", 1067 1228 "parking_lot", 1068 1229 "pin-project-lite", 1069 1230 "signal-hook-registry", 1070 - "socket2 0.5.5", 1231 + "socket2", 1071 1232 "tokio-macros", 1072 - "windows-sys 0.48.0", 1233 + "windows-sys 0.52.0", 1073 1234 ] 1074 1235 1075 1236 [[package]] 1076 1237 name = "tokio-macros" 1077 - version = "2.2.0" 1238 + version = "2.5.0" 1078 1239 source = "registry+https://github.com/rust-lang/crates.io-index" 1079 - checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b" 1240 + checksum = "6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8" 1080 1241 dependencies = [ 1081 1242 "proc-macro2", 1082 1243 "quote", ··· 1095 1256 1096 1257 [[package]] 1097 1258 name = "tokio-util" 1098 - version = "0.7.10" 1259 + version = "0.7.13" 1099 1260 source = "registry+https://github.com/rust-lang/crates.io-index" 1100 - checksum = "5419f34732d9eb6ee4c3578b7989078579b7f039cbbb9ca2c4da015749371e15" 1261 + checksum = "d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078" 1101 1262 dependencies = [ 1102 1263 "bytes", 1103 1264 "futures-core", 1104 1265 "futures-sink", 1105 1266 "pin-project-lite", 1106 1267 "tokio", 1107 - "tracing", 1108 1268 ] 1109 1269 1110 1270 [[package]] ··· 1152 1312 1153 1313 [[package]] 1154 1314 name = "tower-layer" 1155 - version = "0.3.2" 1315 + version = "0.3.3" 1156 1316 source = "registry+https://github.com/rust-lang/crates.io-index" 1157 - checksum = "c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0" 1317 + checksum = "121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e" 1158 1318 1159 1319 [[package]] 1160 1320 name = "tower-service" 1161 - version = "0.3.2" 1321 + version = "0.3.3" 1162 1322 source = "registry+https://github.com/rust-lang/crates.io-index" 1163 - checksum = "b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52" 1323 + checksum = "8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3" 1164 1324 1165 1325 [[package]] 1166 1326 name = "tracing" 1167 - version = "0.1.40" 1327 + version = "0.1.41" 1168 1328 source = "registry+https://github.com/rust-lang/crates.io-index" 1169 - checksum = "c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef" 1329 + checksum = "784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0" 1170 1330 dependencies = [ 1171 1331 "log", 1172 1332 "pin-project-lite", ··· 1176 1336 1177 1337 [[package]] 1178 1338 name = "tracing-attributes" 1179 - version = "0.1.27" 1339 + version = "0.1.28" 1180 1340 source = "registry+https://github.com/rust-lang/crates.io-index" 1181 - checksum = "34704c8d6ebcbc939824180af020566b01a7c01f80641264eba0999f6c2b6be7" 1341 + checksum = "395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d" 1182 1342 dependencies = [ 1183 1343 "proc-macro2", 1184 1344 "quote", ··· 1187 1347 1188 1348 [[package]] 1189 1349 name = "tracing-core" 1190 - version = "0.1.32" 1350 + version = "0.1.33" 1191 1351 source = "registry+https://github.com/rust-lang/crates.io-index" 1192 - checksum = "c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54" 1352 + checksum = "e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c" 1193 1353 dependencies = [ 1194 1354 "once_cell", 1195 1355 "valuable", ··· 1208 1368 1209 1369 [[package]] 1210 1370 name = "tracing-subscriber" 1211 - version = "0.3.18" 1371 + version = "0.3.19" 1212 1372 source = "registry+https://github.com/rust-lang/crates.io-index" 1213 - checksum = "ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b" 1373 + checksum = "e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008" 1214 1374 dependencies = [ 1215 1375 "nu-ansi-term", 1216 1376 "sharded-slab", ··· 1228 1388 1229 1389 [[package]] 1230 1390 name = "unicase" 1231 - version = "2.7.0" 1391 + version = "2.8.1" 1232 1392 source = "registry+https://github.com/rust-lang/crates.io-index" 1233 - checksum = "f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89" 1234 - dependencies = [ 1235 - "version_check", 1236 - ] 1237 - 1238 - [[package]] 1239 - name = "unicode-bidi" 1240 - version = "0.3.14" 1241 - source = "registry+https://github.com/rust-lang/crates.io-index" 1242 - checksum = "6f2528f27a9eb2b21e69c95319b30bd0efd85d09c379741b0f78ea1d86be2416" 1393 + checksum = "75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539" 1243 1394 1244 1395 [[package]] 1245 1396 name = "unicode-ident" 1246 - version = "1.0.12" 1397 + version = "1.0.14" 1247 1398 source = "registry+https://github.com/rust-lang/crates.io-index" 1248 - checksum = "3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b" 1249 - 1250 - [[package]] 1251 - name = "unicode-normalization" 1252 - version = "0.1.22" 1253 - source = "registry+https://github.com/rust-lang/crates.io-index" 1254 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 1255 - dependencies = [ 1256 - "tinyvec", 1257 - ] 1399 + checksum = "adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83" 1258 1400 1259 1401 [[package]] 1260 1402 name = "url" 1261 - version = "2.5.0" 1403 + version = "2.5.4" 1262 1404 source = "registry+https://github.com/rust-lang/crates.io-index" 1263 - checksum = "31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633" 1405 + checksum = "32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60" 1264 1406 dependencies = [ 1265 1407 "form_urlencoded", 1266 1408 "idna", 1267 1409 "percent-encoding", 1268 1410 ] 1411 + 1412 + [[package]] 1413 + name = "utf16_iter" 1414 + version = "1.0.5" 1415 + source = "registry+https://github.com/rust-lang/crates.io-index" 1416 + checksum = "c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246" 1417 + 1418 + [[package]] 1419 + name = "utf8_iter" 1420 + version = "1.0.4" 1421 + source = "registry+https://github.com/rust-lang/crates.io-index" 1422 + checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" 1269 1423 1270 1424 [[package]] 1271 1425 name = "valuable" ··· 1280 1434 checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 1281 1435 1282 1436 [[package]] 1283 - name = "version_check" 1284 - version = "0.9.4" 1285 - source = "registry+https://github.com/rust-lang/crates.io-index" 1286 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1287 - 1288 - [[package]] 1289 1437 name = "want" 1290 1438 version = "0.3.1" 1291 1439 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1302 1450 1303 1451 [[package]] 1304 1452 name = "wasm-bindgen" 1305 - version = "0.2.89" 1453 + version = "0.2.99" 1306 1454 source = "registry+https://github.com/rust-lang/crates.io-index" 1307 - checksum = "0ed0d4f68a3015cc185aff4db9506a015f4b96f95303897bfa23f846db54064e" 1455 + checksum = "a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396" 1308 1456 dependencies = [ 1309 1457 "cfg-if", 1458 + "once_cell", 1310 1459 "wasm-bindgen-macro", 1311 1460 ] 1312 1461 1313 1462 [[package]] 1314 1463 name = "wasm-bindgen-backend" 1315 - version = "0.2.89" 1464 + version = "0.2.99" 1316 1465 source = "registry+https://github.com/rust-lang/crates.io-index" 1317 - checksum = "1b56f625e64f3a1084ded111c4d5f477df9f8c92df113852fa5a374dbda78826" 1466 + checksum = "5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79" 1318 1467 dependencies = [ 1319 1468 "bumpalo", 1320 1469 "log", 1321 - "once_cell", 1322 1470 "proc-macro2", 1323 1471 "quote", 1324 1472 "syn", ··· 1327 1475 1328 1476 [[package]] 1329 1477 name = "wasm-bindgen-futures" 1330 - version = "0.4.39" 1478 + version = "0.4.49" 1331 1479 source = "registry+https://github.com/rust-lang/crates.io-index" 1332 - checksum = "ac36a15a220124ac510204aec1c3e5db8a22ab06fd6706d881dc6149f8ed9a12" 1480 + checksum = "38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2" 1333 1481 dependencies = [ 1334 1482 "cfg-if", 1335 1483 "js-sys", 1484 + "once_cell", 1336 1485 "wasm-bindgen", 1337 1486 "web-sys", 1338 1487 ] 1339 1488 1340 1489 [[package]] 1341 1490 name = "wasm-bindgen-macro" 1342 - version = "0.2.89" 1491 + version = "0.2.99" 1343 1492 source = "registry+https://github.com/rust-lang/crates.io-index" 1344 - checksum = "0162dbf37223cd2afce98f3d0785506dcb8d266223983e4b5b525859e6e182b2" 1493 + checksum = "2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe" 1345 1494 dependencies = [ 1346 1495 "quote", 1347 1496 "wasm-bindgen-macro-support", ··· 1349 1498 1350 1499 [[package]] 1351 1500 name = "wasm-bindgen-macro-support" 1352 - version = "0.2.89" 1501 + version = "0.2.99" 1353 1502 source = "registry+https://github.com/rust-lang/crates.io-index" 1354 - checksum = "f0eb82fcb7930ae6219a7ecfd55b217f5f0893484b7a13022ebb2b2bf20b5283" 1503 + checksum = "30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2" 1355 1504 dependencies = [ 1356 1505 "proc-macro2", 1357 1506 "quote", ··· 1362 1511 1363 1512 [[package]] 1364 1513 name = "wasm-bindgen-shared" 1365 - version = "0.2.89" 1514 + version = "0.2.99" 1366 1515 source = "registry+https://github.com/rust-lang/crates.io-index" 1367 - checksum = "7ab9b36309365056cd639da3134bf87fa8f3d86008abf99e612384a6eecd459f" 1516 + checksum = "943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6" 1368 1517 1369 1518 [[package]] 1370 1519 name = "web-sys" 1371 - version = "0.3.66" 1520 + version = "0.3.76" 1372 1521 source = "registry+https://github.com/rust-lang/crates.io-index" 1373 - checksum = "50c24a44ec86bb68fbecd1b3efed7e85ea5621b39b35ef2766b66cd984f8010f" 1522 + checksum = "04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc" 1374 1523 dependencies = [ 1375 1524 "js-sys", 1376 1525 "wasm-bindgen", ··· 1413 1562 source = "registry+https://github.com/rust-lang/crates.io-index" 1414 1563 checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 1415 1564 dependencies = [ 1416 - "windows-targets 0.52.0", 1565 + "windows-targets 0.52.6", 1566 + ] 1567 + 1568 + [[package]] 1569 + name = "windows-sys" 1570 + version = "0.59.0" 1571 + source = "registry+https://github.com/rust-lang/crates.io-index" 1572 + checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 1573 + dependencies = [ 1574 + "windows-targets 0.52.6", 1417 1575 ] 1418 1576 1419 1577 [[package]] ··· 1433 1591 1434 1592 [[package]] 1435 1593 name = "windows-targets" 1436 - version = "0.52.0" 1594 + version = "0.52.6" 1437 1595 source = "registry+https://github.com/rust-lang/crates.io-index" 1438 - checksum = "8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd" 1596 + checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 1439 1597 dependencies = [ 1440 - "windows_aarch64_gnullvm 0.52.0", 1441 - "windows_aarch64_msvc 0.52.0", 1442 - "windows_i686_gnu 0.52.0", 1443 - "windows_i686_msvc 0.52.0", 1444 - "windows_x86_64_gnu 0.52.0", 1445 - "windows_x86_64_gnullvm 0.52.0", 1446 - "windows_x86_64_msvc 0.52.0", 1598 + "windows_aarch64_gnullvm 0.52.6", 1599 + "windows_aarch64_msvc 0.52.6", 1600 + "windows_i686_gnu 0.52.6", 1601 + "windows_i686_gnullvm", 1602 + "windows_i686_msvc 0.52.6", 1603 + "windows_x86_64_gnu 0.52.6", 1604 + "windows_x86_64_gnullvm 0.52.6", 1605 + "windows_x86_64_msvc 0.52.6", 1447 1606 ] 1448 1607 1449 1608 [[package]] ··· 1454 1613 1455 1614 [[package]] 1456 1615 name = "windows_aarch64_gnullvm" 1457 - version = "0.52.0" 1616 + version = "0.52.6" 1458 1617 source = "registry+https://github.com/rust-lang/crates.io-index" 1459 - checksum = "cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea" 1618 + checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 1460 1619 1461 1620 [[package]] 1462 1621 name = "windows_aarch64_msvc" ··· 1466 1625 1467 1626 [[package]] 1468 1627 name = "windows_aarch64_msvc" 1469 - version = "0.52.0" 1628 + version = "0.52.6" 1470 1629 source = "registry+https://github.com/rust-lang/crates.io-index" 1471 - checksum = "bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef" 1630 + checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 1472 1631 1473 1632 [[package]] 1474 1633 name = "windows_i686_gnu" ··· 1478 1637 1479 1638 [[package]] 1480 1639 name = "windows_i686_gnu" 1481 - version = "0.52.0" 1640 + version = "0.52.6" 1482 1641 source = "registry+https://github.com/rust-lang/crates.io-index" 1483 - checksum = "a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313" 1642 + checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 1643 + 1644 + [[package]] 1645 + name = "windows_i686_gnullvm" 1646 + version = "0.52.6" 1647 + source = "registry+https://github.com/rust-lang/crates.io-index" 1648 + checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 1484 1649 1485 1650 [[package]] 1486 1651 name = "windows_i686_msvc" ··· 1490 1655 1491 1656 [[package]] 1492 1657 name = "windows_i686_msvc" 1493 - version = "0.52.0" 1658 + version = "0.52.6" 1494 1659 source = "registry+https://github.com/rust-lang/crates.io-index" 1495 - checksum = "ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a" 1660 + checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 1496 1661 1497 1662 [[package]] 1498 1663 name = "windows_x86_64_gnu" ··· 1502 1667 1503 1668 [[package]] 1504 1669 name = "windows_x86_64_gnu" 1505 - version = "0.52.0" 1670 + version = "0.52.6" 1506 1671 source = "registry+https://github.com/rust-lang/crates.io-index" 1507 - checksum = "3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd" 1672 + checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 1508 1673 1509 1674 [[package]] 1510 1675 name = "windows_x86_64_gnullvm" ··· 1514 1679 1515 1680 [[package]] 1516 1681 name = "windows_x86_64_gnullvm" 1517 - version = "0.52.0" 1682 + version = "0.52.6" 1518 1683 source = "registry+https://github.com/rust-lang/crates.io-index" 1519 - checksum = "1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e" 1684 + checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 1520 1685 1521 1686 [[package]] 1522 1687 name = "windows_x86_64_msvc" ··· 1526 1691 1527 1692 [[package]] 1528 1693 name = "windows_x86_64_msvc" 1529 - version = "0.52.0" 1694 + version = "0.52.6" 1530 1695 source = "registry+https://github.com/rust-lang/crates.io-index" 1531 - checksum = "dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04" 1696 + checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 1532 1697 1533 1698 [[package]] 1534 1699 name = "winreg" ··· 1539 1704 "cfg-if", 1540 1705 "windows-sys 0.48.0", 1541 1706 ] 1707 + 1708 + [[package]] 1709 + name = "write16" 1710 + version = "1.0.0" 1711 + source = "registry+https://github.com/rust-lang/crates.io-index" 1712 + checksum = "d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936" 1713 + 1714 + [[package]] 1715 + name = "writeable" 1716 + version = "0.5.5" 1717 + source = "registry+https://github.com/rust-lang/crates.io-index" 1718 + checksum = "1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51" 1719 + 1720 + [[package]] 1721 + name = "yoke" 1722 + version = "0.7.5" 1723 + source = "registry+https://github.com/rust-lang/crates.io-index" 1724 + checksum = "120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40" 1725 + dependencies = [ 1726 + "serde", 1727 + "stable_deref_trait", 1728 + "yoke-derive", 1729 + "zerofrom", 1730 + ] 1731 + 1732 + [[package]] 1733 + name = "yoke-derive" 1734 + version = "0.7.5" 1735 + source = "registry+https://github.com/rust-lang/crates.io-index" 1736 + checksum = "2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154" 1737 + dependencies = [ 1738 + "proc-macro2", 1739 + "quote", 1740 + "syn", 1741 + "synstructure", 1742 + ] 1743 + 1744 + [[package]] 1745 + name = "zerofrom" 1746 + version = "0.1.5" 1747 + source = "registry+https://github.com/rust-lang/crates.io-index" 1748 + checksum = "cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e" 1749 + dependencies = [ 1750 + "zerofrom-derive", 1751 + ] 1752 + 1753 + [[package]] 1754 + name = "zerofrom-derive" 1755 + version = "0.1.5" 1756 + source = "registry+https://github.com/rust-lang/crates.io-index" 1757 + checksum = "595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808" 1758 + dependencies = [ 1759 + "proc-macro2", 1760 + "quote", 1761 + "syn", 1762 + "synstructure", 1763 + ] 1764 + 1765 + [[package]] 1766 + name = "zerovec" 1767 + version = "0.10.4" 1768 + source = "registry+https://github.com/rust-lang/crates.io-index" 1769 + checksum = "aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079" 1770 + dependencies = [ 1771 + "yoke", 1772 + "zerofrom", 1773 + "zerovec-derive", 1774 + ] 1775 + 1776 + [[package]] 1777 + name = "zerovec-derive" 1778 + version = "0.10.3" 1779 + source = "registry+https://github.com/rust-lang/crates.io-index" 1780 + checksum = "6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6" 1781 + dependencies = [ 1782 + "proc-macro2", 1783 + "quote", 1784 + "syn", 1785 + ]
+1 -1
server/src/main.rs
··· 24 24 25 25 let app = Router::new() 26 26 .route("/scrobbles.json", get(get_scrobble)) 27 - .fallback(get_service(ServeDir::new(".")).handle_error(handle_serve_error)) 27 + .fallback(get_service(ServeDir::new("."))) 28 28 .layer( 29 29 ServiceBuilder::new() 30 30 .layer(TraceLayer::new_for_http())