this repo has no description
0
fork

Configure Feed

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

chore: bump cargo deps

+569 -380
+543 -357
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 = "adler2" 7 - version = "2.0.0" 7 + version = "2.0.1" 8 8 source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627" 9 + checksum = "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa" 10 10 11 11 [[package]] 12 12 name = "aes" ··· 16 16 dependencies = [ 17 17 "cfg-if", 18 18 "cipher", 19 - "cpufeatures", 19 + "cpufeatures 0.2.17", 20 20 ] 21 21 22 22 [[package]] 23 23 name = "aho-corasick" 24 - version = "1.1.3" 24 + version = "1.1.4" 25 25 source = "registry+https://github.com/rust-lang/crates.io-index" 26 - checksum = "8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916" 26 + checksum = "ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301" 27 27 dependencies = [ 28 28 "memchr", 29 29 ] 30 30 31 31 [[package]] 32 32 name = "anstream" 33 - version = "0.6.18" 33 + version = "1.0.0" 34 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 - checksum = "8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b" 35 + checksum = "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d" 36 36 dependencies = [ 37 37 "anstyle", 38 38 "anstyle-parse", ··· 45 45 46 46 [[package]] 47 47 name = "anstyle" 48 - version = "1.0.10" 48 + version = "1.0.14" 49 49 source = "registry+https://github.com/rust-lang/crates.io-index" 50 - checksum = "55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9" 50 + checksum = "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000" 51 51 52 52 [[package]] 53 53 name = "anstyle-parse" 54 - version = "0.2.6" 54 + version = "1.0.0" 55 55 source = "registry+https://github.com/rust-lang/crates.io-index" 56 - checksum = "3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9" 56 + checksum = "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e" 57 57 dependencies = [ 58 58 "utf8parse", 59 59 ] 60 60 61 61 [[package]] 62 62 name = "anstyle-query" 63 - version = "1.1.2" 63 + version = "1.1.5" 64 64 source = "registry+https://github.com/rust-lang/crates.io-index" 65 - checksum = "79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c" 65 + checksum = "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc" 66 66 dependencies = [ 67 67 "windows-sys", 68 68 ] 69 69 70 70 [[package]] 71 71 name = "anstyle-wincon" 72 - version = "3.0.7" 72 + version = "3.0.11" 73 73 source = "registry+https://github.com/rust-lang/crates.io-index" 74 - checksum = "ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e" 74 + checksum = "291e6a250ff86cd4a820112fb8898808a366d8f9f58ce16d1f538353ad55747d" 75 75 dependencies = [ 76 76 "anstyle", 77 - "once_cell", 77 + "once_cell_polyfill", 78 78 "windows-sys", 79 79 ] 80 80 81 81 [[package]] 82 + name = "anyhow" 83 + version = "1.0.102" 84 + source = "registry+https://github.com/rust-lang/crates.io-index" 85 + checksum = "7f202df86484c868dbad7eaa557ef785d5c66295e41b460ef922eca0723b842c" 86 + 87 + [[package]] 82 88 name = "assert_cmd" 83 - version = "2.0.16" 89 + version = "2.2.0" 84 90 source = "registry+https://github.com/rust-lang/crates.io-index" 85 - checksum = "dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d" 91 + checksum = "9a686bbee5efb88a82df0621b236e74d925f470e5445d3220a5648b892ec99c9" 86 92 dependencies = [ 87 93 "anstyle", 88 94 "bstr", 89 - "doc-comment", 90 95 "libc", 91 96 "predicates", 92 97 "predicates-core", ··· 96 101 97 102 [[package]] 98 103 name = "assert_fs" 99 - version = "1.1.2" 104 + version = "1.1.3" 100 105 source = "registry+https://github.com/rust-lang/crates.io-index" 101 - checksum = "7efdb1fdb47602827a342857666feb372712cbc64b414172bd6b167a02927674" 106 + checksum = "a652f6cb1f516886fcfee5e7a5c078b9ade62cfcb889524efe5a64d682dd27a9" 102 107 dependencies = [ 103 108 "anstyle", 104 109 "doc-comment", ··· 111 116 112 117 [[package]] 113 118 name = "autocfg" 114 - version = "1.4.0" 119 + version = "1.5.0" 115 120 source = "registry+https://github.com/rust-lang/crates.io-index" 116 - checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" 117 - 118 - [[package]] 119 - name = "base64ct" 120 - version = "1.6.0" 121 - source = "registry+https://github.com/rust-lang/crates.io-index" 122 - checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 121 + checksum = "c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8" 123 122 124 123 [[package]] 125 124 name = "bitflags" 126 - version = "2.9.0" 125 + version = "2.11.0" 127 126 source = "registry+https://github.com/rust-lang/crates.io-index" 128 - checksum = "5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd" 127 + checksum = "843867be96c8daad0d758b57df9392b6d8d271134fce549de6ce169ff98a92af" 129 128 130 129 [[package]] 131 130 name = "block-buffer" ··· 138 137 139 138 [[package]] 140 139 name = "bstr" 141 - version = "1.11.3" 140 + version = "1.12.1" 142 141 source = "registry+https://github.com/rust-lang/crates.io-index" 143 - checksum = "531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0" 142 + checksum = "63044e1ae8e69f3b5a92c736ca6269b8d12fa7efe39bf34ddb06d102cf0e2cab" 144 143 dependencies = [ 145 144 "memchr", 146 145 "regex-automata", ··· 149 148 150 149 [[package]] 151 150 name = "bumpalo" 152 - version = "3.17.0" 153 - source = "registry+https://github.com/rust-lang/crates.io-index" 154 - checksum = "1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf" 155 - 156 - [[package]] 157 - name = "byteorder" 158 - version = "1.5.0" 159 - source = "registry+https://github.com/rust-lang/crates.io-index" 160 - checksum = "1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b" 161 - 162 - [[package]] 163 - name = "bzip2" 164 - version = "0.4.4" 151 + version = "3.20.2" 165 152 source = "registry+https://github.com/rust-lang/crates.io-index" 166 - checksum = "bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8" 167 - dependencies = [ 168 - "bzip2-sys", 169 - "libc", 170 - ] 153 + checksum = "5d20789868f4b01b2f2caec9f5c4e0213b41e3e5702a50157d699ae31ced2fcb" 171 154 172 155 [[package]] 173 156 name = "bzip2" 174 - version = "0.5.2" 157 + version = "0.6.1" 175 158 source = "registry+https://github.com/rust-lang/crates.io-index" 176 - checksum = "49ecfb22d906f800d4fe833b6282cf4dc1c298f5057ca0b5445e5c209735ca47" 159 + checksum = "f3a53fac24f34a81bc9954b5d6cfce0c21e18ec6959f44f56e8e90e4bb7c346c" 177 160 dependencies = [ 178 161 "bzip2-sys", 162 + "libbz2-rs-sys", 179 163 ] 180 164 181 165 [[package]] ··· 190 174 191 175 [[package]] 192 176 name = "cc" 193 - version = "1.2.16" 177 + version = "1.2.58" 194 178 source = "registry+https://github.com/rust-lang/crates.io-index" 195 - checksum = "be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c" 179 + checksum = "e1e928d4b69e3077709075a938a05ffbedfa53a84c8f766efbf8220bb1ff60e1" 196 180 dependencies = [ 181 + "find-msvc-tools", 197 182 "jobserver", 198 183 "libc", 199 184 "shlex", ··· 201 186 202 187 [[package]] 203 188 name = "cfg-if" 204 - version = "1.0.0" 189 + version = "1.0.4" 205 190 source = "registry+https://github.com/rust-lang/crates.io-index" 206 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 191 + checksum = "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801" 192 + 193 + [[package]] 194 + name = "chacha20" 195 + version = "0.10.0" 196 + source = "registry+https://github.com/rust-lang/crates.io-index" 197 + checksum = "6f8d983286843e49675a4b7a2d174efe136dc93a18d69130dd18198a6c167601" 198 + dependencies = [ 199 + "cfg-if", 200 + "cpufeatures 0.3.0", 201 + "rand_core", 202 + ] 207 203 208 204 [[package]] 209 205 name = "cipher" ··· 217 213 218 214 [[package]] 219 215 name = "clap" 220 - version = "4.5.31" 216 + version = "4.6.0" 221 217 source = "registry+https://github.com/rust-lang/crates.io-index" 222 - checksum = "027bb0d98429ae334a8698531da7077bdf906419543a35a55c2cb1b66437d767" 218 + checksum = "b193af5b67834b676abd72466a96c1024e6a6ad978a1f484bd90b85c94041351" 223 219 dependencies = [ 224 220 "clap_builder", 225 221 "clap_derive", ··· 227 223 228 224 [[package]] 229 225 name = "clap_builder" 230 - version = "4.5.31" 226 + version = "4.6.0" 231 227 source = "registry+https://github.com/rust-lang/crates.io-index" 232 - checksum = "5589e0cba072e0f3d23791efac0fd8627b49c829c196a492e88168e6a669d863" 228 + checksum = "714a53001bf66416adb0e2ef5ac857140e7dc3a0c48fb28b2f10762fc4b5069f" 233 229 dependencies = [ 234 230 "anstream", 235 231 "anstyle", ··· 239 235 240 236 [[package]] 241 237 name = "clap_derive" 242 - version = "4.5.28" 238 + version = "4.6.0" 243 239 source = "registry+https://github.com/rust-lang/crates.io-index" 244 - checksum = "bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed" 240 + checksum = "1110bd8a634a1ab8cb04345d8d878267d57c3cf1b38d91b71af6686408bbca6a" 245 241 dependencies = [ 246 242 "heck", 247 243 "proc-macro2", ··· 251 247 252 248 [[package]] 253 249 name = "clap_lex" 254 - version = "0.7.4" 250 + version = "1.1.0" 255 251 source = "registry+https://github.com/rust-lang/crates.io-index" 256 - checksum = "f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6" 252 + checksum = "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9" 257 253 258 254 [[package]] 259 255 name = "cmprss" ··· 261 257 dependencies = [ 262 258 "assert_cmd", 263 259 "assert_fs", 264 - "bzip2 0.5.2", 260 + "bzip2", 265 261 "clap", 266 262 "flate2", 267 263 "indicatif", ··· 273 269 "tempfile", 274 270 "xz2", 275 271 "zip", 276 - "zstd 0.13.3", 272 + "zstd", 277 273 ] 278 274 279 275 [[package]] 280 276 name = "colorchoice" 281 - version = "1.0.3" 277 + version = "1.0.5" 282 278 source = "registry+https://github.com/rust-lang/crates.io-index" 283 - checksum = "5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990" 279 + checksum = "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570" 284 280 285 281 [[package]] 286 282 name = "console" 287 - version = "0.15.11" 283 + version = "0.16.3" 288 284 source = "registry+https://github.com/rust-lang/crates.io-index" 289 - checksum = "054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8" 285 + checksum = "d64e8af5551369d19cf50138de61f1c42074ab970f74e99be916646777f8fc87" 290 286 dependencies = [ 291 287 "encode_unicode", 292 288 "libc", 293 - "once_cell", 294 289 "unicode-width", 295 290 "windows-sys", 296 291 ] 297 292 298 293 [[package]] 299 294 name = "constant_time_eq" 300 - version = "0.1.5" 295 + version = "0.4.2" 301 296 source = "registry+https://github.com/rust-lang/crates.io-index" 302 - checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" 297 + checksum = "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b" 303 298 304 299 [[package]] 305 300 name = "cpufeatures" ··· 311 306 ] 312 307 313 308 [[package]] 309 + name = "cpufeatures" 310 + version = "0.3.0" 311 + source = "registry+https://github.com/rust-lang/crates.io-index" 312 + checksum = "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201" 313 + dependencies = [ 314 + "libc", 315 + ] 316 + 317 + [[package]] 314 318 name = "crc32fast" 315 - version = "1.4.2" 319 + version = "1.5.0" 316 320 source = "registry+https://github.com/rust-lang/crates.io-index" 317 - checksum = "a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3" 321 + checksum = "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511" 318 322 dependencies = [ 319 323 "cfg-if", 320 324 ] ··· 346 350 347 351 [[package]] 348 352 name = "crypto-common" 349 - version = "0.1.6" 353 + version = "0.1.7" 350 354 source = "registry+https://github.com/rust-lang/crates.io-index" 351 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 355 + checksum = "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a" 352 356 dependencies = [ 353 357 "generic-array", 354 358 "typenum", 355 359 ] 356 360 357 361 [[package]] 362 + name = "deflate64" 363 + version = "0.1.12" 364 + source = "registry+https://github.com/rust-lang/crates.io-index" 365 + checksum = "ac6b926516df9c60bfa16e107b21086399f8285a44ca9711344b9e553c5146e2" 366 + 367 + [[package]] 358 368 name = "deranged" 359 - version = "0.3.11" 369 + version = "0.5.8" 360 370 source = "registry+https://github.com/rust-lang/crates.io-index" 361 - checksum = "b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4" 371 + checksum = "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c" 362 372 dependencies = [ 363 373 "powerfmt", 364 374 ] ··· 382 392 383 393 [[package]] 384 394 name = "doc-comment" 385 - version = "0.3.3" 395 + version = "0.3.4" 386 396 source = "registry+https://github.com/rust-lang/crates.io-index" 387 - checksum = "fea41bba32d969b513997752735605054bc0dfa92b4c56bf1189f2e174be7a10" 397 + checksum = "780955b8b195a21ab8e4ac6b60dd1dbdcec1dc6c51c0617964b08c81785e12c9" 388 398 389 399 [[package]] 390 400 name = "encode_unicode" ··· 393 403 checksum = "34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0" 394 404 395 405 [[package]] 406 + name = "equivalent" 407 + version = "1.0.2" 408 + source = "registry+https://github.com/rust-lang/crates.io-index" 409 + checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" 410 + 411 + [[package]] 396 412 name = "errno" 397 - version = "0.3.10" 413 + version = "0.3.14" 398 414 source = "registry+https://github.com/rust-lang/crates.io-index" 399 - checksum = "33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d" 415 + checksum = "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb" 400 416 dependencies = [ 401 417 "libc", 402 418 "windows-sys", ··· 410 426 411 427 [[package]] 412 428 name = "filetime" 413 - version = "0.2.25" 429 + version = "0.2.27" 414 430 source = "registry+https://github.com/rust-lang/crates.io-index" 415 - checksum = "35c0522e981e68cbfa8c3f978441a5f34b30b96e146b33cd3359176b50fe8586" 431 + checksum = "f98844151eee8917efc50bd9e8318cb963ae8b297431495d3f758616ea5c57db" 416 432 dependencies = [ 417 433 "cfg-if", 418 434 "libc", 419 435 "libredox", 420 - "windows-sys", 421 436 ] 437 + 438 + [[package]] 439 + name = "find-msvc-tools" 440 + version = "0.1.9" 441 + source = "registry+https://github.com/rust-lang/crates.io-index" 442 + checksum = "5baebc0774151f905a1a2cc41989300b1e6fbb29aff0ceffa1064fdd3088d582" 422 443 423 444 [[package]] 424 445 name = "flate2" 425 - version = "1.1.0" 446 + version = "1.1.9" 426 447 source = "registry+https://github.com/rust-lang/crates.io-index" 427 - checksum = "11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc" 448 + checksum = "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c" 428 449 dependencies = [ 429 450 "crc32fast", 430 451 "miniz_oxide", 452 + "zlib-rs", 431 453 ] 432 454 433 455 [[package]] ··· 440 462 ] 441 463 442 464 [[package]] 465 + name = "foldhash" 466 + version = "0.1.5" 467 + source = "registry+https://github.com/rust-lang/crates.io-index" 468 + checksum = "d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2" 469 + 470 + [[package]] 443 471 name = "generic-array" 444 472 version = "0.14.7" 445 473 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 451 479 452 480 [[package]] 453 481 name = "getrandom" 454 - version = "0.2.15" 482 + version = "0.3.4" 455 483 source = "registry+https://github.com/rust-lang/crates.io-index" 456 - checksum = "c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7" 484 + checksum = "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd" 457 485 dependencies = [ 458 486 "cfg-if", 459 487 "libc", 460 - "wasi 0.11.0+wasi-snapshot-preview1", 488 + "r-efi 5.3.0", 489 + "wasip2", 461 490 ] 462 491 463 492 [[package]] 464 493 name = "getrandom" 465 - version = "0.3.1" 494 + version = "0.4.2" 466 495 source = "registry+https://github.com/rust-lang/crates.io-index" 467 - checksum = "43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8" 496 + checksum = "0de51e6874e94e7bf76d726fc5d13ba782deca734ff60d5bb2fb2607c7406555" 468 497 dependencies = [ 469 498 "cfg-if", 499 + "js-sys", 470 500 "libc", 471 - "wasi 0.13.3+wasi-0.2.2", 472 - "windows-targets", 501 + "r-efi 6.0.0", 502 + "rand_core", 503 + "wasip2", 504 + "wasip3", 505 + "wasm-bindgen", 473 506 ] 474 507 475 508 [[package]] 476 509 name = "globset" 477 - version = "0.4.16" 510 + version = "0.4.18" 478 511 source = "registry+https://github.com/rust-lang/crates.io-index" 479 - checksum = "54a1028dfc5f5df5da8a56a73e6c153c9a9708ec57232470703592a3f18e49f5" 512 + checksum = "52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3" 480 513 dependencies = [ 481 514 "aho-corasick", 482 515 "bstr", ··· 497 530 ] 498 531 499 532 [[package]] 533 + name = "hashbrown" 534 + version = "0.15.5" 535 + source = "registry+https://github.com/rust-lang/crates.io-index" 536 + checksum = "9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1" 537 + dependencies = [ 538 + "foldhash", 539 + ] 540 + 541 + [[package]] 542 + name = "hashbrown" 543 + version = "0.16.1" 544 + source = "registry+https://github.com/rust-lang/crates.io-index" 545 + checksum = "841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100" 546 + 547 + [[package]] 500 548 name = "heck" 501 549 version = "0.5.0" 502 550 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 504 552 505 553 [[package]] 506 554 name = "hermit-abi" 507 - version = "0.5.0" 555 + version = "0.5.2" 508 556 source = "registry+https://github.com/rust-lang/crates.io-index" 509 - checksum = "fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e" 557 + checksum = "fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c" 510 558 511 559 [[package]] 512 560 name = "hmac" ··· 518 566 ] 519 567 520 568 [[package]] 569 + name = "id-arena" 570 + version = "2.3.0" 571 + source = "registry+https://github.com/rust-lang/crates.io-index" 572 + checksum = "3d3067d79b975e8844ca9eb072e16b31c3c1c36928edf9c6789548c524d0d954" 573 + 574 + [[package]] 521 575 name = "ignore" 522 - version = "0.4.23" 576 + version = "0.4.25" 523 577 source = "registry+https://github.com/rust-lang/crates.io-index" 524 - checksum = "6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b" 578 + checksum = "d3d782a365a015e0f5c04902246139249abf769125006fbe7649e2ee88169b4a" 525 579 dependencies = [ 526 580 "crossbeam-deque", 527 581 "globset", ··· 534 588 ] 535 589 536 590 [[package]] 591 + name = "indexmap" 592 + version = "2.13.0" 593 + source = "registry+https://github.com/rust-lang/crates.io-index" 594 + checksum = "7714e70437a7dc3ac8eb7e6f8df75fd8eb422675fc7678aff7364301092b1017" 595 + dependencies = [ 596 + "equivalent", 597 + "hashbrown 0.16.1", 598 + "serde", 599 + "serde_core", 600 + ] 601 + 602 + [[package]] 537 603 name = "indicatif" 538 - version = "0.17.11" 604 + version = "0.18.4" 539 605 source = "registry+https://github.com/rust-lang/crates.io-index" 540 - checksum = "183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235" 606 + checksum = "25470f23803092da7d239834776d653104d551bc4d7eacaf31e6837854b8e9eb" 541 607 dependencies = [ 542 608 "console", 543 - "number_prefix", 544 609 "portable-atomic", 545 610 "unicode-width", 611 + "unit-prefix", 546 612 "web-time", 547 613 ] 548 614 ··· 557 623 558 624 [[package]] 559 625 name = "is-terminal" 560 - version = "0.4.16" 626 + version = "0.4.17" 561 627 source = "registry+https://github.com/rust-lang/crates.io-index" 562 - checksum = "e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9" 628 + checksum = "3640c1c38b8e4e43584d8df18be5fc6b0aa314ce6ebf51b53313d4306cca8e46" 563 629 dependencies = [ 564 630 "hermit-abi", 565 631 "libc", ··· 568 634 569 635 [[package]] 570 636 name = "is_terminal_polyfill" 571 - version = "1.70.1" 637 + version = "1.70.2" 572 638 source = "registry+https://github.com/rust-lang/crates.io-index" 573 - checksum = "7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf" 639 + checksum = "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695" 640 + 641 + [[package]] 642 + name = "itoa" 643 + version = "1.0.18" 644 + source = "registry+https://github.com/rust-lang/crates.io-index" 645 + checksum = "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682" 574 646 575 647 [[package]] 576 648 name = "jobserver" 577 - version = "0.1.32" 649 + version = "0.1.34" 578 650 source = "registry+https://github.com/rust-lang/crates.io-index" 579 - checksum = "48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0" 651 + checksum = "9afb3de4395d6b3e67a780b6de64b51c978ecf11cb9a462c66be7d4ca9039d33" 580 652 dependencies = [ 653 + "getrandom 0.3.4", 581 654 "libc", 582 655 ] 583 656 584 657 [[package]] 585 658 name = "js-sys" 586 - version = "0.3.77" 659 + version = "0.3.92" 587 660 source = "registry+https://github.com/rust-lang/crates.io-index" 588 - checksum = "1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f" 661 + checksum = "cc4c90f45aa2e6eacbe8645f77fdea542ac97a494bcd117a67df9ff4d611f995" 589 662 dependencies = [ 590 663 "once_cell", 591 664 "wasm-bindgen", 592 665 ] 593 666 594 667 [[package]] 668 + name = "leb128fmt" 669 + version = "0.1.0" 670 + source = "registry+https://github.com/rust-lang/crates.io-index" 671 + checksum = "09edd9e8b54e49e587e4f6295a7d29c3ea94d469cb40ab8ca70b288248a81db2" 672 + 673 + [[package]] 674 + name = "libbz2-rs-sys" 675 + version = "0.2.2" 676 + source = "registry+https://github.com/rust-lang/crates.io-index" 677 + checksum = "2c4a545a15244c7d945065b5d392b2d2d7f21526fba56ce51467b06ed445e8f7" 678 + 679 + [[package]] 595 680 name = "libc" 596 - version = "0.2.170" 681 + version = "0.2.183" 597 682 source = "registry+https://github.com/rust-lang/crates.io-index" 598 - checksum = "875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828" 683 + checksum = "b5b646652bf6661599e1da8901b3b9522896f01e736bad5f723fe7a3a27f899d" 599 684 600 685 [[package]] 601 686 name = "libredox" 602 - version = "0.1.3" 687 + version = "0.1.15" 603 688 source = "registry+https://github.com/rust-lang/crates.io-index" 604 - checksum = "c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d" 689 + checksum = "7ddbf48fd451246b1f8c2610bd3b4ac0cc6e149d89832867093ab69a17194f08" 605 690 dependencies = [ 606 691 "bitflags", 607 692 "libc", 693 + "plain", 608 694 "redox_syscall", 609 695 ] 610 696 611 697 [[package]] 612 698 name = "linux-raw-sys" 613 - version = "0.9.2" 699 + version = "0.12.1" 614 700 source = "registry+https://github.com/rust-lang/crates.io-index" 615 - checksum = "6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9" 701 + checksum = "32a66949e030da00e8c7d4434b251670a91556f4144941d37452769c25d58a53" 616 702 617 703 [[package]] 618 704 name = "log" 619 - version = "0.4.26" 705 + version = "0.4.29" 620 706 source = "registry+https://github.com/rust-lang/crates.io-index" 621 - checksum = "30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e" 707 + checksum = "5e5032e24019045c762d3c0f28f5b6b8bbf38563a65908389bf7978758920897" 622 708 623 709 [[package]] 624 710 name = "lz4_flex" 625 - version = "0.11.3" 711 + version = "0.13.0" 626 712 source = "registry+https://github.com/rust-lang/crates.io-index" 627 - checksum = "75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5" 713 + checksum = "db9a0d582c2874f68138a16ce1867e0ffde6c0bb0a0df85e1f36d04146db488a" 628 714 dependencies = [ 629 715 "twox-hash", 630 716 ] 631 717 632 718 [[package]] 719 + name = "lzma-rust2" 720 + version = "0.16.2" 721 + source = "registry+https://github.com/rust-lang/crates.io-index" 722 + checksum = "47bb1e988e6fb779cf720ad431242d3f03167c1b3f2b1aae7f1a94b2495b36ae" 723 + dependencies = [ 724 + "sha2", 725 + ] 726 + 727 + [[package]] 633 728 name = "lzma-sys" 634 729 version = "0.1.20" 635 730 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 642 737 643 738 [[package]] 644 739 name = "memchr" 645 - version = "2.7.4" 740 + version = "2.8.0" 646 741 source = "registry+https://github.com/rust-lang/crates.io-index" 647 - checksum = "78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3" 742 + checksum = "f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79" 648 743 649 744 [[package]] 650 745 name = "miniz_oxide" 651 - version = "0.8.5" 746 + version = "0.8.9" 652 747 source = "registry+https://github.com/rust-lang/crates.io-index" 653 - checksum = "8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5" 748 + checksum = "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316" 654 749 dependencies = [ 655 750 "adler2", 751 + "simd-adler32", 656 752 ] 657 753 658 754 [[package]] ··· 663 759 664 760 [[package]] 665 761 name = "num-conv" 666 - version = "0.1.0" 762 + version = "0.2.1" 667 763 source = "registry+https://github.com/rust-lang/crates.io-index" 668 - checksum = "51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9" 764 + checksum = "c6673768db2d862beb9b39a78fdcb1a69439615d5794a1be50caa9bc92c81967" 669 765 670 766 [[package]] 671 767 name = "num-traits" ··· 677 773 ] 678 774 679 775 [[package]] 680 - name = "number_prefix" 681 - version = "0.4.0" 682 - source = "registry+https://github.com/rust-lang/crates.io-index" 683 - checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" 684 - 685 - [[package]] 686 776 name = "once_cell" 687 - version = "1.20.3" 777 + version = "1.21.4" 688 778 source = "registry+https://github.com/rust-lang/crates.io-index" 689 - checksum = "945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e" 779 + checksum = "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50" 690 780 691 781 [[package]] 692 - name = "password-hash" 693 - version = "0.4.2" 782 + name = "once_cell_polyfill" 783 + version = "1.70.2" 694 784 source = "registry+https://github.com/rust-lang/crates.io-index" 695 - checksum = "7676374caaee8a325c9e7a2ae557f216c5563a171d6997b0ef8a65af35147700" 696 - dependencies = [ 697 - "base64ct", 698 - "rand_core", 699 - "subtle", 700 - ] 785 + checksum = "384b8ab6d37215f3c5301a95a4accb5d64aa607f1fcb26a11b5303878451b4fe" 701 786 702 787 [[package]] 703 788 name = "pbkdf2" 704 - version = "0.11.0" 789 + version = "0.12.2" 705 790 source = "registry+https://github.com/rust-lang/crates.io-index" 706 - checksum = "83a0692ec44e4cf1ef28ca317f14f8f07da2d95ec3fa01f86e4467b725e60917" 791 + checksum = "f8ed6a7761f76e3b9f92dfb0a60a6a6477c61024b775147ff0973a02653abaf2" 707 792 dependencies = [ 708 793 "digest", 709 794 "hmac", 710 - "password-hash", 711 - "sha2", 712 795 ] 713 796 714 797 [[package]] ··· 718 801 checksum = "7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c" 719 802 720 803 [[package]] 804 + name = "plain" 805 + version = "0.2.3" 806 + source = "registry+https://github.com/rust-lang/crates.io-index" 807 + checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" 808 + 809 + [[package]] 721 810 name = "portable-atomic" 722 - version = "1.11.0" 811 + version = "1.13.1" 723 812 source = "registry+https://github.com/rust-lang/crates.io-index" 724 - checksum = "350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e" 813 + checksum = "c33a9471896f1c69cecef8d20cbe2f7accd12527ce60845ff44c153bb2a21b49" 725 814 726 815 [[package]] 727 816 name = "powerfmt" ··· 730 819 checksum = "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391" 731 820 732 821 [[package]] 733 - name = "ppv-lite86" 734 - version = "0.2.20" 822 + name = "ppmd-rust" 823 + version = "1.4.0" 735 824 source = "registry+https://github.com/rust-lang/crates.io-index" 736 - checksum = "77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04" 737 - dependencies = [ 738 - "zerocopy", 739 - ] 825 + checksum = "efca4c95a19a79d1c98f791f10aebd5c1363b473244630bb7dbde1dc98455a24" 740 826 741 827 [[package]] 742 828 name = "predicates" 743 - version = "3.1.3" 829 + version = "3.1.4" 744 830 source = "registry+https://github.com/rust-lang/crates.io-index" 745 - checksum = "a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573" 831 + checksum = "ada8f2932f28a27ee7b70dd6c1c39ea0675c55a36879ab92f3a715eaa1e63cfe" 746 832 dependencies = [ 747 833 "anstyle", 748 834 "difflib", ··· 754 840 755 841 [[package]] 756 842 name = "predicates-core" 757 - version = "1.0.9" 843 + version = "1.0.10" 758 844 source = "registry+https://github.com/rust-lang/crates.io-index" 759 - checksum = "727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa" 845 + checksum = "cad38746f3166b4031b1a0d39ad9f954dd291e7854fcc0eed52ee41a0b50d144" 760 846 761 847 [[package]] 762 848 name = "predicates-tree" 763 - version = "1.0.12" 849 + version = "1.0.13" 764 850 source = "registry+https://github.com/rust-lang/crates.io-index" 765 - checksum = "72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c" 851 + checksum = "d0de1b847b39c8131db0467e9df1ff60e6d0562ab8e9a16e568ad0fdb372e2f2" 766 852 dependencies = [ 767 853 "predicates-core", 768 854 "termtree", 769 855 ] 770 856 771 857 [[package]] 858 + name = "prettyplease" 859 + version = "0.2.37" 860 + source = "registry+https://github.com/rust-lang/crates.io-index" 861 + checksum = "479ca8adacdd7ce8f1fb39ce9ecccbfe93a3f1344b3d0d97f20bc0196208f62b" 862 + dependencies = [ 863 + "proc-macro2", 864 + "syn", 865 + ] 866 + 867 + [[package]] 772 868 name = "proc-macro2" 773 - version = "1.0.94" 869 + version = "1.0.106" 774 870 source = "registry+https://github.com/rust-lang/crates.io-index" 775 - checksum = "a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84" 871 + checksum = "8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934" 776 872 dependencies = [ 777 873 "unicode-ident", 778 874 ] 779 875 780 876 [[package]] 781 877 name = "quote" 782 - version = "1.0.39" 878 + version = "1.0.45" 783 879 source = "registry+https://github.com/rust-lang/crates.io-index" 784 - checksum = "c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801" 880 + checksum = "41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924" 785 881 dependencies = [ 786 882 "proc-macro2", 787 883 ] 788 884 789 885 [[package]] 790 - name = "rand" 791 - version = "0.8.5" 886 + name = "r-efi" 887 + version = "5.3.0" 792 888 source = "registry+https://github.com/rust-lang/crates.io-index" 793 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 794 - dependencies = [ 795 - "libc", 796 - "rand_chacha", 797 - "rand_core", 798 - ] 889 + checksum = "69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f" 799 890 800 891 [[package]] 801 - name = "rand_chacha" 802 - version = "0.3.1" 892 + name = "r-efi" 893 + version = "6.0.0" 803 894 source = "registry+https://github.com/rust-lang/crates.io-index" 804 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 895 + checksum = "f8dcc9c7d52a811697d2151c701e0d08956f92b0e24136cf4cf27b57a6a0d9bf" 896 + 897 + [[package]] 898 + name = "rand" 899 + version = "0.10.0" 900 + source = "registry+https://github.com/rust-lang/crates.io-index" 901 + checksum = "bc266eb313df6c5c09c1c7b1fbe2510961e5bcd3add930c1e31f7ed9da0feff8" 805 902 dependencies = [ 806 - "ppv-lite86", 903 + "chacha20", 904 + "getrandom 0.4.2", 807 905 "rand_core", 808 906 ] 809 907 810 908 [[package]] 811 909 name = "rand_core" 812 - version = "0.6.4" 910 + version = "0.10.0" 813 911 source = "registry+https://github.com/rust-lang/crates.io-index" 814 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 815 - dependencies = [ 816 - "getrandom 0.2.15", 817 - ] 912 + checksum = "0c8d0fd677905edcbeedbf2edb6494d676f0e98d54d5cf9bda0b061cb8fb8aba" 818 913 819 914 [[package]] 820 915 name = "redox_syscall" 821 - version = "0.5.10" 916 + version = "0.7.3" 822 917 source = "registry+https://github.com/rust-lang/crates.io-index" 823 - checksum = "0b8c0c260b63a8219631167be35e6a988e9554dbd323f8bd08439c8ed1302bd1" 918 + checksum = "6ce70a74e890531977d37e532c34d45e9055d2409ed08ddba14529471ed0be16" 824 919 dependencies = [ 825 920 "bitflags", 826 921 ] 827 922 828 923 [[package]] 829 924 name = "regex" 830 - version = "1.11.1" 925 + version = "1.12.3" 831 926 source = "registry+https://github.com/rust-lang/crates.io-index" 832 - checksum = "b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191" 927 + checksum = "e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276" 833 928 dependencies = [ 834 929 "aho-corasick", 835 930 "memchr", ··· 839 934 840 935 [[package]] 841 936 name = "regex-automata" 842 - version = "0.4.9" 937 + version = "0.4.14" 843 938 source = "registry+https://github.com/rust-lang/crates.io-index" 844 - checksum = "809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908" 939 + checksum = "6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f" 845 940 dependencies = [ 846 941 "aho-corasick", 847 942 "memchr", ··· 850 945 851 946 [[package]] 852 947 name = "regex-syntax" 853 - version = "0.8.5" 948 + version = "0.8.10" 854 949 source = "registry+https://github.com/rust-lang/crates.io-index" 855 - checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" 950 + checksum = "dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a" 856 951 857 952 [[package]] 858 953 name = "rustix" 859 - version = "1.0.1" 954 + version = "1.1.4" 860 955 source = "registry+https://github.com/rust-lang/crates.io-index" 861 - checksum = "dade4812df5c384711475be5fcd8c162555352945401aed22a35bffeab61f657" 956 + checksum = "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190" 862 957 dependencies = [ 863 958 "bitflags", 864 959 "errno", ··· 868 963 ] 869 964 870 965 [[package]] 966 + name = "rustversion" 967 + version = "1.0.22" 968 + source = "registry+https://github.com/rust-lang/crates.io-index" 969 + checksum = "b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d" 970 + 971 + [[package]] 871 972 name = "same-file" 872 973 version = "1.0.6" 873 974 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 877 978 ] 878 979 879 980 [[package]] 981 + name = "semver" 982 + version = "1.0.27" 983 + source = "registry+https://github.com/rust-lang/crates.io-index" 984 + checksum = "d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2" 985 + 986 + [[package]] 880 987 name = "serde" 881 - version = "1.0.218" 988 + version = "1.0.228" 989 + source = "registry+https://github.com/rust-lang/crates.io-index" 990 + checksum = "9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e" 991 + dependencies = [ 992 + "serde_core", 993 + ] 994 + 995 + [[package]] 996 + name = "serde_core" 997 + version = "1.0.228" 882 998 source = "registry+https://github.com/rust-lang/crates.io-index" 883 - checksum = "e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60" 999 + checksum = "41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad" 884 1000 dependencies = [ 885 1001 "serde_derive", 886 1002 ] 887 1003 888 1004 [[package]] 889 1005 name = "serde_derive" 890 - version = "1.0.218" 1006 + version = "1.0.228" 891 1007 source = "registry+https://github.com/rust-lang/crates.io-index" 892 - checksum = "f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b" 1008 + checksum = "d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79" 893 1009 dependencies = [ 894 1010 "proc-macro2", 895 1011 "quote", ··· 897 1013 ] 898 1014 899 1015 [[package]] 1016 + name = "serde_json" 1017 + version = "1.0.149" 1018 + source = "registry+https://github.com/rust-lang/crates.io-index" 1019 + checksum = "83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86" 1020 + dependencies = [ 1021 + "itoa", 1022 + "memchr", 1023 + "serde", 1024 + "serde_core", 1025 + "zmij", 1026 + ] 1027 + 1028 + [[package]] 900 1029 name = "sha1" 901 1030 version = "0.10.6" 902 1031 source = "registry+https://github.com/rust-lang/crates.io-index" 903 1032 checksum = "e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba" 904 1033 dependencies = [ 905 1034 "cfg-if", 906 - "cpufeatures", 1035 + "cpufeatures 0.2.17", 907 1036 "digest", 908 1037 ] 909 1038 910 1039 [[package]] 911 1040 name = "sha2" 912 - version = "0.10.8" 1041 + version = "0.10.9" 913 1042 source = "registry+https://github.com/rust-lang/crates.io-index" 914 - checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8" 1043 + checksum = "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283" 915 1044 dependencies = [ 916 1045 "cfg-if", 917 - "cpufeatures", 1046 + "cpufeatures 0.2.17", 918 1047 "digest", 919 1048 ] 920 1049 ··· 925 1054 checksum = "0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64" 926 1055 927 1056 [[package]] 928 - name = "static_assertions" 929 - version = "1.1.0" 1057 + name = "simd-adler32" 1058 + version = "0.3.9" 930 1059 source = "registry+https://github.com/rust-lang/crates.io-index" 931 - checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 1060 + checksum = "703d5c7ef118737c72f1af64ad2f6f8c5e1921f818cdcb97b8fe6fc69bf66214" 932 1061 933 1062 [[package]] 934 1063 name = "strsim" ··· 944 1073 945 1074 [[package]] 946 1075 name = "syn" 947 - version = "2.0.99" 1076 + version = "2.0.117" 948 1077 source = "registry+https://github.com/rust-lang/crates.io-index" 949 - checksum = "e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2" 1078 + checksum = "e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99" 950 1079 dependencies = [ 951 1080 "proc-macro2", 952 1081 "quote", ··· 955 1084 956 1085 [[package]] 957 1086 name = "tar" 958 - version = "0.4.44" 1087 + version = "0.4.45" 959 1088 source = "registry+https://github.com/rust-lang/crates.io-index" 960 - checksum = "1d863878d212c87a19c1a610eb53bb01fe12951c0501cf5a0d65f724914a667a" 1089 + checksum = "22692a6476a21fa75fdfc11d452fda482af402c008cdbaf3476414e122040973" 961 1090 dependencies = [ 962 1091 "filetime", 963 1092 "libc", ··· 966 1095 967 1096 [[package]] 968 1097 name = "tempfile" 969 - version = "3.18.0" 1098 + version = "3.27.0" 970 1099 source = "registry+https://github.com/rust-lang/crates.io-index" 971 - checksum = "2c317e0a526ee6120d8dabad239c8dadca62b24b6f168914bbbc8e2fb1f0e567" 1100 + checksum = "32497e9a4c7b38532efcdebeef879707aa9f794296a4f0244f6f69e9bc8574bd" 972 1101 dependencies = [ 973 - "cfg-if", 974 1102 "fastrand", 975 - "getrandom 0.3.1", 1103 + "getrandom 0.4.2", 976 1104 "once_cell", 977 1105 "rustix", 978 1106 "windows-sys", ··· 986 1114 987 1115 [[package]] 988 1116 name = "time" 989 - version = "0.3.39" 1117 + version = "0.3.47" 990 1118 source = "registry+https://github.com/rust-lang/crates.io-index" 991 - checksum = "dad298b01a40a23aac4580b67e3dbedb7cc8402f3592d7f49469de2ea4aecdd8" 1119 + checksum = "743bd48c283afc0388f9b8827b976905fb217ad9e647fae3a379a9283c4def2c" 992 1120 dependencies = [ 993 1121 "deranged", 1122 + "js-sys", 994 1123 "num-conv", 995 1124 "powerfmt", 996 - "serde", 1125 + "serde_core", 997 1126 "time-core", 998 1127 ] 999 1128 1000 1129 [[package]] 1001 1130 name = "time-core" 1002 - version = "0.1.3" 1131 + version = "0.1.8" 1003 1132 source = "registry+https://github.com/rust-lang/crates.io-index" 1004 - checksum = "765c97a5b985b7c11d7bc27fa927dc4fe6af3a6dfb021d28deb60d3bf51e76ef" 1133 + checksum = "7694e1cfe791f8d31026952abf09c69ca6f6fa4e1a1229e18988f06a04a12dca" 1005 1134 1006 1135 [[package]] 1007 1136 name = "twox-hash" 1008 - version = "1.6.3" 1137 + version = "2.1.2" 1009 1138 source = "registry+https://github.com/rust-lang/crates.io-index" 1010 - checksum = "97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675" 1011 - dependencies = [ 1012 - "cfg-if", 1013 - "static_assertions", 1014 - ] 1139 + checksum = "9ea3136b675547379c4bd395ca6b938e5ad3c3d20fad76e7fe85f9e0d011419c" 1140 + 1141 + [[package]] 1142 + name = "typed-path" 1143 + version = "0.12.3" 1144 + source = "registry+https://github.com/rust-lang/crates.io-index" 1145 + checksum = "8e28f89b80c87b8fb0cf04ab448d5dd0dd0ade2f8891bae878de66a75a28600e" 1015 1146 1016 1147 [[package]] 1017 1148 name = "typenum" 1018 - version = "1.18.0" 1149 + version = "1.19.0" 1019 1150 source = "registry+https://github.com/rust-lang/crates.io-index" 1020 - checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" 1151 + checksum = "562d481066bde0658276a35467c4af00bdc6ee726305698a55b86e61d7ad82bb" 1021 1152 1022 1153 [[package]] 1023 1154 name = "unicode-ident" 1024 - version = "1.0.18" 1155 + version = "1.0.24" 1025 1156 source = "registry+https://github.com/rust-lang/crates.io-index" 1026 - checksum = "5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512" 1157 + checksum = "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75" 1027 1158 1028 1159 [[package]] 1029 1160 name = "unicode-width" 1030 - version = "0.2.0" 1161 + version = "0.2.2" 1031 1162 source = "registry+https://github.com/rust-lang/crates.io-index" 1032 - checksum = "1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd" 1163 + checksum = "b4ac048d71ede7ee76d585517add45da530660ef4390e49b098733c6e897f254" 1164 + 1165 + [[package]] 1166 + name = "unicode-xid" 1167 + version = "0.2.6" 1168 + source = "registry+https://github.com/rust-lang/crates.io-index" 1169 + checksum = "ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853" 1170 + 1171 + [[package]] 1172 + name = "unit-prefix" 1173 + version = "0.5.2" 1174 + source = "registry+https://github.com/rust-lang/crates.io-index" 1175 + checksum = "81e544489bf3d8ef66c953931f56617f423cd4b5494be343d9b9d3dda037b9a3" 1033 1176 1034 1177 [[package]] 1035 1178 name = "utf8parse" ··· 1063 1206 ] 1064 1207 1065 1208 [[package]] 1066 - name = "wasi" 1067 - version = "0.11.0+wasi-snapshot-preview1" 1209 + name = "wasip2" 1210 + version = "1.0.2+wasi-0.2.9" 1068 1211 source = "registry+https://github.com/rust-lang/crates.io-index" 1069 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1212 + checksum = "9517f9239f02c069db75e65f174b3da828fe5f5b945c4dd26bd25d89c03ebcf5" 1213 + dependencies = [ 1214 + "wit-bindgen", 1215 + ] 1070 1216 1071 1217 [[package]] 1072 - name = "wasi" 1073 - version = "0.13.3+wasi-0.2.2" 1218 + name = "wasip3" 1219 + version = "0.4.0+wasi-0.3.0-rc-2026-01-06" 1074 1220 source = "registry+https://github.com/rust-lang/crates.io-index" 1075 - checksum = "26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2" 1221 + checksum = "5428f8bf88ea5ddc08faddef2ac4a67e390b88186c703ce6dbd955e1c145aca5" 1076 1222 dependencies = [ 1077 - "wit-bindgen-rt", 1223 + "wit-bindgen", 1078 1224 ] 1079 1225 1080 1226 [[package]] 1081 1227 name = "wasm-bindgen" 1082 - version = "0.2.100" 1228 + version = "0.2.115" 1083 1229 source = "registry+https://github.com/rust-lang/crates.io-index" 1084 - checksum = "1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5" 1230 + checksum = "6523d69017b7633e396a89c5efab138161ed5aafcbc8d3e5c5a42ae38f50495a" 1085 1231 dependencies = [ 1086 1232 "cfg-if", 1087 1233 "once_cell", 1234 + "rustversion", 1088 1235 "wasm-bindgen-macro", 1089 - ] 1090 - 1091 - [[package]] 1092 - name = "wasm-bindgen-backend" 1093 - version = "0.2.100" 1094 - source = "registry+https://github.com/rust-lang/crates.io-index" 1095 - checksum = "2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6" 1096 - dependencies = [ 1097 - "bumpalo", 1098 - "log", 1099 - "proc-macro2", 1100 - "quote", 1101 - "syn", 1102 1236 "wasm-bindgen-shared", 1103 1237 ] 1104 1238 1105 1239 [[package]] 1106 1240 name = "wasm-bindgen-macro" 1107 - version = "0.2.100" 1241 + version = "0.2.115" 1108 1242 source = "registry+https://github.com/rust-lang/crates.io-index" 1109 - checksum = "7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407" 1243 + checksum = "4e3a6c758eb2f701ed3d052ff5737f5bfe6614326ea7f3bbac7156192dc32e67" 1110 1244 dependencies = [ 1111 1245 "quote", 1112 1246 "wasm-bindgen-macro-support", ··· 1114 1248 1115 1249 [[package]] 1116 1250 name = "wasm-bindgen-macro-support" 1117 - version = "0.2.100" 1251 + version = "0.2.115" 1118 1252 source = "registry+https://github.com/rust-lang/crates.io-index" 1119 - checksum = "8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de" 1253 + checksum = "921de2737904886b52bcbb237301552d05969a6f9c40d261eb0533c8b055fedf" 1120 1254 dependencies = [ 1255 + "bumpalo", 1121 1256 "proc-macro2", 1122 1257 "quote", 1123 1258 "syn", 1124 - "wasm-bindgen-backend", 1125 1259 "wasm-bindgen-shared", 1126 1260 ] 1127 1261 1128 1262 [[package]] 1129 1263 name = "wasm-bindgen-shared" 1130 - version = "0.2.100" 1264 + version = "0.2.115" 1131 1265 source = "registry+https://github.com/rust-lang/crates.io-index" 1132 - checksum = "1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d" 1266 + checksum = "a93e946af942b58934c604527337bad9ae33ba1d5c6900bbb41c2c07c2364a93" 1133 1267 dependencies = [ 1134 1268 "unicode-ident", 1135 1269 ] 1136 1270 1137 1271 [[package]] 1138 - name = "web-time" 1139 - version = "1.1.0" 1272 + name = "wasm-encoder" 1273 + version = "0.244.0" 1140 1274 source = "registry+https://github.com/rust-lang/crates.io-index" 1141 - checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 1275 + checksum = "990065f2fe63003fe337b932cfb5e3b80e0b4d0f5ff650e6985b1048f62c8319" 1142 1276 dependencies = [ 1143 - "js-sys", 1144 - "wasm-bindgen", 1277 + "leb128fmt", 1278 + "wasmparser", 1145 1279 ] 1146 1280 1147 1281 [[package]] 1148 - name = "winapi-util" 1149 - version = "0.1.9" 1282 + name = "wasm-metadata" 1283 + version = "0.244.0" 1150 1284 source = "registry+https://github.com/rust-lang/crates.io-index" 1151 - checksum = "cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb" 1285 + checksum = "bb0e353e6a2fbdc176932bbaab493762eb1255a7900fe0fea1a2f96c296cc909" 1152 1286 dependencies = [ 1153 - "windows-sys", 1287 + "anyhow", 1288 + "indexmap", 1289 + "wasm-encoder", 1290 + "wasmparser", 1154 1291 ] 1155 1292 1156 1293 [[package]] 1157 - name = "windows-sys" 1158 - version = "0.59.0" 1294 + name = "wasmparser" 1295 + version = "0.244.0" 1159 1296 source = "registry+https://github.com/rust-lang/crates.io-index" 1160 - checksum = "1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b" 1297 + checksum = "47b807c72e1bac69382b3a6fb3dbe8ea4c0ed87ff5629b8685ae6b9a611028fe" 1161 1298 dependencies = [ 1162 - "windows-targets", 1299 + "bitflags", 1300 + "hashbrown 0.15.5", 1301 + "indexmap", 1302 + "semver", 1163 1303 ] 1164 1304 1165 1305 [[package]] 1166 - name = "windows-targets" 1167 - version = "0.52.6" 1306 + name = "web-time" 1307 + version = "1.1.0" 1168 1308 source = "registry+https://github.com/rust-lang/crates.io-index" 1169 - checksum = "9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973" 1309 + checksum = "5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb" 1170 1310 dependencies = [ 1171 - "windows_aarch64_gnullvm", 1172 - "windows_aarch64_msvc", 1173 - "windows_i686_gnu", 1174 - "windows_i686_gnullvm", 1175 - "windows_i686_msvc", 1176 - "windows_x86_64_gnu", 1177 - "windows_x86_64_gnullvm", 1178 - "windows_x86_64_msvc", 1311 + "js-sys", 1312 + "wasm-bindgen", 1179 1313 ] 1180 1314 1181 1315 [[package]] 1182 - name = "windows_aarch64_gnullvm" 1183 - version = "0.52.6" 1316 + name = "winapi-util" 1317 + version = "0.1.11" 1184 1318 source = "registry+https://github.com/rust-lang/crates.io-index" 1185 - checksum = "32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3" 1319 + checksum = "c2a7b1c03c876122aa43f3020e6c3c3ee5c05081c9a00739faf7503aeba10d22" 1320 + dependencies = [ 1321 + "windows-sys", 1322 + ] 1186 1323 1187 1324 [[package]] 1188 - name = "windows_aarch64_msvc" 1189 - version = "0.52.6" 1325 + name = "windows-link" 1326 + version = "0.2.1" 1190 1327 source = "registry+https://github.com/rust-lang/crates.io-index" 1191 - checksum = "09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469" 1328 + checksum = "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5" 1192 1329 1193 1330 [[package]] 1194 - name = "windows_i686_gnu" 1195 - version = "0.52.6" 1331 + name = "windows-sys" 1332 + version = "0.61.2" 1196 1333 source = "registry+https://github.com/rust-lang/crates.io-index" 1197 - checksum = "8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b" 1334 + checksum = "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc" 1335 + dependencies = [ 1336 + "windows-link", 1337 + ] 1198 1338 1199 1339 [[package]] 1200 - name = "windows_i686_gnullvm" 1201 - version = "0.52.6" 1340 + name = "wit-bindgen" 1341 + version = "0.51.0" 1202 1342 source = "registry+https://github.com/rust-lang/crates.io-index" 1203 - checksum = "0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66" 1343 + checksum = "d7249219f66ced02969388cf2bb044a09756a083d0fab1e566056b04d9fbcaa5" 1344 + dependencies = [ 1345 + "wit-bindgen-rust-macro", 1346 + ] 1204 1347 1205 1348 [[package]] 1206 - name = "windows_i686_msvc" 1207 - version = "0.52.6" 1349 + name = "wit-bindgen-core" 1350 + version = "0.51.0" 1208 1351 source = "registry+https://github.com/rust-lang/crates.io-index" 1209 - checksum = "240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66" 1352 + checksum = "ea61de684c3ea68cb082b7a88508a8b27fcc8b797d738bfc99a82facf1d752dc" 1353 + dependencies = [ 1354 + "anyhow", 1355 + "heck", 1356 + "wit-parser", 1357 + ] 1210 1358 1211 1359 [[package]] 1212 - name = "windows_x86_64_gnu" 1213 - version = "0.52.6" 1360 + name = "wit-bindgen-rust" 1361 + version = "0.51.0" 1214 1362 source = "registry+https://github.com/rust-lang/crates.io-index" 1215 - checksum = "147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78" 1363 + checksum = "b7c566e0f4b284dd6561c786d9cb0142da491f46a9fbed79ea69cdad5db17f21" 1364 + dependencies = [ 1365 + "anyhow", 1366 + "heck", 1367 + "indexmap", 1368 + "prettyplease", 1369 + "syn", 1370 + "wasm-metadata", 1371 + "wit-bindgen-core", 1372 + "wit-component", 1373 + ] 1216 1374 1217 1375 [[package]] 1218 - name = "windows_x86_64_gnullvm" 1219 - version = "0.52.6" 1376 + name = "wit-bindgen-rust-macro" 1377 + version = "0.51.0" 1220 1378 source = "registry+https://github.com/rust-lang/crates.io-index" 1221 - checksum = "24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d" 1379 + checksum = "0c0f9bfd77e6a48eccf51359e3ae77140a7f50b1e2ebfe62422d8afdaffab17a" 1380 + dependencies = [ 1381 + "anyhow", 1382 + "prettyplease", 1383 + "proc-macro2", 1384 + "quote", 1385 + "syn", 1386 + "wit-bindgen-core", 1387 + "wit-bindgen-rust", 1388 + ] 1222 1389 1223 1390 [[package]] 1224 - name = "windows_x86_64_msvc" 1225 - version = "0.52.6" 1391 + name = "wit-component" 1392 + version = "0.244.0" 1226 1393 source = "registry+https://github.com/rust-lang/crates.io-index" 1227 - checksum = "589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec" 1394 + checksum = "9d66ea20e9553b30172b5e831994e35fbde2d165325bec84fc43dbf6f4eb9cb2" 1395 + dependencies = [ 1396 + "anyhow", 1397 + "bitflags", 1398 + "indexmap", 1399 + "log", 1400 + "serde", 1401 + "serde_derive", 1402 + "serde_json", 1403 + "wasm-encoder", 1404 + "wasm-metadata", 1405 + "wasmparser", 1406 + "wit-parser", 1407 + ] 1228 1408 1229 1409 [[package]] 1230 - name = "wit-bindgen-rt" 1231 - version = "0.33.0" 1410 + name = "wit-parser" 1411 + version = "0.244.0" 1232 1412 source = "registry+https://github.com/rust-lang/crates.io-index" 1233 - checksum = "3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c" 1413 + checksum = "ecc8ac4bc1dc3381b7f59c34f00b67e18f910c2c0f50015669dde7def656a736" 1234 1414 dependencies = [ 1235 - "bitflags", 1415 + "anyhow", 1416 + "id-arena", 1417 + "indexmap", 1418 + "log", 1419 + "semver", 1420 + "serde", 1421 + "serde_derive", 1422 + "serde_json", 1423 + "unicode-xid", 1424 + "wasmparser", 1236 1425 ] 1237 1426 1238 1427 [[package]] 1239 1428 name = "xattr" 1240 - version = "1.5.0" 1429 + version = "1.6.1" 1241 1430 source = "registry+https://github.com/rust-lang/crates.io-index" 1242 - checksum = "0d65cbf2f12c15564212d48f4e3dfb87923d25d611f2aed18f4cb23f0413d89e" 1431 + checksum = "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156" 1243 1432 dependencies = [ 1244 1433 "libc", 1245 1434 "rustix", ··· 1255 1444 ] 1256 1445 1257 1446 [[package]] 1258 - name = "zerocopy" 1259 - version = "0.7.35" 1260 - source = "registry+https://github.com/rust-lang/crates.io-index" 1261 - checksum = "1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0" 1262 - dependencies = [ 1263 - "byteorder", 1264 - "zerocopy-derive", 1265 - ] 1266 - 1267 - [[package]] 1268 - name = "zerocopy-derive" 1269 - version = "0.7.35" 1447 + name = "zeroize" 1448 + version = "1.8.2" 1270 1449 source = "registry+https://github.com/rust-lang/crates.io-index" 1271 - checksum = "fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e" 1272 - dependencies = [ 1273 - "proc-macro2", 1274 - "quote", 1275 - "syn", 1276 - ] 1450 + checksum = "b97154e67e32c85465826e8bcc1c59429aaaf107c1e4a9e53c8d8ccd5eff88d0" 1277 1451 1278 1452 [[package]] 1279 1453 name = "zip" 1280 - version = "0.6.6" 1454 + version = "8.4.0" 1281 1455 source = "registry+https://github.com/rust-lang/crates.io-index" 1282 - checksum = "760394e246e4c28189f19d488c058bf16f564016aefac5d32bb1f3b51d5e9261" 1456 + checksum = "7756d0206d058333667493c4014f545f4b9603c4330ccd6d9b3f86dcab59f7d9" 1283 1457 dependencies = [ 1284 1458 "aes", 1285 - "byteorder", 1286 - "bzip2 0.4.4", 1459 + "bzip2", 1287 1460 "constant_time_eq", 1288 1461 "crc32fast", 1289 - "crossbeam-utils", 1462 + "deflate64", 1290 1463 "flate2", 1464 + "getrandom 0.4.2", 1291 1465 "hmac", 1466 + "indexmap", 1467 + "lzma-rust2", 1468 + "memchr", 1292 1469 "pbkdf2", 1470 + "ppmd-rust", 1293 1471 "sha1", 1294 1472 "time", 1295 - "zstd 0.11.2+zstd.1.5.2", 1473 + "typed-path", 1474 + "zeroize", 1475 + "zopfli", 1476 + "zstd", 1296 1477 ] 1297 1478 1298 1479 [[package]] 1299 - name = "zstd" 1300 - version = "0.11.2+zstd.1.5.2" 1480 + name = "zlib-rs" 1481 + version = "0.6.3" 1301 1482 source = "registry+https://github.com/rust-lang/crates.io-index" 1302 - checksum = "20cc960326ece64f010d2d2107537f26dc589a6573a316bd5b1dba685fa5fde4" 1303 - dependencies = [ 1304 - "zstd-safe 5.0.2+zstd.1.5.2", 1305 - ] 1483 + checksum = "3be3d40e40a133f9c916ee3f9f4fa2d9d63435b5fbe1bfc6d9dae0aa0ada1513" 1306 1484 1307 1485 [[package]] 1308 - name = "zstd" 1309 - version = "0.13.3" 1486 + name = "zmij" 1487 + version = "1.0.21" 1310 1488 source = "registry+https://github.com/rust-lang/crates.io-index" 1311 - checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" 1489 + checksum = "b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa" 1490 + 1491 + [[package]] 1492 + name = "zopfli" 1493 + version = "0.8.3" 1494 + source = "registry+https://github.com/rust-lang/crates.io-index" 1495 + checksum = "f05cd8797d63865425ff89b5c4a48804f35ba0ce8d125800027ad6017d2b5249" 1312 1496 dependencies = [ 1313 - "zstd-safe 7.2.3", 1497 + "bumpalo", 1498 + "crc32fast", 1499 + "log", 1500 + "simd-adler32", 1314 1501 ] 1315 1502 1316 1503 [[package]] 1317 - name = "zstd-safe" 1318 - version = "5.0.2+zstd.1.5.2" 1504 + name = "zstd" 1505 + version = "0.13.3" 1319 1506 source = "registry+https://github.com/rust-lang/crates.io-index" 1320 - checksum = "1d2a5585e04f9eea4b2a3d1eca508c4dee9592a89ef6f450c11719da0726f4db" 1507 + checksum = "e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a" 1321 1508 dependencies = [ 1322 - "libc", 1323 - "zstd-sys", 1509 + "zstd-safe", 1324 1510 ] 1325 1511 1326 1512 [[package]] 1327 1513 name = "zstd-safe" 1328 - version = "7.2.3" 1514 + version = "7.2.4" 1329 1515 source = "registry+https://github.com/rust-lang/crates.io-index" 1330 - checksum = "f3051792fbdc2e1e143244dc28c60f73d8470e93f3f9cbd0ead44da5ed802722" 1516 + checksum = "8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d" 1331 1517 dependencies = [ 1332 1518 "zstd-sys", 1333 1519 ] 1334 1520 1335 1521 [[package]] 1336 1522 name = "zstd-sys" 1337 - version = "2.0.14+zstd.1.5.7" 1523 + version = "2.0.16+zstd.1.5.7" 1338 1524 source = "registry+https://github.com/rust-lang/crates.io-index" 1339 - checksum = "8fb060d4926e4ac3a3ad15d864e99ceb5f343c6b34f5bd6d81ae6ed417311be5" 1525 + checksum = "91e19ebc2adc8f83e43039e79776e3fda8ca919132d68a1fed6a5faca2683748" 1340 1526 dependencies = [ 1341 1527 "cc", 1342 1528 "pkg-config",
+5 -5
Cargo.toml
··· 11 11 categories = ["command-line-utilities", "compression"] 12 12 13 13 [dependencies] 14 - bzip2 = { version = "0.5", features = ["static"] } 14 + bzip2 = { version = "0.6", features = ["static"] } 15 15 clap = { version = "4", features = ["derive"] } 16 16 flate2 = "1" 17 - indicatif = "0.17" 17 + indicatif = "0.18" 18 18 is-terminal = "0.4" 19 19 tar = "0.4" 20 20 xz2 = { version = "0.1", features = ["static"] } 21 - zip = "0.6" 21 + zip = "8" 22 22 tempfile = "3" 23 23 zstd = "0.13" 24 - lz4_flex = "0.11" 24 + lz4_flex = "0.13" 25 25 26 26 [dev-dependencies] 27 27 assert_cmd = "2" 28 28 assert_fs = "1" 29 29 predicates = "3" 30 - rand = "0.8" 30 + rand = "0.10" 31 31 32 32 [features] 33 33 default = ["interop"]
+2 -2
src/backends/bzip2.rs
··· 1 1 use crate::{ 2 - progress::{copy_with_progress, ProgressArgs}, 2 + progress::{ProgressArgs, copy_with_progress}, 3 3 utils::{ 4 4 CmprssInput, CmprssOutput, CommonArgs, CompressionLevelValidator, Compressor, 5 5 ExtractedTarget, LevelArgs, 6 6 }, 7 7 }; 8 - use bzip2::write::{BzDecoder, BzEncoder}; 9 8 use bzip2::Compression; 9 + use bzip2::write::{BzDecoder, BzEncoder}; 10 10 use clap::Args; 11 11 use std::{ 12 12 fs::File,
+2 -2
src/backends/gzip.rs
··· 1 - use crate::progress::{copy_with_progress, ProgressArgs}; 1 + use crate::progress::{ProgressArgs, copy_with_progress}; 2 2 use crate::utils::*; 3 3 use clap::Args; 4 4 use flate2::write::GzEncoder; 5 - use flate2::{read::GzDecoder, Compression}; 5 + use flate2::{Compression, read::GzDecoder}; 6 6 use std::fs::File; 7 7 use std::io::{self, BufReader, BufWriter, Read, Write}; 8 8
+2 -2
src/backends/lz4.rs
··· 1 - use crate::progress::{copy_with_progress, ProgressArgs}; 2 - use crate::utils::{cmprss_error, CmprssInput, CmprssOutput, CommonArgs, Compressor}; 1 + use crate::progress::{ProgressArgs, copy_with_progress}; 2 + use crate::utils::{CmprssInput, CmprssOutput, CommonArgs, Compressor, cmprss_error}; 3 3 use clap::Args; 4 4 use lz4_flex::frame::{FrameDecoder, FrameEncoder}; 5 5 use std::fs::File;
+1 -1
src/backends/pipeline.rs
··· 1 1 use crate::utils::*; 2 2 use std::io::{self, Read, Write}; 3 3 use std::path::Path; 4 - use std::sync::mpsc::{channel, Receiver, Sender}; 4 + use std::sync::mpsc::{Receiver, Sender, channel}; 5 5 use std::thread; 6 6 7 7 /// A pipeline of one or more compressors applied in sequence (e.g., tar.gz)
+1 -1
src/backends/xz.rs
··· 1 1 use crate::{ 2 - progress::{copy_with_progress, ProgressArgs}, 2 + progress::{ProgressArgs, copy_with_progress}, 3 3 utils::*, 4 4 }; 5 5 use clap::Args;
+4 -3
src/backends/zip.rs
··· 28 28 writer: W, 29 29 ) -> Result<(), io::Error> { 30 30 let mut zip_writer = ZipWriter::new(writer); 31 - let options = FileOptions::default().compression_method(CompressionMethod::Deflated); 31 + let options = FileOptions::<()>::default().compression_method(CompressionMethod::Deflated); 32 32 33 33 match input { 34 34 CmprssInput::Path(paths) => { ··· 182 182 .to_string_lossy() 183 183 .replace('\\', "/"); 184 184 if entry_path.is_file() { 185 - let options = FileOptions::default().compression_method(CompressionMethod::Deflated); 185 + let options = 186 + FileOptions::<()>::default().compression_method(CompressionMethod::Deflated); 186 187 zip.start_file(name, options)?; 187 188 let mut f = File::open(&entry_path)?; 188 189 io::copy(&mut f, zip)?; ··· 191 192 let dir_name = name.clone() + "/"; 192 193 zip.add_directory( 193 194 dir_name, 194 - FileOptions::default().compression_method(CompressionMethod::Deflated), 195 + FileOptions::<()>::default().compression_method(CompressionMethod::Deflated), 195 196 )?; 196 197 add_directory(zip, base, &entry_path)?; 197 198 }
+3 -3
src/backends/zstd.rs
··· 1 - use crate::progress::{copy_with_progress, ProgressArgs}; 1 + use crate::progress::{ProgressArgs, copy_with_progress}; 2 2 use crate::utils::{ 3 - cmprss_error, CmprssInput, CmprssOutput, CommonArgs, CompressionLevelValidator, Compressor, 4 - LevelArgs, 3 + CmprssInput, CmprssOutput, CommonArgs, CompressionLevelValidator, Compressor, LevelArgs, 4 + cmprss_error, 5 5 }; 6 6 use clap::Args; 7 7 use std::fs::File;
+5 -3
tests/compare.rs
··· 7 7 8 8 mod utils { 9 9 use super::*; 10 - use rand::Rng; 10 + use rand::RngExt as _; 11 11 12 12 /// Asserts that the two directories are identical 13 13 pub fn assert_directory(left: PathBuf, right: PathBuf) { ··· 40 40 41 41 /// Create a directory filled with random files 42 42 pub fn create_random_files(dir: PathBuf, count: usize) { 43 - let mut rng = rand::thread_rng(); 43 + let mut rng = rand::rng(); 44 44 std::fs::create_dir_all(&dir).unwrap(); 45 45 46 46 for i in 0..count { 47 47 let path = format!("{}/file-{}", dir.display(), i); 48 - let data: Vec<u8> = (0..rng.gen_range(0..1000)).map(|_| rng.gen()).collect(); 48 + let data: Vec<u8> = (0..rng.random_range(0..1000)) 49 + .map(|_| rng.random()) 50 + .collect(); 49 51 std::fs::write(path, data).unwrap(); 50 52 } 51 53 }
+1 -1
tests/pipeline.rs
··· 3 3 extern crate predicates; 4 4 5 5 use assert_cmd::prelude::*; 6 - use assert_fs::prelude::*; 7 6 use assert_fs::TempDir; 7 + use assert_fs::prelude::*; 8 8 use predicates::prelude::*; 9 9 use std::process::Command; 10 10