Merge pull request #248409 from CobaltCause/conduit-0.6.0

matrix-conduit: 0.5.0 -> 0.6.0

authored by Martin Weinelt and committed by GitHub e57875a2 200eeb9e

+838 -592
+10
nixos/modules/services/matrix/conduit.nix
··· 94 94 instance will require manual migration of data. 95 95 ''; 96 96 }; 97 + global.allow_check_for_updates = mkOption { 98 + type = types.bool; 99 + default = false; 100 + description = lib.mdDoc '' 101 + Whether to allow Conduit to automatically contact 102 + <https://conduit.rs> hourly to check for important Conduit news. 103 + 104 + Disabled by default because nixpkgs handles updates. 105 + ''; 106 + }; 97 107 }; 98 108 }; 99 109 default = {};
+811 -586
pkgs/servers/matrix-conduit/Cargo.lock
··· 10 10 11 11 [[package]] 12 12 name = "ahash" 13 - version = "0.7.6" 13 + version = "0.8.3" 14 14 source = "registry+https://github.com/rust-lang/crates.io-index" 15 - checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47" 15 + checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f" 16 16 dependencies = [ 17 - "getrandom 0.2.8", 17 + "cfg-if", 18 18 "once_cell", 19 19 "version_check", 20 20 ] 21 21 22 22 [[package]] 23 23 name = "aho-corasick" 24 - version = "0.7.20" 24 + version = "1.0.2" 25 25 source = "registry+https://github.com/rust-lang/crates.io-index" 26 - checksum = "cc936419f96fa211c1b9166887b38e5e40b19958e5b895be7c1f93adec7071ac" 26 + checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41" 27 27 dependencies = [ 28 28 "memchr", 29 29 ] 30 30 31 31 [[package]] 32 - name = "alloc-no-stdlib" 33 - version = "2.0.4" 32 + name = "allocator-api2" 33 + version = "0.2.15" 34 34 source = "registry+https://github.com/rust-lang/crates.io-index" 35 - checksum = "cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3" 35 + checksum = "56fc6cf8dc8c4158eed8649f9b8b0ea1518eb62b544fe9490d66fa0b349eafe9" 36 36 37 37 [[package]] 38 - name = "alloc-stdlib" 39 - version = "0.2.2" 38 + name = "anstyle" 39 + version = "1.0.1" 40 40 source = "registry+https://github.com/rust-lang/crates.io-index" 41 - checksum = "94fb8275041c72129eb51b7d0322c29b8387a0386127718b096429201a5d6ece" 42 - dependencies = [ 43 - "alloc-no-stdlib", 44 - ] 41 + checksum = "3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd" 45 42 46 43 [[package]] 47 44 name = "arc-swap" 48 - version = "1.5.1" 45 + version = "1.6.0" 49 46 source = "registry+https://github.com/rust-lang/crates.io-index" 50 - checksum = "983cd8b9d4b02a6dc6ffa557262eb5858a27a0038ffffe21a0f133eaa819a164" 47 + checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" 51 48 52 49 [[package]] 53 50 name = "arrayref" 54 - version = "0.3.6" 51 + version = "0.3.7" 55 52 source = "registry+https://github.com/rust-lang/crates.io-index" 56 - checksum = "a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544" 53 + checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545" 57 54 58 55 [[package]] 59 56 name = "arrayvec" 60 - version = "0.7.2" 57 + version = "0.7.4" 61 58 source = "registry+https://github.com/rust-lang/crates.io-index" 62 - checksum = "8da52d66c7071e2e3fa2a1e5c6d088fec47b593032b254f5e980de8ea54454d6" 59 + checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711" 63 60 64 61 [[package]] 65 62 name = "assign" ··· 68 65 checksum = "5f093eed78becd229346bf859eec0aa4dd7ddde0757287b2b4107a1f09c80002" 69 66 70 67 [[package]] 71 - name = "async-compression" 72 - version = "0.3.15" 73 - source = "registry+https://github.com/rust-lang/crates.io-index" 74 - checksum = "942c7cd7ae39e91bde4820d74132e9862e62c2f386c3aa90ccf55949f5bad63a" 75 - dependencies = [ 76 - "brotli", 77 - "flate2", 78 - "futures-core", 79 - "memchr", 80 - "pin-project-lite", 81 - "tokio", 82 - ] 83 - 84 - [[package]] 85 68 name = "async-trait" 86 - version = "0.1.58" 69 + version = "0.1.68" 87 70 source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "1e805d94e6b5001b651426cf4cd446b1ab5f319d27bab5c644f61de0a804360c" 71 + checksum = "b9ccdd8f2a161be9bd5c023df56f1b2a0bd1d83872ae53b71a84a12c9bf6e842" 89 72 dependencies = [ 90 73 "proc-macro2", 91 74 "quote", 92 - "syn", 75 + "syn 2.0.21", 93 76 ] 94 77 95 78 [[package]] 96 79 name = "atomic" 97 - version = "0.5.1" 80 + version = "0.5.3" 98 81 source = "registry+https://github.com/rust-lang/crates.io-index" 99 - checksum = "b88d82667eca772c4aa12f0f1348b3ae643424c8876448f3f7bd5787032e234c" 100 - dependencies = [ 101 - "autocfg", 102 - ] 82 + checksum = "c59bdb34bc650a32731b31bd8f0829cc15d24a708ee31559e0bb34f2bc320cba" 103 83 104 84 [[package]] 105 85 name = "autocfg" ··· 109 89 110 90 [[package]] 111 91 name = "axum" 112 - version = "0.5.17" 92 + version = "0.6.18" 113 93 source = "registry+https://github.com/rust-lang/crates.io-index" 114 - checksum = "acee9fd5073ab6b045a275b3e709c163dd36c90685219cb21804a147b58dba43" 94 + checksum = "f8175979259124331c1d7bf6586ee7e0da434155e4b2d48ec2c8386281d8df39" 115 95 dependencies = [ 116 96 "async-trait", 117 97 "axum-core", 118 - "bitflags", 98 + "bitflags 1.3.2", 119 99 "bytes", 120 100 "futures-util", 121 101 "headers", ··· 128 108 "mime", 129 109 "percent-encoding", 130 110 "pin-project-lite", 111 + "rustversion", 131 112 "serde", 132 113 "serde_json", 114 + "serde_path_to_error", 133 115 "serde_urlencoded", 134 116 "sync_wrapper", 135 - "tokio", 136 117 "tower", 137 - "tower-http", 138 118 "tower-layer", 139 119 "tower-service", 140 120 ] 141 121 142 122 [[package]] 143 123 name = "axum-core" 144 - version = "0.2.9" 124 + version = "0.3.4" 145 125 source = "registry+https://github.com/rust-lang/crates.io-index" 146 - checksum = "37e5939e02c56fecd5c017c37df4238c0a839fa76b7f97acdd7efb804fd181cc" 126 + checksum = "759fa577a247914fd3f7f76d62972792636412fbfd634cd452f6a385a74d2d2c" 147 127 dependencies = [ 148 128 "async-trait", 149 129 "bytes", ··· 151 131 "http", 152 132 "http-body", 153 133 "mime", 134 + "rustversion", 154 135 "tower-layer", 155 136 "tower-service", 156 137 ] 157 138 158 139 [[package]] 159 140 name = "axum-server" 160 - version = "0.4.4" 141 + version = "0.5.1" 161 142 source = "registry+https://github.com/rust-lang/crates.io-index" 162 - checksum = "8456dab8f11484979a86651da8e619b355ede5d61a160755155f6c344bd18c47" 143 + checksum = "447f28c85900215cc1bea282f32d4a2f22d55c5a300afdfbc661c8d6a632e063" 163 144 dependencies = [ 164 145 "arc-swap", 165 146 "bytes", ··· 168 149 "http-body", 169 150 "hyper", 170 151 "pin-project-lite", 171 - "rustls", 172 - "rustls-pemfile 1.0.1", 152 + "rustls 0.21.2", 153 + "rustls-pemfile 1.0.2", 173 154 "tokio", 174 - "tokio-rustls", 155 + "tokio-rustls 0.24.1", 175 156 "tower-service", 176 157 ] 177 158 ··· 183 164 184 165 [[package]] 185 166 name = "base64" 186 - version = "0.20.0" 167 + version = "0.21.2" 187 168 source = "registry+https://github.com/rust-lang/crates.io-index" 188 - checksum = "0ea22880d78093b0cbe17c89f64a7d457941e65759157ec6cb31a31d652b05e5" 169 + checksum = "604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d" 189 170 190 171 [[package]] 191 172 name = "base64ct" 192 - version = "1.5.3" 173 + version = "1.6.0" 193 174 source = "registry+https://github.com/rust-lang/crates.io-index" 194 - checksum = "b645a089122eccb6111b4f81cbc1a49f5900ac4666bb93ac027feaecf15607bf" 175 + checksum = "8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b" 195 176 196 177 [[package]] 197 178 name = "bincode" ··· 204 185 205 186 [[package]] 206 187 name = "bindgen" 207 - version = "0.59.2" 188 + version = "0.65.1" 208 189 source = "registry+https://github.com/rust-lang/crates.io-index" 209 - checksum = "2bd2a9a458e8f4304c52c43ebb0cfbd520289f8379a52e329a38afda99bf8eb8" 190 + checksum = "cfdf7b466f9a4903edc73f95d6d2bcd5baf8ae620638762244d3f60143643cc5" 210 191 dependencies = [ 211 - "bitflags", 192 + "bitflags 1.3.2", 212 193 "cexpr", 213 194 "clang-sys", 214 195 "lazy_static", 215 196 "lazycell", 216 197 "peeking_take_while", 198 + "prettyplease", 217 199 "proc-macro2", 218 200 "quote", 219 201 "regex", 220 202 "rustc-hash", 221 203 "shlex", 204 + "syn 2.0.21", 222 205 ] 223 206 224 207 [[package]] ··· 228 211 checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 229 212 230 213 [[package]] 214 + name = "bitflags" 215 + version = "2.3.2" 216 + source = "registry+https://github.com/rust-lang/crates.io-index" 217 + checksum = "6dbe3c979c178231552ecba20214a8272df4e09f232a87aef4320cf06539aded" 218 + 219 + [[package]] 231 220 name = "blake2b_simd" 232 - version = "1.0.0" 221 + version = "1.0.1" 233 222 source = "registry+https://github.com/rust-lang/crates.io-index" 234 - checksum = "72936ee4afc7f8f736d1c38383b56480b5497b4617b4a77bdbf1d2ababc76127" 223 + checksum = "3c2f0dc9a68c6317d884f97cc36cf5a3d20ba14ce404227df55e1af708ab04bc" 235 224 dependencies = [ 236 225 "arrayref", 237 226 "arrayvec", 238 - "constant_time_eq", 227 + "constant_time_eq 0.2.6", 239 228 ] 240 229 241 230 [[package]] ··· 249 238 250 239 [[package]] 251 240 name = "block-buffer" 252 - version = "0.10.3" 241 + version = "0.10.4" 253 242 source = "registry+https://github.com/rust-lang/crates.io-index" 254 - checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 243 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 255 244 dependencies = [ 256 245 "generic-array", 257 246 ] 258 247 259 248 [[package]] 260 - name = "brotli" 261 - version = "3.3.4" 262 - source = "registry+https://github.com/rust-lang/crates.io-index" 263 - checksum = "a1a0b1dbcc8ae29329621f8d4f0d835787c1c38bb1401979b49d13b0b305ff68" 264 - dependencies = [ 265 - "alloc-no-stdlib", 266 - "alloc-stdlib", 267 - "brotli-decompressor", 268 - ] 269 - 270 - [[package]] 271 - name = "brotli-decompressor" 272 - version = "2.3.2" 273 - source = "registry+https://github.com/rust-lang/crates.io-index" 274 - checksum = "59ad2d4653bf5ca36ae797b1f4bb4dbddb60ce49ca4aed8a2ce4829f60425b80" 275 - dependencies = [ 276 - "alloc-no-stdlib", 277 - "alloc-stdlib", 278 - ] 279 - 280 - [[package]] 281 249 name = "bumpalo" 282 - version = "3.11.1" 250 + version = "3.13.0" 283 251 source = "registry+https://github.com/rust-lang/crates.io-index" 284 - checksum = "572f695136211188308f16ad2ca5c851a712c464060ae6974944458eb83880ba" 252 + checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 285 253 286 254 [[package]] 287 255 name = "bytemuck" 288 - version = "1.12.3" 256 + version = "1.13.1" 289 257 source = "registry+https://github.com/rust-lang/crates.io-index" 290 - checksum = "aaa3a8d9a1ca92e282c96a32d6511b695d7d994d1d102ba85d279f9b2756947f" 258 + checksum = "17febce684fd15d89027105661fec94afb475cb995fbc59d2865198446ba2eea" 291 259 292 260 [[package]] 293 261 name = "byteorder" ··· 297 265 298 266 [[package]] 299 267 name = "bytes" 300 - version = "1.3.0" 268 + version = "1.4.0" 269 + source = "registry+https://github.com/rust-lang/crates.io-index" 270 + checksum = "89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be" 271 + 272 + [[package]] 273 + name = "bzip2-sys" 274 + version = "0.1.11+1.0.8" 301 275 source = "registry+https://github.com/rust-lang/crates.io-index" 302 - checksum = "dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c" 276 + checksum = "736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc" 277 + dependencies = [ 278 + "cc", 279 + "libc", 280 + "pkg-config", 281 + ] 303 282 304 283 [[package]] 305 284 name = "cc" 306 - version = "1.0.77" 285 + version = "1.0.79" 307 286 source = "registry+https://github.com/rust-lang/crates.io-index" 308 - checksum = "e9f73505338f7d905b19d18738976aae232eb46b8efc15554ffc56deb5d9ebe4" 287 + checksum = "50d30906286121d95be3d479533b458f87493b30a4b5f79a607db8f5d11aa91f" 309 288 dependencies = [ 310 289 "jobserver", 311 290 ] ··· 327 306 328 307 [[package]] 329 308 name = "clang-sys" 330 - version = "1.4.0" 309 + version = "1.6.1" 331 310 source = "registry+https://github.com/rust-lang/crates.io-index" 332 - checksum = "fa2e27ae6ab525c3d369ded447057bca5438d86dc3a68f6faafb8269ba82ebf3" 311 + checksum = "c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f" 333 312 dependencies = [ 334 313 "glob", 335 314 "libc", ··· 338 317 339 318 [[package]] 340 319 name = "clap" 341 - version = "4.0.27" 320 + version = "4.3.8" 342 321 source = "registry+https://github.com/rust-lang/crates.io-index" 343 - checksum = "0acbd8d28a0a60d7108d7ae850af6ba34cf2d1257fc646980e5f97ce14275966" 322 + checksum = "d9394150f5b4273a1763355bd1c2ec54cc5a2593f790587bcd6b2c947cfa9211" 344 323 dependencies = [ 345 - "bitflags", 324 + "clap_builder", 346 325 "clap_derive", 347 - "clap_lex", 348 326 "once_cell", 349 327 ] 350 328 351 329 [[package]] 330 + name = "clap_builder" 331 + version = "4.3.8" 332 + source = "registry+https://github.com/rust-lang/crates.io-index" 333 + checksum = "9a78fbdd3cc2914ddf37ba444114bc7765bbdcb55ec9cbe6fa054f0137400717" 334 + dependencies = [ 335 + "anstyle", 336 + "bitflags 1.3.2", 337 + "clap_lex", 338 + ] 339 + 340 + [[package]] 352 341 name = "clap_derive" 353 - version = "4.0.21" 342 + version = "4.3.2" 354 343 source = "registry+https://github.com/rust-lang/crates.io-index" 355 - checksum = "0177313f9f02afc995627906bbd8967e2be069f5261954222dac78290c2b9014" 344 + checksum = "b8cd2b2a819ad6eec39e8f1d6b53001af1e5469f8c177579cdaeb313115b825f" 356 345 dependencies = [ 357 346 "heck", 358 - "proc-macro-error", 359 347 "proc-macro2", 360 348 "quote", 361 - "syn", 349 + "syn 2.0.21", 362 350 ] 363 351 364 352 [[package]] 365 353 name = "clap_lex" 366 - version = "0.3.0" 354 + version = "0.5.0" 367 355 source = "registry+https://github.com/rust-lang/crates.io-index" 368 - checksum = "0d4198f73e42b4936b35b5bb248d81d2b595ecb170da0bac7655c54eedfa8da8" 369 - dependencies = [ 370 - "os_str_bytes", 371 - ] 356 + checksum = "2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b" 372 357 373 358 [[package]] 374 359 name = "color_quant" ··· 378 363 379 364 [[package]] 380 365 name = "conduit" 381 - version = "0.5.0" 366 + version = "0.6.0" 382 367 dependencies = [ 383 368 "async-trait", 384 369 "axum", 385 370 "axum-server", 386 - "base64 0.13.1", 371 + "base64 0.21.2", 387 372 "bytes", 388 373 "clap", 389 374 "crossbeam", ··· 397 382 "jsonwebtoken", 398 383 "lazy_static", 399 384 "lru-cache", 385 + "nix", 400 386 "num_cpus", 401 387 "opentelemetry", 402 388 "opentelemetry-jaeger", ··· 412 398 "rust-argon2", 413 399 "sd-notify", 414 400 "serde", 401 + "serde_html_form", 415 402 "serde_json", 416 403 "serde_yaml", 417 404 "sha-1", ··· 432 419 433 420 [[package]] 434 421 name = "const-oid" 435 - version = "0.9.1" 422 + version = "0.9.2" 436 423 source = "registry+https://github.com/rust-lang/crates.io-index" 437 - checksum = "cec318a675afcb6a1ea1d4340e2d377e56e47c266f28043ceccbf4412ddfdd3b" 424 + checksum = "520fbf3c07483f94e3e3ca9d0cfd913d7718ef2483d2cfd91c0d9e91474ab913" 425 + 426 + [[package]] 427 + name = "const_panic" 428 + version = "0.2.8" 429 + source = "registry+https://github.com/rust-lang/crates.io-index" 430 + checksum = "6051f239ecec86fde3410901ab7860d458d160371533842974fc61f96d15879b" 438 431 439 432 [[package]] 440 433 name = "constant_time_eq" ··· 443 436 checksum = "245097e9a4535ee1e3e3931fcfcd55a796a44c643e8596ff6566d68f09b87bbc" 444 437 445 438 [[package]] 439 + name = "constant_time_eq" 440 + version = "0.2.6" 441 + source = "registry+https://github.com/rust-lang/crates.io-index" 442 + checksum = "21a53c0a4d288377e7415b53dcfc3c04da5cdc2cc95c8d5ac178b58f0b861ad6" 443 + 444 + [[package]] 446 445 name = "core-foundation" 447 446 version = "0.9.3" 448 447 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 454 453 455 454 [[package]] 456 455 name = "core-foundation-sys" 457 - version = "0.8.3" 456 + version = "0.8.4" 458 457 source = "registry+https://github.com/rust-lang/crates.io-index" 459 - checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 458 + checksum = "e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa" 460 459 461 460 [[package]] 462 461 name = "cpufeatures" 463 - version = "0.2.5" 462 + version = "0.2.8" 464 463 source = "registry+https://github.com/rust-lang/crates.io-index" 465 - checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 464 + checksum = "03e69e28e9f7f77debdedbaafa2866e1de9ba56df55a8bd7cfc724c25a09987c" 466 465 dependencies = [ 467 466 "libc", 468 467 ] 469 468 470 469 [[package]] 471 470 name = "crc" 472 - version = "2.1.0" 471 + version = "3.0.1" 473 472 source = "registry+https://github.com/rust-lang/crates.io-index" 474 - checksum = "49fc9a695bca7f35f5f4c15cddc84415f66a74ea78eef08e90c5024f2b540e23" 473 + checksum = "86ec7a15cbe22e59248fc7eadb1907dab5ba09372595da4d73dd805ed4417dfe" 475 474 dependencies = [ 476 475 "crc-catalog", 477 476 ] 478 477 479 478 [[package]] 480 479 name = "crc-catalog" 481 - version = "1.1.1" 480 + version = "2.2.0" 482 481 source = "registry+https://github.com/rust-lang/crates.io-index" 483 - checksum = "ccaeedb56da03b09f598226e25e80088cb4cd25f316e6e4df7d695f0feeb1403" 482 + checksum = "9cace84e55f07e7301bae1c519df89cdad8cc3cd868413d3fdbdeca9ff3db484" 484 483 485 484 [[package]] 486 485 name = "crc32fast" ··· 507 506 508 507 [[package]] 509 508 name = "crossbeam-channel" 510 - version = "0.5.6" 509 + version = "0.5.8" 511 510 source = "registry+https://github.com/rust-lang/crates.io-index" 512 - checksum = "c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521" 511 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 513 512 dependencies = [ 514 513 "cfg-if", 515 514 "crossbeam-utils", ··· 517 516 518 517 [[package]] 519 518 name = "crossbeam-deque" 520 - version = "0.8.2" 519 + version = "0.8.3" 521 520 source = "registry+https://github.com/rust-lang/crates.io-index" 522 - checksum = "715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc" 521 + checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 523 522 dependencies = [ 524 523 "cfg-if", 525 524 "crossbeam-epoch", ··· 528 527 529 528 [[package]] 530 529 name = "crossbeam-epoch" 531 - version = "0.9.13" 530 + version = "0.9.15" 532 531 source = "registry+https://github.com/rust-lang/crates.io-index" 533 - checksum = "01a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a" 532 + checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 534 533 dependencies = [ 535 534 "autocfg", 536 535 "cfg-if", 537 536 "crossbeam-utils", 538 - "memoffset", 537 + "memoffset 0.9.0", 539 538 "scopeguard", 540 539 ] 541 540 ··· 551 550 552 551 [[package]] 553 552 name = "crossbeam-utils" 554 - version = "0.8.14" 553 + version = "0.8.16" 555 554 source = "registry+https://github.com/rust-lang/crates.io-index" 556 - checksum = "4fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f" 555 + checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 557 556 dependencies = [ 558 557 "cfg-if", 559 558 ] ··· 588 587 checksum = "907076dfda823b0b36d2a1bb5f90c96660a5bbcd7729e10727f07858f22c4edc" 589 588 dependencies = [ 590 589 "cfg-if", 591 - "hashbrown", 590 + "hashbrown 0.12.3", 592 591 "lock_api", 593 592 "once_cell", 594 593 "parking_lot_core", ··· 596 595 597 596 [[package]] 598 597 name = "data-encoding" 599 - version = "2.3.2" 598 + version = "2.4.0" 600 599 source = "registry+https://github.com/rust-lang/crates.io-index" 601 - checksum = "3ee2393c4a91429dffb4bedf19f4d6abf27d8a732c8ce4980305d782e5426d57" 600 + checksum = "c2e66c9d817f1720209181c316d28635c050fa304f9c79e47a520882661b7308" 602 601 603 602 [[package]] 604 603 name = "der" 605 - version = "0.6.0" 604 + version = "0.6.1" 606 605 source = "registry+https://github.com/rust-lang/crates.io-index" 607 - checksum = "13dd2ae565c0a381dde7fade45fce95984c568bdcb4700a4fdbe3175e0380b2f" 606 + checksum = "f1a467a65c5e759bce6e65eaf91cc29f466cdc57cb65777bd646872a8a1fd4de" 608 607 dependencies = [ 609 608 "const-oid", 610 609 "zeroize", ··· 621 620 622 621 [[package]] 623 622 name = "digest" 624 - version = "0.10.6" 623 + version = "0.10.7" 625 624 source = "registry+https://github.com/rust-lang/crates.io-index" 626 - checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 625 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 627 626 dependencies = [ 628 - "block-buffer 0.10.3", 627 + "block-buffer 0.10.4", 629 628 "crypto-common", 630 629 "subtle", 631 630 ] ··· 652 651 653 652 [[package]] 654 653 name = "ed25519" 655 - version = "1.5.2" 654 + version = "1.5.3" 656 655 source = "registry+https://github.com/rust-lang/crates.io-index" 657 - checksum = "1e9c280362032ea4203659fc489832d0204ef09f247a0506f170dafcac08c369" 656 + checksum = "91cff35c70bba8a626e3185d8cd48cc11b5437e1a5bcd15b9b5fa3c64b6dfee7" 658 657 dependencies = [ 659 658 "signature", 660 659 ] ··· 669 668 "ed25519", 670 669 "rand 0.7.3", 671 670 "serde", 672 - "sha2", 671 + "sha2 0.9.9", 673 672 "zeroize", 674 673 ] 675 674 676 675 [[package]] 677 676 name = "either" 678 - version = "1.8.0" 677 + version = "1.8.1" 679 678 source = "registry+https://github.com/rust-lang/crates.io-index" 680 - checksum = "90e5c1c8368803113bf0c9584fc495a58b86dc8a29edbf8fe877d21d9507e797" 679 + checksum = "7fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91" 681 680 682 681 [[package]] 683 682 name = "encoding_rs" 684 - version = "0.8.31" 683 + version = "0.8.32" 685 684 source = "registry+https://github.com/rust-lang/crates.io-index" 686 - checksum = "9852635589dc9f9ea1b6fe9f05b50ef208c85c834a562f0c6abb1c475736ec2b" 685 + checksum = "071a31f4ee85403370b58aca746f01041ede6f0da2730960ad001edc2b71b394" 687 686 dependencies = [ 688 687 "cfg-if", 689 688 ] ··· 697 696 "heck", 698 697 "proc-macro2", 699 698 "quote", 700 - "syn", 699 + "syn 1.0.109", 701 700 ] 702 701 703 702 [[package]] 703 + name = "equivalent" 704 + version = "1.0.0" 705 + source = "registry+https://github.com/rust-lang/crates.io-index" 706 + checksum = "88bffebc5d80432c9b140ee17875ff173a8ab62faad5b257da912bd2f6c1c0a1" 707 + 708 + [[package]] 704 709 name = "fallible-iterator" 705 710 version = "0.2.0" 706 711 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 713 718 checksum = "7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a" 714 719 715 720 [[package]] 721 + name = "fdeflate" 722 + version = "0.3.0" 723 + source = "registry+https://github.com/rust-lang/crates.io-index" 724 + checksum = "d329bdeac514ee06249dabc27877490f17f5d371ec693360768b838e19f3ae10" 725 + dependencies = [ 726 + "simd-adler32", 727 + ] 728 + 729 + [[package]] 716 730 name = "figment" 717 - version = "0.10.8" 731 + version = "0.10.10" 718 732 source = "registry+https://github.com/rust-lang/crates.io-index" 719 - checksum = "4e56602b469b2201400dec66a66aec5a9b8761ee97cd1b8c96ab2483fcc16cc9" 733 + checksum = "4547e226f4c9ab860571e070a9034192b3175580ecea38da34fcdb53a018c9a5" 720 734 dependencies = [ 721 735 "atomic", 722 736 "pear", ··· 728 742 729 743 [[package]] 730 744 name = "flate2" 731 - version = "1.0.25" 745 + version = "1.0.26" 732 746 source = "registry+https://github.com/rust-lang/crates.io-index" 733 - checksum = "a8a2db397cb1c8772f31494cb8917e48cd1e64f0fa7efac59fbd741a0a8ce841" 747 + checksum = "3b9429470923de8e8cbd4d2dc513535400b4b3fef0319fb5c4e1f520a7bef743" 734 748 dependencies = [ 735 749 "crc32fast", 736 750 "miniz_oxide", ··· 744 758 745 759 [[package]] 746 760 name = "form_urlencoded" 747 - version = "1.1.0" 761 + version = "1.2.0" 748 762 source = "registry+https://github.com/rust-lang/crates.io-index" 749 - checksum = "a9c384f161156f5260c24a097c56119f9be8c798586aecc13afbcbe7b7e26bf8" 763 + checksum = "a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652" 750 764 dependencies = [ 751 765 "percent-encoding", 752 766 ] ··· 762 776 ] 763 777 764 778 [[package]] 765 - name = "fs_extra" 766 - version = "1.2.0" 767 - source = "registry+https://github.com/rust-lang/crates.io-index" 768 - checksum = "2022715d62ab30faffd124d40b76f4134a550a87792276512b18d63272333394" 769 - 770 - [[package]] 771 779 name = "futures" 772 - version = "0.3.25" 780 + version = "0.3.28" 773 781 source = "registry+https://github.com/rust-lang/crates.io-index" 774 - checksum = "38390104763dc37a5145a53c29c63c1290b5d316d6086ec32c293f6736051bb0" 782 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 775 783 dependencies = [ 776 784 "futures-channel", 777 785 "futures-core", ··· 784 792 785 793 [[package]] 786 794 name = "futures-channel" 787 - version = "0.3.25" 795 + version = "0.3.28" 788 796 source = "registry+https://github.com/rust-lang/crates.io-index" 789 - checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed" 797 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 790 798 dependencies = [ 791 799 "futures-core", 792 800 "futures-sink", ··· 794 802 795 803 [[package]] 796 804 name = "futures-core" 797 - version = "0.3.25" 805 + version = "0.3.28" 798 806 source = "registry+https://github.com/rust-lang/crates.io-index" 799 - checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" 807 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 800 808 801 809 [[package]] 802 810 name = "futures-executor" 803 - version = "0.3.25" 811 + version = "0.3.28" 804 812 source = "registry+https://github.com/rust-lang/crates.io-index" 805 - checksum = "7acc85df6714c176ab5edf386123fafe217be88c0840ec11f199441134a074e2" 813 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 806 814 dependencies = [ 807 815 "futures-core", 808 816 "futures-task", ··· 811 819 812 820 [[package]] 813 821 name = "futures-io" 814 - version = "0.3.25" 822 + version = "0.3.28" 815 823 source = "registry+https://github.com/rust-lang/crates.io-index" 816 - checksum = "00f5fb52a06bdcadeb54e8d3671f8888a39697dcb0b81b23b55174030427f4eb" 824 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 817 825 818 826 [[package]] 819 827 name = "futures-macro" 820 - version = "0.3.25" 828 + version = "0.3.28" 821 829 source = "registry+https://github.com/rust-lang/crates.io-index" 822 - checksum = "bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d" 830 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 823 831 dependencies = [ 824 832 "proc-macro2", 825 833 "quote", 826 - "syn", 834 + "syn 2.0.21", 827 835 ] 828 836 829 837 [[package]] 830 838 name = "futures-sink" 831 - version = "0.3.25" 839 + version = "0.3.28" 832 840 source = "registry+https://github.com/rust-lang/crates.io-index" 833 - checksum = "39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9" 841 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 834 842 835 843 [[package]] 836 844 name = "futures-task" 837 - version = "0.3.25" 845 + version = "0.3.28" 838 846 source = "registry+https://github.com/rust-lang/crates.io-index" 839 - checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea" 847 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 840 848 841 849 [[package]] 842 850 name = "futures-util" 843 - version = "0.3.25" 851 + version = "0.3.28" 844 852 source = "registry+https://github.com/rust-lang/crates.io-index" 845 - checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" 853 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 846 854 dependencies = [ 847 855 "futures-channel", 848 856 "futures-core", ··· 858 866 859 867 [[package]] 860 868 name = "generic-array" 861 - version = "0.14.6" 869 + version = "0.14.7" 862 870 source = "registry+https://github.com/rust-lang/crates.io-index" 863 - checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 871 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 864 872 dependencies = [ 865 873 "typenum", 866 874 "version_check", ··· 879 887 880 888 [[package]] 881 889 name = "getrandom" 882 - version = "0.2.8" 890 + version = "0.2.10" 883 891 source = "registry+https://github.com/rust-lang/crates.io-index" 884 - checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 892 + checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 885 893 dependencies = [ 886 894 "cfg-if", 887 895 "libc", ··· 890 898 891 899 [[package]] 892 900 name = "gif" 893 - version = "0.11.4" 901 + version = "0.12.0" 894 902 source = "registry+https://github.com/rust-lang/crates.io-index" 895 - checksum = "3edd93c6756b4dfaf2709eafcc345ba2636565295c198a9cfbf75fa5e3e00b06" 903 + checksum = "80792593675e051cf94a4b111980da2ba60d4a83e43e0048c5693baab3977045" 896 904 dependencies = [ 897 905 "color_quant", 898 906 "weezl", ··· 900 908 901 909 [[package]] 902 910 name = "glob" 903 - version = "0.3.0" 911 + version = "0.3.1" 904 912 source = "registry+https://github.com/rust-lang/crates.io-index" 905 - checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 913 + checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b" 906 914 907 915 [[package]] 908 916 name = "h2" 909 - version = "0.3.15" 917 + version = "0.3.19" 910 918 source = "registry+https://github.com/rust-lang/crates.io-index" 911 - checksum = "5f9f29bc9dda355256b2916cf526ab02ce0aeaaaf2bad60d65ef3f12f11dd0f4" 919 + checksum = "d357c7ae988e7d2182f7d7871d0b963962420b0678b0997ce7de72001aeab782" 912 920 dependencies = [ 913 921 "bytes", 914 922 "fnv", ··· 916 924 "futures-sink", 917 925 "futures-util", 918 926 "http", 919 - "indexmap", 927 + "indexmap 1.9.3", 920 928 "slab", 921 929 "tokio", 922 930 "tokio-util", ··· 928 936 version = "0.12.3" 929 937 source = "registry+https://github.com/rust-lang/crates.io-index" 930 938 checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 939 + 940 + [[package]] 941 + name = "hashbrown" 942 + version = "0.14.0" 943 + source = "registry+https://github.com/rust-lang/crates.io-index" 944 + checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 931 945 dependencies = [ 932 946 "ahash", 947 + "allocator-api2", 933 948 ] 934 949 935 950 [[package]] 936 951 name = "hashlink" 937 - version = "0.8.1" 952 + version = "0.8.3" 938 953 source = "registry+https://github.com/rust-lang/crates.io-index" 939 - checksum = "69fe1fcf8b4278d860ad0548329f892a3631fb63f82574df68275f34cdbe0ffa" 954 + checksum = "312f66718a2d7789ffef4f4b7b213138ed9f1eb3aa1d0d82fc99f88fb3ffd26f" 940 955 dependencies = [ 941 - "hashbrown", 956 + "hashbrown 0.14.0", 942 957 ] 943 958 944 959 [[package]] ··· 948 963 checksum = "f3e372db8e5c0d213e0cd0b9be18be2aca3d44cf2fe30a9d46a65581cd454584" 949 964 dependencies = [ 950 965 "base64 0.13.1", 951 - "bitflags", 966 + "bitflags 1.3.2", 952 967 "bytes", 953 968 "headers-core", 954 969 "http", ··· 968 983 969 984 [[package]] 970 985 name = "heck" 971 - version = "0.4.0" 986 + version = "0.4.1" 972 987 source = "registry+https://github.com/rust-lang/crates.io-index" 973 - checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 988 + checksum = "95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8" 974 989 975 990 [[package]] 976 991 name = "heed" ··· 1010 1025 1011 1026 [[package]] 1012 1027 name = "hermit-abi" 1013 - version = "0.1.19" 1028 + version = "0.2.6" 1014 1029 source = "registry+https://github.com/rust-lang/crates.io-index" 1015 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 1030 + checksum = "ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7" 1016 1031 dependencies = [ 1017 1032 "libc", 1018 1033 ] ··· 1023 1038 source = "registry+https://github.com/rust-lang/crates.io-index" 1024 1039 checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 1025 1040 dependencies = [ 1026 - "digest 0.10.6", 1041 + "digest 0.10.7", 1027 1042 ] 1028 1043 1029 1044 [[package]] ··· 1039 1054 1040 1055 [[package]] 1041 1056 name = "http" 1042 - version = "0.2.8" 1057 + version = "0.2.9" 1043 1058 source = "registry+https://github.com/rust-lang/crates.io-index" 1044 - checksum = "75f43d41e26995c17e71ee126451dd3941010b0514a81a9d11f3b341debc2399" 1059 + checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482" 1045 1060 dependencies = [ 1046 1061 "bytes", 1047 1062 "fnv", ··· 1079 1094 1080 1095 [[package]] 1081 1096 name = "hyper" 1082 - version = "0.14.23" 1097 + version = "0.14.26" 1083 1098 source = "registry+https://github.com/rust-lang/crates.io-index" 1084 - checksum = "034711faac9d2166cb1baf1a2fb0b60b1f277f8492fd72176c17f3515e1abd3c" 1099 + checksum = "ab302d72a6f11a3b910431ff93aae7e773078c769f0a3ef15fb9ec692ed147d4" 1085 1100 dependencies = [ 1086 1101 "bytes", 1087 1102 "futures-channel", ··· 1094 1109 "httpdate", 1095 1110 "itoa", 1096 1111 "pin-project-lite", 1097 - "socket2", 1112 + "socket2 0.4.9", 1098 1113 "tokio", 1099 1114 "tower-service", 1100 1115 "tracing", ··· 1103 1118 1104 1119 [[package]] 1105 1120 name = "hyper-rustls" 1106 - version = "0.23.1" 1121 + version = "0.23.2" 1107 1122 source = "registry+https://github.com/rust-lang/crates.io-index" 1108 - checksum = "59df7c4e19c950e6e0e868dcc0a300b09a9b88e9ec55bd879ca819087a77355d" 1123 + checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" 1109 1124 dependencies = [ 1110 1125 "http", 1111 1126 "hyper", 1112 - "rustls", 1127 + "rustls 0.20.8", 1113 1128 "tokio", 1114 - "tokio-rustls", 1129 + "tokio-rustls 0.23.4", 1115 1130 ] 1116 1131 1117 1132 [[package]] ··· 1127 1142 1128 1143 [[package]] 1129 1144 name = "idna" 1130 - version = "0.3.0" 1145 + version = "0.4.0" 1131 1146 source = "registry+https://github.com/rust-lang/crates.io-index" 1132 - checksum = "e14ddfc70884202db2244c223200c204c2bda1bc6e0998d11b5e024d657209e6" 1147 + checksum = "7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c" 1133 1148 dependencies = [ 1134 1149 "unicode-bidi", 1135 1150 "unicode-normalization", ··· 1137 1152 1138 1153 [[package]] 1139 1154 name = "image" 1140 - version = "0.24.5" 1155 + version = "0.24.6" 1141 1156 source = "registry+https://github.com/rust-lang/crates.io-index" 1142 - checksum = "69b7ea949b537b0fd0af141fff8c77690f2ce96f4f41f042ccb6c69c6c965945" 1157 + checksum = "527909aa81e20ac3a44803521443a765550f09b5130c2c2fa1ea59c2f8f50a3a" 1143 1158 dependencies = [ 1144 1159 "bytemuck", 1145 1160 "byteorder", ··· 1153 1168 1154 1169 [[package]] 1155 1170 name = "indexmap" 1156 - version = "1.9.2" 1171 + version = "1.9.3" 1157 1172 source = "registry+https://github.com/rust-lang/crates.io-index" 1158 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 1173 + checksum = "bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99" 1159 1174 dependencies = [ 1160 1175 "autocfg", 1161 - "hashbrown", 1176 + "hashbrown 0.12.3", 1177 + ] 1178 + 1179 + [[package]] 1180 + name = "indexmap" 1181 + version = "2.0.0" 1182 + source = "registry+https://github.com/rust-lang/crates.io-index" 1183 + checksum = "d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d" 1184 + dependencies = [ 1185 + "equivalent", 1186 + "hashbrown 0.14.0", 1162 1187 "serde", 1163 1188 ] 1164 1189 ··· 1176 1201 1177 1202 [[package]] 1178 1203 name = "ipconfig" 1179 - version = "0.3.1" 1204 + version = "0.3.2" 1180 1205 source = "registry+https://github.com/rust-lang/crates.io-index" 1181 - checksum = "bd302af1b90f2463a98fa5ad469fc212c8e3175a41c3068601bfa2727591c5be" 1206 + checksum = "b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f" 1182 1207 dependencies = [ 1183 - "socket2", 1208 + "socket2 0.5.3", 1184 1209 "widestring", 1185 - "winapi", 1186 - "winreg 0.10.1", 1210 + "windows-sys 0.48.0", 1211 + "winreg 0.50.0", 1187 1212 ] 1188 1213 1189 1214 [[package]] 1190 1215 name = "ipnet" 1191 - version = "2.5.1" 1216 + version = "2.7.2" 1192 1217 source = "registry+https://github.com/rust-lang/crates.io-index" 1193 - checksum = "f88c5561171189e69df9d98bcf18fd5f9558300f7ea7b801eb8a0fd748bd8745" 1218 + checksum = "12b6ee2129af8d4fb011108c73d99a1b83a85977f23b82460c0ae2e25bb4b57f" 1194 1219 1195 1220 [[package]] 1196 1221 name = "itertools" 1197 - version = "0.10.5" 1222 + version = "0.11.0" 1198 1223 source = "registry+https://github.com/rust-lang/crates.io-index" 1199 - checksum = "b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473" 1224 + checksum = "b1c173a5686ce8bfa551b3563d0c2170bf24ca44da99c7ca4bfdab5418c3fe57" 1200 1225 dependencies = [ 1201 1226 "either", 1202 1227 ] 1203 1228 1204 1229 [[package]] 1205 1230 name = "itoa" 1206 - version = "1.0.4" 1231 + version = "1.0.6" 1207 1232 source = "registry+https://github.com/rust-lang/crates.io-index" 1208 - checksum = "4217ad341ebadf8d8e724e264f13e593e0648f5b3e94b3896a5df283be015ecc" 1233 + checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6" 1209 1234 1210 1235 [[package]] 1211 1236 name = "jobserver" 1212 - version = "0.1.25" 1237 + version = "0.1.26" 1213 1238 source = "registry+https://github.com/rust-lang/crates.io-index" 1214 - checksum = "068b1ee6743e4d11fb9c6a1e6064b3693a1b600e7f5f5988047d98b3dc9fb90b" 1239 + checksum = "936cfd212a0155903bcbc060e316fb6cc7cbf2e1907329391ebadc1fe0ce77c2" 1215 1240 dependencies = [ 1216 1241 "libc", 1217 1242 ] ··· 1224 1249 1225 1250 [[package]] 1226 1251 name = "js-sys" 1227 - version = "0.3.60" 1252 + version = "0.3.64" 1228 1253 source = "registry+https://github.com/rust-lang/crates.io-index" 1229 - checksum = "49409df3e3bf0856b916e2ceaca09ee28e6871cf7d9ce97a692cacfdb2a25a47" 1254 + checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 1230 1255 dependencies = [ 1231 1256 "wasm-bindgen", 1232 1257 ] ··· 1251 1276 1252 1277 [[package]] 1253 1278 name = "jsonwebtoken" 1254 - version = "8.1.1" 1279 + version = "8.3.0" 1255 1280 source = "registry+https://github.com/rust-lang/crates.io-index" 1256 - checksum = "1aa4b4af834c6cfd35d8763d359661b90f2e45d8f750a0849156c7f4671af09c" 1281 + checksum = "6971da4d9c3aa03c3d8f3ff0f4155b534aad021292003895a469716b2a230378" 1257 1282 dependencies = [ 1258 - "base64 0.13.1", 1283 + "base64 0.21.2", 1259 1284 "pem", 1260 1285 "ring", 1261 1286 "serde", ··· 1265 1290 1266 1291 [[package]] 1267 1292 name = "konst" 1268 - version = "0.2.19" 1293 + version = "0.3.5" 1269 1294 source = "registry+https://github.com/rust-lang/crates.io-index" 1270 - checksum = "330f0e13e6483b8c34885f7e6c9f19b1a7bd449c673fbb948a51c99d66ef74f4" 1295 + checksum = "1d9a8bb6c7c71d151b25936b03e012a4c00daea99e3a3797c6ead66b0a0d55e2" 1271 1296 dependencies = [ 1272 - "konst_macro_rules", 1273 - "konst_proc_macros", 1297 + "const_panic", 1298 + "konst_kernel", 1299 + "typewit", 1274 1300 ] 1275 1301 1276 1302 [[package]] 1277 - name = "konst_macro_rules" 1278 - version = "0.2.19" 1303 + name = "konst_kernel" 1304 + version = "0.3.5" 1279 1305 source = "registry+https://github.com/rust-lang/crates.io-index" 1280 - checksum = "a4933f3f57a8e9d9da04db23fb153356ecaf00cbd14aee46279c33dc80925c37" 1281 - 1282 - [[package]] 1283 - name = "konst_proc_macros" 1284 - version = "0.2.11" 1285 - source = "registry+https://github.com/rust-lang/crates.io-index" 1286 - checksum = "984e109462d46ad18314f10e392c286c3d47bce203088a09012de1015b45b737" 1306 + checksum = "55d2ab266022e7309df89ed712bddc753e3a3c395c3ced1bb2e4470ec2a8146d" 1307 + dependencies = [ 1308 + "typewit", 1309 + ] 1287 1310 1288 1311 [[package]] 1289 1312 name = "lazy_static" ··· 1299 1322 1300 1323 [[package]] 1301 1324 name = "libc" 1302 - version = "0.2.137" 1325 + version = "0.2.146" 1303 1326 source = "registry+https://github.com/rust-lang/crates.io-index" 1304 - checksum = "fc7fcc620a3bff7cdd7a365be3376c97191aeaccc2a603e600951e452615bf89" 1327 + checksum = "f92be4933c13fd498862a9e02a3055f8a8d9c039ce33db97306fd5a6caa7f29b" 1305 1328 1306 1329 [[package]] 1307 1330 name = "libloading" ··· 1315 1338 1316 1339 [[package]] 1317 1340 name = "librocksdb-sys" 1318 - version = "6.20.3" 1341 + version = "0.11.0+8.1.1" 1319 1342 source = "registry+https://github.com/rust-lang/crates.io-index" 1320 - checksum = "c309a9d2470844aceb9a4a098cf5286154d20596868b75a6b36357d2bb9ca25d" 1343 + checksum = "d3386f101bcb4bd252d8e9d2fb41ec3b0862a15a62b478c355b2982efa469e3e" 1321 1344 dependencies = [ 1322 1345 "bindgen", 1346 + "bzip2-sys", 1323 1347 "cc", 1324 1348 "glob", 1325 1349 "libc", 1350 + "libz-sys", 1351 + "lz4-sys", 1352 + "zstd-sys", 1326 1353 ] 1327 1354 1328 1355 [[package]] 1329 1356 name = "libsqlite3-sys" 1330 - version = "0.25.2" 1357 + version = "0.26.0" 1331 1358 source = "registry+https://github.com/rust-lang/crates.io-index" 1332 - checksum = "29f835d03d717946d28b1d1ed632eb6f0e24a299388ee623d0c23118d3e8a7fa" 1359 + checksum = "afc22eff61b133b115c6e8c74e818c628d6d5e7a502afea6f64dee076dd94326" 1360 + dependencies = [ 1361 + "cc", 1362 + "pkg-config", 1363 + "vcpkg", 1364 + ] 1365 + 1366 + [[package]] 1367 + name = "libz-sys" 1368 + version = "1.1.9" 1369 + source = "registry+https://github.com/rust-lang/crates.io-index" 1370 + checksum = "56ee889ecc9568871456d42f603d6a0ce59ff328d291063a45cbdf0036baf6db" 1333 1371 dependencies = [ 1334 1372 "cc", 1335 1373 "pkg-config", ··· 1355 1393 1356 1394 [[package]] 1357 1395 name = "lock_api" 1358 - version = "0.4.9" 1396 + version = "0.4.10" 1359 1397 source = "registry+https://github.com/rust-lang/crates.io-index" 1360 - checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 1398 + checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" 1361 1399 dependencies = [ 1362 1400 "autocfg", 1363 1401 "scopeguard", ··· 1365 1403 1366 1404 [[package]] 1367 1405 name = "log" 1368 - version = "0.4.17" 1406 + version = "0.4.19" 1369 1407 source = "registry+https://github.com/rust-lang/crates.io-index" 1370 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 1371 - dependencies = [ 1372 - "cfg-if", 1373 - ] 1408 + checksum = "b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4" 1374 1409 1375 1410 [[package]] 1376 1411 name = "lru-cache" ··· 1382 1417 ] 1383 1418 1384 1419 [[package]] 1420 + name = "lz4-sys" 1421 + version = "1.9.4" 1422 + source = "registry+https://github.com/rust-lang/crates.io-index" 1423 + checksum = "57d27b317e207b10f69f5e75494119e391a96f48861ae870d1da6edac98ca900" 1424 + dependencies = [ 1425 + "cc", 1426 + "libc", 1427 + ] 1428 + 1429 + [[package]] 1385 1430 name = "maplit" 1386 1431 version = "1.0.2" 1387 1432 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1404 1449 1405 1450 [[package]] 1406 1451 name = "matches" 1407 - version = "0.1.9" 1452 + version = "0.1.10" 1408 1453 source = "registry+https://github.com/rust-lang/crates.io-index" 1409 - checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" 1454 + checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5" 1410 1455 1411 1456 [[package]] 1412 1457 name = "matchit" 1413 - version = "0.5.0" 1458 + version = "0.7.0" 1414 1459 source = "registry+https://github.com/rust-lang/crates.io-index" 1415 - checksum = "73cbba799671b762df5a175adf59ce145165747bb891505c43d09aefbbf38beb" 1460 + checksum = "b87248edafb776e59e6ee64a79086f65890d3510f2c656c000bf2a7e8a0aea40" 1416 1461 1417 1462 [[package]] 1418 1463 name = "memchr" ··· 1430 1475 ] 1431 1476 1432 1477 [[package]] 1478 + name = "memoffset" 1479 + version = "0.9.0" 1480 + source = "registry+https://github.com/rust-lang/crates.io-index" 1481 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 1482 + dependencies = [ 1483 + "autocfg", 1484 + ] 1485 + 1486 + [[package]] 1433 1487 name = "mime" 1434 - version = "0.3.16" 1488 + version = "0.3.17" 1435 1489 source = "registry+https://github.com/rust-lang/crates.io-index" 1436 - checksum = "2a60c7ce501c71e03a9c9c0d35b861413ae925bd979cc7a4e30d060069aaac8d" 1490 + checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" 1437 1491 1438 1492 [[package]] 1439 1493 name = "minimal-lexical" ··· 1443 1497 1444 1498 [[package]] 1445 1499 name = "miniz_oxide" 1446 - version = "0.6.2" 1500 + version = "0.7.1" 1447 1501 source = "registry+https://github.com/rust-lang/crates.io-index" 1448 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 1502 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 1449 1503 dependencies = [ 1450 1504 "adler", 1505 + "simd-adler32", 1451 1506 ] 1452 1507 1453 1508 [[package]] 1454 1509 name = "mio" 1455 - version = "0.8.5" 1510 + version = "0.8.8" 1456 1511 source = "registry+https://github.com/rust-lang/crates.io-index" 1457 - checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" 1512 + checksum = "927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2" 1458 1513 dependencies = [ 1459 1514 "libc", 1460 - "log", 1461 1515 "wasi 0.11.0+wasi-snapshot-preview1", 1462 - "windows-sys 0.42.0", 1516 + "windows-sys 0.48.0", 1517 + ] 1518 + 1519 + [[package]] 1520 + name = "nix" 1521 + version = "0.26.2" 1522 + source = "registry+https://github.com/rust-lang/crates.io-index" 1523 + checksum = "bfdda3d196821d6af13126e40375cdf7da646a96114af134d5f417a9a1dc8e1a" 1524 + dependencies = [ 1525 + "bitflags 1.3.2", 1526 + "cfg-if", 1527 + "libc", 1528 + "memoffset 0.7.1", 1529 + "pin-utils", 1530 + "static_assertions", 1463 1531 ] 1464 1532 1465 1533 [[package]] 1466 1534 name = "nom" 1467 - version = "7.1.1" 1535 + version = "7.1.3" 1468 1536 source = "registry+https://github.com/rust-lang/crates.io-index" 1469 - checksum = "a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36" 1537 + checksum = "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a" 1470 1538 dependencies = [ 1471 1539 "memchr", 1472 1540 "minimal-lexical", ··· 1525 1593 1526 1594 [[package]] 1527 1595 name = "num_cpus" 1528 - version = "1.14.0" 1596 + version = "1.15.0" 1529 1597 source = "registry+https://github.com/rust-lang/crates.io-index" 1530 - checksum = "f6058e64324c71e02bc2b150e4f3bc8286db6c83092132ffa3f6b1eab0f9def5" 1598 + checksum = "0fac9e2da13b5eb447a6ce3d392f23a29d8694bff781bf03a16cd9ac8697593b" 1531 1599 dependencies = [ 1532 1600 "hermit-abi", 1533 1601 "libc", ··· 1535 1603 1536 1604 [[package]] 1537 1605 name = "once_cell" 1538 - version = "1.16.0" 1606 + version = "1.18.0" 1539 1607 source = "registry+https://github.com/rust-lang/crates.io-index" 1540 - checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860" 1608 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 1541 1609 1542 1610 [[package]] 1543 1611 name = "opaque-debug" ··· 1596 1664 "fnv", 1597 1665 "futures-channel", 1598 1666 "futures-util", 1599 - "indexmap", 1667 + "indexmap 1.9.3", 1600 1668 "js-sys", 1601 1669 "once_cell", 1602 1670 "pin-project-lite", ··· 1635 1703 ] 1636 1704 1637 1705 [[package]] 1638 - name = "os_str_bytes" 1639 - version = "6.4.1" 1640 - source = "registry+https://github.com/rust-lang/crates.io-index" 1641 - checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 1642 - 1643 - [[package]] 1644 1706 name = "overload" 1645 1707 version = "0.1.1" 1646 1708 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 1668 1730 1669 1731 [[package]] 1670 1732 name = "parking_lot_core" 1671 - version = "0.9.4" 1733 + version = "0.9.8" 1672 1734 source = "registry+https://github.com/rust-lang/crates.io-index" 1673 - checksum = "4dc9e0dc2adc1c69d09143aff38d3d30c5c3f0df0dad82e6d25547af174ebec0" 1735 + checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" 1674 1736 dependencies = [ 1675 1737 "cfg-if", 1676 1738 "libc", 1677 - "redox_syscall", 1739 + "redox_syscall 0.3.5", 1678 1740 "smallvec", 1679 - "windows-sys 0.42.0", 1741 + "windows-targets", 1680 1742 ] 1681 1743 1682 1744 [[package]] 1683 1745 name = "paste" 1684 - version = "1.0.9" 1746 + version = "1.0.12" 1685 1747 source = "registry+https://github.com/rust-lang/crates.io-index" 1686 - checksum = "b1de2e551fb905ac83f73f7aedf2f0cb4a0da7e35efa24a202a936269f1f18e1" 1748 + checksum = "9f746c4065a8fa3fe23974dd82f15431cc8d40779821001404d10d2e79ca7d79" 1687 1749 1688 1750 [[package]] 1689 1751 name = "pear" 1690 - version = "0.2.3" 1752 + version = "0.2.4" 1691 1753 source = "registry+https://github.com/rust-lang/crates.io-index" 1692 - checksum = "15e44241c5e4c868e3eaa78b7c1848cadd6344ed4f54d029832d32b415a58702" 1754 + checksum = "0ec95680a7087503575284e5063e14b694b7a9c0b065e5dceec661e0497127e8" 1693 1755 dependencies = [ 1694 1756 "inlinable_string", 1695 1757 "pear_codegen", ··· 1698 1760 1699 1761 [[package]] 1700 1762 name = "pear_codegen" 1701 - version = "0.2.3" 1763 + version = "0.2.4" 1702 1764 source = "registry+https://github.com/rust-lang/crates.io-index" 1703 - checksum = "82a5ca643c2303ecb740d506539deba189e16f2754040a42901cd8105d0282d0" 1765 + checksum = "9661a3a53f93f09f2ea882018e4d7c88f6ff2956d809a276060476fd8c879d3c" 1704 1766 dependencies = [ 1705 1767 "proc-macro2", 1706 1768 "proc-macro2-diagnostics", 1707 1769 "quote", 1708 - "syn", 1770 + "syn 2.0.21", 1709 1771 ] 1710 1772 1711 1773 [[package]] ··· 1716 1778 1717 1779 [[package]] 1718 1780 name = "pem" 1719 - version = "1.1.0" 1781 + version = "1.1.1" 1720 1782 source = "registry+https://github.com/rust-lang/crates.io-index" 1721 - checksum = "03c64931a1a212348ec4f3b4362585eca7159d0d09cbdf4a7f74f02173596fd4" 1783 + checksum = "a8835c273a76a90455d7344889b0964598e3316e2a79ede8e36f16bdcf2228b8" 1722 1784 dependencies = [ 1723 1785 "base64 0.13.1", 1724 1786 ] 1725 1787 1726 1788 [[package]] 1727 1789 name = "percent-encoding" 1728 - version = "2.2.0" 1790 + version = "2.3.0" 1729 1791 source = "registry+https://github.com/rust-lang/crates.io-index" 1730 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 1792 + checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 1731 1793 1732 1794 [[package]] 1733 1795 name = "persy" 1734 - version = "1.3.4" 1796 + version = "1.4.4" 1735 1797 source = "registry+https://github.com/rust-lang/crates.io-index" 1736 - checksum = "5511189f4dbd737283b0dd2ff6715f2e35fd0d3e1ddf953ed6a772e439e1f73f" 1798 + checksum = "3712821f12453814409ec149071bd4832a8ec458e648579c104aee30ed70b300" 1737 1799 dependencies = [ 1738 1800 "crc", 1739 1801 "data-encoding", ··· 1747 1809 1748 1810 [[package]] 1749 1811 name = "pin-project" 1750 - version = "1.0.12" 1812 + version = "1.1.0" 1751 1813 source = "registry+https://github.com/rust-lang/crates.io-index" 1752 - checksum = "ad29a609b6bcd67fee905812e544992d216af9d755757c05ed2d0e15a74c6ecc" 1814 + checksum = "c95a7476719eab1e366eaf73d0260af3021184f18177925b07f54b30089ceead" 1753 1815 dependencies = [ 1754 1816 "pin-project-internal", 1755 1817 ] 1756 1818 1757 1819 [[package]] 1758 1820 name = "pin-project-internal" 1759 - version = "1.0.12" 1821 + version = "1.1.0" 1760 1822 source = "registry+https://github.com/rust-lang/crates.io-index" 1761 - checksum = "069bdb1e05adc7a8990dce9cc75370895fbe4e3d58b9b73bf1aee56359344a55" 1823 + checksum = "39407670928234ebc5e6e580247dd567ad73a3578460c5990f9503df207e8f07" 1762 1824 dependencies = [ 1763 1825 "proc-macro2", 1764 1826 "quote", 1765 - "syn", 1827 + "syn 2.0.21", 1766 1828 ] 1767 1829 1768 1830 [[package]] ··· 1789 1851 1790 1852 [[package]] 1791 1853 name = "pkg-config" 1792 - version = "0.3.26" 1854 + version = "0.3.27" 1793 1855 source = "registry+https://github.com/rust-lang/crates.io-index" 1794 - checksum = "6ac9a59f73473f1b8d852421e59e64809f025994837ef743615c6d0c5b305160" 1856 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 1795 1857 1796 1858 [[package]] 1797 1859 name = "png" 1798 - version = "0.17.7" 1860 + version = "0.17.9" 1799 1861 source = "registry+https://github.com/rust-lang/crates.io-index" 1800 - checksum = "5d708eaf860a19b19ce538740d2b4bdeeb8337fa53f7738455e706623ad5c638" 1862 + checksum = "59871cc5b6cce7eaccca5a802b4173377a1c2ba90654246789a8fa2334426d11" 1801 1863 dependencies = [ 1802 - "bitflags", 1864 + "bitflags 1.3.2", 1803 1865 "crc32fast", 1866 + "fdeflate", 1804 1867 "flate2", 1805 1868 "miniz_oxide", 1806 1869 ] ··· 1812 1875 checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 1813 1876 1814 1877 [[package]] 1815 - name = "proc-macro-crate" 1816 - version = "1.2.1" 1878 + name = "prettyplease" 1879 + version = "0.2.9" 1817 1880 source = "registry+https://github.com/rust-lang/crates.io-index" 1818 - checksum = "eda0fc3b0fb7c975631757e14d9049da17374063edb6ebbcbc54d880d4fe94e9" 1881 + checksum = "9825a04601d60621feed79c4e6b56d65db77cdca55cef43b46b0de1096d1c282" 1819 1882 dependencies = [ 1820 - "once_cell", 1821 - "thiserror", 1822 - "toml", 1823 - ] 1824 - 1825 - [[package]] 1826 - name = "proc-macro-error" 1827 - version = "1.0.4" 1828 - source = "registry+https://github.com/rust-lang/crates.io-index" 1829 - checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 1830 - dependencies = [ 1831 - "proc-macro-error-attr", 1832 1883 "proc-macro2", 1833 - "quote", 1834 - "syn", 1835 - "version_check", 1884 + "syn 2.0.21", 1836 1885 ] 1837 1886 1838 1887 [[package]] 1839 - name = "proc-macro-error-attr" 1840 - version = "1.0.4" 1888 + name = "proc-macro-crate" 1889 + version = "1.3.1" 1841 1890 source = "registry+https://github.com/rust-lang/crates.io-index" 1842 - checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 1891 + checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" 1843 1892 dependencies = [ 1844 - "proc-macro2", 1845 - "quote", 1846 - "version_check", 1893 + "once_cell", 1894 + "toml_edit", 1847 1895 ] 1848 1896 1849 1897 [[package]] 1850 1898 name = "proc-macro2" 1851 - version = "1.0.47" 1899 + version = "1.0.61" 1852 1900 source = "registry+https://github.com/rust-lang/crates.io-index" 1853 - checksum = "5ea3d908b0e36316caf9e9e2c4625cdde190a7e6f440d794667ed17a1855e725" 1901 + checksum = "363a6f739a0c0addeaf6ed75150b95743aa18643a3c6f40409ed7b6db3a6911f" 1854 1902 dependencies = [ 1855 1903 "unicode-ident", 1856 1904 ] 1857 1905 1858 1906 [[package]] 1859 1907 name = "proc-macro2-diagnostics" 1860 - version = "0.9.1" 1908 + version = "0.10.0" 1861 1909 source = "registry+https://github.com/rust-lang/crates.io-index" 1862 - checksum = "4bf29726d67464d49fa6224a1d07936a8c08bb3fba727c7493f6cf1616fdaada" 1910 + checksum = "606c4ba35817e2922a308af55ad51bab3645b59eae5c570d4a6cf07e36bd493b" 1863 1911 dependencies = [ 1864 1912 "proc-macro2", 1865 1913 "quote", 1866 - "syn", 1914 + "syn 2.0.21", 1867 1915 "version_check", 1868 1916 "yansi", 1869 1917 ] ··· 1876 1924 1877 1925 [[package]] 1878 1926 name = "quote" 1879 - version = "1.0.21" 1927 + version = "1.0.28" 1880 1928 source = "registry+https://github.com/rust-lang/crates.io-index" 1881 - checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 1929 + checksum = "1b9ab9c7eadfd8df19006f1cf1a4aed13540ed5cbc047010ece5826e10825488" 1882 1930 dependencies = [ 1883 1931 "proc-macro2", 1884 1932 ] ··· 1942 1990 source = "registry+https://github.com/rust-lang/crates.io-index" 1943 1991 checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1944 1992 dependencies = [ 1945 - "getrandom 0.2.8", 1993 + "getrandom 0.2.10", 1946 1994 ] 1947 1995 1948 1996 [[package]] ··· 1960 2008 source = "registry+https://github.com/rust-lang/crates.io-index" 1961 2009 checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 1962 2010 dependencies = [ 1963 - "bitflags", 2011 + "bitflags 1.3.2", 2012 + ] 2013 + 2014 + [[package]] 2015 + name = "redox_syscall" 2016 + version = "0.3.5" 2017 + source = "registry+https://github.com/rust-lang/crates.io-index" 2018 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 2019 + dependencies = [ 2020 + "bitflags 1.3.2", 1964 2021 ] 1965 2022 1966 2023 [[package]] ··· 1969 2026 source = "registry+https://github.com/rust-lang/crates.io-index" 1970 2027 checksum = "b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b" 1971 2028 dependencies = [ 1972 - "getrandom 0.2.8", 1973 - "redox_syscall", 2029 + "getrandom 0.2.10", 2030 + "redox_syscall 0.2.16", 1974 2031 "thiserror", 1975 2032 ] 1976 2033 1977 2034 [[package]] 1978 2035 name = "regex" 1979 - version = "1.7.0" 2036 + version = "1.8.4" 1980 2037 source = "registry+https://github.com/rust-lang/crates.io-index" 1981 - checksum = "e076559ef8e241f2ae3479e36f97bd5741c0330689e217ad51ce2c76808b868a" 2038 + checksum = "d0ab3ca65655bb1e41f2a8c8cd662eb4fb035e67c3f78da1d61dffe89d07300f" 1982 2039 dependencies = [ 1983 2040 "aho-corasick", 1984 2041 "memchr", 1985 - "regex-syntax", 2042 + "regex-syntax 0.7.2", 1986 2043 ] 1987 2044 1988 2045 [[package]] ··· 1991 2048 source = "registry+https://github.com/rust-lang/crates.io-index" 1992 2049 checksum = "6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132" 1993 2050 dependencies = [ 1994 - "regex-syntax", 2051 + "regex-syntax 0.6.29", 1995 2052 ] 1996 2053 1997 2054 [[package]] 1998 2055 name = "regex-syntax" 1999 - version = "0.6.28" 2056 + version = "0.6.29" 2057 + source = "registry+https://github.com/rust-lang/crates.io-index" 2058 + checksum = "f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1" 2059 + 2060 + [[package]] 2061 + name = "regex-syntax" 2062 + version = "0.7.2" 2000 2063 source = "registry+https://github.com/rust-lang/crates.io-index" 2001 - checksum = "456c603be3e8d448b072f410900c09faf164fbce2d480456f50eea6e25f9c848" 2064 + checksum = "436b050e76ed2903236f032a59761c1eb99e1b0aead2c257922771dab1fc8c78" 2002 2065 2003 2066 [[package]] 2004 2067 name = "reqwest" ··· 2022 2085 "mime", 2023 2086 "percent-encoding", 2024 2087 "pin-project-lite", 2025 - "rustls", 2088 + "rustls 0.20.8", 2026 2089 "rustls-native-certs", 2027 2090 "rustls-pemfile 0.2.1", 2028 2091 "serde", 2029 2092 "serde_json", 2030 2093 "serde_urlencoded", 2031 2094 "tokio", 2032 - "tokio-rustls", 2095 + "tokio-rustls 0.23.4", 2033 2096 "tokio-socks", 2034 2097 "url", 2035 2098 "wasm-bindgen", ··· 2065 2128 2066 2129 [[package]] 2067 2130 name = "rocksdb" 2068 - version = "0.17.0" 2131 + version = "0.21.0" 2069 2132 source = "registry+https://github.com/rust-lang/crates.io-index" 2070 - checksum = "7a62eca5cacf2c8261128631bed9f045598d40bfbe4b29f5163f0f802f8f44a7" 2133 + checksum = "bb6f170a4041d50a0ce04b0d2e14916d6ca863ea2e422689a5b694395d299ffe" 2071 2134 dependencies = [ 2072 2135 "libc", 2073 2136 "librocksdb-sys", ··· 2075 2138 2076 2139 [[package]] 2077 2140 name = "ruma" 2078 - version = "0.7.4" 2079 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2141 + version = "0.8.2" 2142 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2080 2143 dependencies = [ 2081 2144 "assign", 2082 2145 "js_int", ··· 2093 2156 2094 2157 [[package]] 2095 2158 name = "ruma-appservice-api" 2096 - version = "0.7.0" 2097 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2159 + version = "0.8.1" 2160 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2098 2161 dependencies = [ 2099 2162 "js_int", 2100 2163 "ruma-common", ··· 2104 2167 2105 2168 [[package]] 2106 2169 name = "ruma-client-api" 2107 - version = "0.15.3" 2108 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2170 + version = "0.16.2" 2171 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2109 2172 dependencies = [ 2110 2173 "assign", 2111 2174 "bytes", ··· 2113 2176 "js_int", 2114 2177 "js_option", 2115 2178 "maplit", 2116 - "percent-encoding", 2117 2179 "ruma-common", 2118 2180 "serde", 2181 + "serde_html_form", 2119 2182 "serde_json", 2120 2183 ] 2121 2184 2122 2185 [[package]] 2123 2186 name = "ruma-common" 2124 - version = "0.10.5" 2125 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2187 + version = "0.11.3" 2188 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2126 2189 dependencies = [ 2127 - "base64 0.20.0", 2190 + "base64 0.21.2", 2128 2191 "bytes", 2129 2192 "form_urlencoded", 2130 2193 "http", 2131 - "indexmap", 2132 - "itoa", 2194 + "indexmap 2.0.0", 2133 2195 "js_int", 2134 2196 "js_option", 2135 2197 "konst", ··· 2139 2201 "ruma-identifiers-validation", 2140 2202 "ruma-macros", 2141 2203 "serde", 2204 + "serde_html_form", 2142 2205 "serde_json", 2143 2206 "thiserror", 2144 2207 "tracing", ··· 2149 2212 2150 2213 [[package]] 2151 2214 name = "ruma-federation-api" 2152 - version = "0.6.0" 2153 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2215 + version = "0.7.1" 2216 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2154 2217 dependencies = [ 2155 2218 "js_int", 2156 2219 "ruma-common", ··· 2160 2223 2161 2224 [[package]] 2162 2225 name = "ruma-identifiers-validation" 2163 - version = "0.9.0" 2164 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2226 + version = "0.9.1" 2227 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2165 2228 dependencies = [ 2166 2229 "js_int", 2167 2230 "thiserror", ··· 2169 2232 2170 2233 [[package]] 2171 2234 name = "ruma-identity-service-api" 2172 - version = "0.6.0" 2173 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2235 + version = "0.7.1" 2236 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2174 2237 dependencies = [ 2175 2238 "js_int", 2176 2239 "ruma-common", ··· 2179 2242 2180 2243 [[package]] 2181 2244 name = "ruma-macros" 2182 - version = "0.10.5" 2183 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2245 + version = "0.11.3" 2246 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2184 2247 dependencies = [ 2185 2248 "once_cell", 2186 2249 "proc-macro-crate", ··· 2188 2251 "quote", 2189 2252 "ruma-identifiers-validation", 2190 2253 "serde", 2191 - "syn", 2254 + "syn 2.0.21", 2192 2255 "toml", 2193 2256 ] 2194 2257 2195 2258 [[package]] 2196 2259 name = "ruma-push-gateway-api" 2197 - version = "0.6.0" 2198 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2260 + version = "0.7.1" 2261 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2199 2262 dependencies = [ 2200 2263 "js_int", 2201 2264 "ruma-common", ··· 2205 2268 2206 2269 [[package]] 2207 2270 name = "ruma-signatures" 2208 - version = "0.12.0" 2209 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2271 + version = "0.13.1" 2272 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2210 2273 dependencies = [ 2211 - "base64 0.20.0", 2274 + "base64 0.21.2", 2212 2275 "ed25519-dalek", 2213 2276 "pkcs8", 2214 2277 "rand 0.7.3", 2215 2278 "ruma-common", 2216 2279 "serde_json", 2217 - "sha2", 2280 + "sha2 0.10.7", 2218 2281 "subslice", 2219 2282 "thiserror", 2220 2283 ] 2221 2284 2222 2285 [[package]] 2223 2286 name = "ruma-state-res" 2224 - version = "0.8.0" 2225 - source = "git+https://github.com/ruma/ruma?rev=67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26#67d0f3cc04a8d1dc4a8a1ec947519967ce11ce26" 2287 + version = "0.9.1" 2288 + source = "git+https://github.com/ruma/ruma?rev=3bd58e3c899457c2d55c45268dcb8a65ae682d54#3bd58e3c899457c2d55c45268dcb8a65ae682d54" 2226 2289 dependencies = [ 2227 2290 "itertools", 2228 2291 "js_int", ··· 2235 2298 2236 2299 [[package]] 2237 2300 name = "rusqlite" 2238 - version = "0.28.0" 2301 + version = "0.29.0" 2239 2302 source = "registry+https://github.com/rust-lang/crates.io-index" 2240 - checksum = "01e213bc3ecb39ac32e81e51ebe31fd888a940515173e3a18a35f8c6e896422a" 2303 + checksum = "549b9d036d571d42e6e85d1c1425e2ac83491075078ca9a15be021c56b1641f2" 2241 2304 dependencies = [ 2242 - "bitflags", 2305 + "bitflags 2.3.2", 2243 2306 "fallible-iterator", 2244 2307 "fallible-streaming-iterator", 2245 2308 "hashlink", ··· 2255 2318 dependencies = [ 2256 2319 "base64 0.13.1", 2257 2320 "blake2b_simd", 2258 - "constant_time_eq", 2321 + "constant_time_eq 0.1.5", 2259 2322 "crossbeam-utils", 2260 2323 ] 2261 2324 ··· 2267 2330 2268 2331 [[package]] 2269 2332 name = "rustls" 2270 - version = "0.20.7" 2333 + version = "0.20.8" 2271 2334 source = "registry+https://github.com/rust-lang/crates.io-index" 2272 - checksum = "539a2bfe908f471bfa933876bd1eb6a19cf2176d375f82ef7f99530a40e48c2c" 2335 + checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" 2273 2336 dependencies = [ 2274 2337 "log", 2275 2338 "ring", ··· 2278 2341 ] 2279 2342 2280 2343 [[package]] 2344 + name = "rustls" 2345 + version = "0.21.2" 2346 + source = "registry+https://github.com/rust-lang/crates.io-index" 2347 + checksum = "e32ca28af694bc1bbf399c33a516dbdf1c90090b8ab23c2bc24f834aa2247f5f" 2348 + dependencies = [ 2349 + "log", 2350 + "ring", 2351 + "rustls-webpki", 2352 + "sct", 2353 + ] 2354 + 2355 + [[package]] 2281 2356 name = "rustls-native-certs" 2282 - version = "0.6.2" 2357 + version = "0.6.3" 2283 2358 source = "registry+https://github.com/rust-lang/crates.io-index" 2284 - checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50" 2359 + checksum = "a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00" 2285 2360 dependencies = [ 2286 2361 "openssl-probe", 2287 - "rustls-pemfile 1.0.1", 2362 + "rustls-pemfile 1.0.2", 2288 2363 "schannel", 2289 2364 "security-framework", 2290 2365 ] ··· 2300 2375 2301 2376 [[package]] 2302 2377 name = "rustls-pemfile" 2303 - version = "1.0.1" 2378 + version = "1.0.2" 2379 + source = "registry+https://github.com/rust-lang/crates.io-index" 2380 + checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" 2381 + dependencies = [ 2382 + "base64 0.21.2", 2383 + ] 2384 + 2385 + [[package]] 2386 + name = "rustls-webpki" 2387 + version = "0.100.1" 2304 2388 source = "registry+https://github.com/rust-lang/crates.io-index" 2305 - checksum = "0864aeff53f8c05aa08d86e5ef839d3dfcf07aeba2db32f12db0ef716e87bd55" 2389 + checksum = "d6207cd5ed3d8dca7816f8f3725513a34609c0c765bf652b8c3cb4cfd87db46b" 2306 2390 dependencies = [ 2307 - "base64 0.13.1", 2391 + "ring", 2392 + "untrusted", 2308 2393 ] 2309 2394 2310 2395 [[package]] 2396 + name = "rustversion" 2397 + version = "1.0.12" 2398 + source = "registry+https://github.com/rust-lang/crates.io-index" 2399 + checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06" 2400 + 2401 + [[package]] 2311 2402 name = "ryu" 2312 - version = "1.0.11" 2403 + version = "1.0.13" 2313 2404 source = "registry+https://github.com/rust-lang/crates.io-index" 2314 - checksum = "4501abdff3ae82a1c1b477a17252eb69cee9e66eb915c1abaa4f44d873df9f09" 2405 + checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041" 2315 2406 2316 2407 [[package]] 2317 2408 name = "schannel" 2318 - version = "0.1.20" 2409 + version = "0.1.21" 2319 2410 source = "registry+https://github.com/rust-lang/crates.io-index" 2320 - checksum = "88d6731146462ea25d9244b2ed5fd1d716d25c52e4d54aa4fb0f3c4e9854dbe2" 2411 + checksum = "713cfb06c7059f3588fb8044c0fad1d09e3c01d225e25b9220dbfdcf16dbb1b3" 2321 2412 dependencies = [ 2322 - "lazy_static", 2323 - "windows-sys 0.36.1", 2413 + "windows-sys 0.42.0", 2324 2414 ] 2325 2415 2326 2416 [[package]] ··· 2347 2437 2348 2438 [[package]] 2349 2439 name = "security-framework" 2350 - version = "2.7.0" 2440 + version = "2.9.1" 2351 2441 source = "registry+https://github.com/rust-lang/crates.io-index" 2352 - checksum = "2bc1bb97804af6631813c55739f771071e0f2ed33ee20b68c86ec505d906356c" 2442 + checksum = "1fc758eb7bffce5b308734e9b0c1468893cae9ff70ebf13e7090be8dcbcc83a8" 2353 2443 dependencies = [ 2354 - "bitflags", 2444 + "bitflags 1.3.2", 2355 2445 "core-foundation", 2356 2446 "core-foundation-sys", 2357 2447 "libc", ··· 2360 2450 2361 2451 [[package]] 2362 2452 name = "security-framework-sys" 2363 - version = "2.6.1" 2453 + version = "2.9.0" 2364 2454 source = "registry+https://github.com/rust-lang/crates.io-index" 2365 - checksum = "0160a13a177a45bfb43ce71c01580998474f556ad854dcbca936dd2841a5c556" 2455 + checksum = "f51d0c0d83bec45f16480d0ce0058397a69e48fcdc52d1dc8855fb68acbd31a7" 2366 2456 dependencies = [ 2367 2457 "core-foundation-sys", 2368 2458 "libc", ··· 2370 2460 2371 2461 [[package]] 2372 2462 name = "serde" 2373 - version = "1.0.147" 2463 + version = "1.0.164" 2374 2464 source = "registry+https://github.com/rust-lang/crates.io-index" 2375 - checksum = "d193d69bae983fc11a79df82342761dfbf28a99fc8d203dca4c3c1b590948965" 2465 + checksum = "9e8c8cf938e98f769bc164923b06dce91cea1751522f46f8466461af04c9027d" 2376 2466 dependencies = [ 2377 2467 "serde_derive", 2378 2468 ] 2379 2469 2380 2470 [[package]] 2381 2471 name = "serde_derive" 2382 - version = "1.0.147" 2472 + version = "1.0.164" 2383 2473 source = "registry+https://github.com/rust-lang/crates.io-index" 2384 - checksum = "4f1d362ca8fc9c3e3a7484440752472d68a6caa98f1ab81d99b5dfe517cec852" 2474 + checksum = "d9735b638ccc51c28bf6914d90a2e9725b377144fc612c49a611fddd1b631d68" 2385 2475 dependencies = [ 2386 2476 "proc-macro2", 2387 2477 "quote", 2388 - "syn", 2478 + "syn 2.0.21", 2479 + ] 2480 + 2481 + [[package]] 2482 + name = "serde_html_form" 2483 + version = "0.2.0" 2484 + source = "registry+https://github.com/rust-lang/crates.io-index" 2485 + checksum = "53192e38d5c88564b924dbe9b60865ecbb71b81d38c4e61c817cffd3e36ef696" 2486 + dependencies = [ 2487 + "form_urlencoded", 2488 + "indexmap 1.9.3", 2489 + "itoa", 2490 + "ryu", 2491 + "serde", 2389 2492 ] 2390 2493 2391 2494 [[package]] 2392 2495 name = "serde_json" 2393 - version = "1.0.89" 2496 + version = "1.0.99" 2394 2497 source = "registry+https://github.com/rust-lang/crates.io-index" 2395 - checksum = "020ff22c755c2ed3f8cf162dbb41a7268d934702f3ed3631656ea597e08fc3db" 2498 + checksum = "46266871c240a00b8f503b877622fe33430b3c7d963bdc0f2adc511e54a1eae3" 2396 2499 dependencies = [ 2397 2500 "itoa", 2398 2501 "ryu", ··· 2400 2503 ] 2401 2504 2402 2505 [[package]] 2506 + name = "serde_path_to_error" 2507 + version = "0.1.11" 2508 + source = "registry+https://github.com/rust-lang/crates.io-index" 2509 + checksum = "f7f05c1d5476066defcdfacce1f52fc3cae3af1d3089727100c02ae92e5abbe0" 2510 + dependencies = [ 2511 + "serde", 2512 + ] 2513 + 2514 + [[package]] 2515 + name = "serde_spanned" 2516 + version = "0.6.3" 2517 + source = "registry+https://github.com/rust-lang/crates.io-index" 2518 + checksum = "96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186" 2519 + dependencies = [ 2520 + "serde", 2521 + ] 2522 + 2523 + [[package]] 2403 2524 name = "serde_urlencoded" 2404 2525 version = "0.7.1" 2405 2526 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2413 2534 2414 2535 [[package]] 2415 2536 name = "serde_yaml" 2416 - version = "0.9.14" 2537 + version = "0.9.22" 2417 2538 source = "registry+https://github.com/rust-lang/crates.io-index" 2418 - checksum = "6d232d893b10de3eb7258ff01974d6ee20663d8e833263c99409d4b13a0209da" 2539 + checksum = "452e67b9c20c37fa79df53201dc03839651086ed9bbe92b3ca585ca9fdaa7d85" 2419 2540 dependencies = [ 2420 - "indexmap", 2541 + "indexmap 2.0.0", 2421 2542 "itoa", 2422 2543 "ryu", 2423 2544 "serde", ··· 2426 2547 2427 2548 [[package]] 2428 2549 name = "sha-1" 2429 - version = "0.10.0" 2550 + version = "0.10.1" 2430 2551 source = "registry+https://github.com/rust-lang/crates.io-index" 2431 - checksum = "028f48d513f9678cda28f6e4064755b3fbb2af6acd672f2c209b62323f7aea0f" 2552 + checksum = "f5058ada175748e33390e40e872bd0fe59a19f265d0158daa551c5a88a76009c" 2432 2553 dependencies = [ 2433 2554 "cfg-if", 2434 2555 "cpufeatures", 2435 - "digest 0.10.6", 2556 + "digest 0.10.7", 2436 2557 ] 2437 2558 2438 2559 [[package]] ··· 2443 2564 dependencies = [ 2444 2565 "cfg-if", 2445 2566 "cpufeatures", 2446 - "digest 0.10.6", 2567 + "digest 0.10.7", 2447 2568 ] 2448 2569 2449 2570 [[package]] ··· 2460 2581 ] 2461 2582 2462 2583 [[package]] 2584 + name = "sha2" 2585 + version = "0.10.7" 2586 + source = "registry+https://github.com/rust-lang/crates.io-index" 2587 + checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" 2588 + dependencies = [ 2589 + "cfg-if", 2590 + "cpufeatures", 2591 + "digest 0.10.7", 2592 + ] 2593 + 2594 + [[package]] 2463 2595 name = "sharded-slab" 2464 2596 version = "0.1.4" 2465 2597 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2476 2608 2477 2609 [[package]] 2478 2610 name = "signal-hook-registry" 2479 - version = "1.4.0" 2611 + version = "1.4.1" 2480 2612 source = "registry+https://github.com/rust-lang/crates.io-index" 2481 - checksum = "e51e73328dc4ac0c7ccbda3a494dfa03df1de2f46018127f60c693f2648455b0" 2613 + checksum = "d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1" 2482 2614 dependencies = [ 2483 2615 "libc", 2484 2616 ] ··· 2490 2622 checksum = "74233d3b3b2f6d4b006dc19dee745e73e2a6bfb6f93607cd3b02bd5b00797d7c" 2491 2623 2492 2624 [[package]] 2625 + name = "simd-adler32" 2626 + version = "0.3.5" 2627 + source = "registry+https://github.com/rust-lang/crates.io-index" 2628 + checksum = "238abfbb77c1915110ad968465608b68e869e0772622c9656714e73e5a1a522f" 2629 + 2630 + [[package]] 2493 2631 name = "simple_asn1" 2494 2632 version = "0.6.2" 2495 2633 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2503 2641 2504 2642 [[package]] 2505 2643 name = "slab" 2506 - version = "0.4.7" 2644 + version = "0.4.8" 2507 2645 source = "registry+https://github.com/rust-lang/crates.io-index" 2508 - checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 2646 + checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d" 2509 2647 dependencies = [ 2510 2648 "autocfg", 2511 2649 ] ··· 2518 2656 2519 2657 [[package]] 2520 2658 name = "socket2" 2521 - version = "0.4.7" 2659 + version = "0.4.9" 2522 2660 source = "registry+https://github.com/rust-lang/crates.io-index" 2523 - checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 2661 + checksum = "64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662" 2524 2662 dependencies = [ 2525 2663 "libc", 2526 2664 "winapi", 2527 2665 ] 2528 2666 2529 2667 [[package]] 2668 + name = "socket2" 2669 + version = "0.5.3" 2670 + source = "registry+https://github.com/rust-lang/crates.io-index" 2671 + checksum = "2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877" 2672 + dependencies = [ 2673 + "libc", 2674 + "windows-sys 0.48.0", 2675 + ] 2676 + 2677 + [[package]] 2530 2678 name = "spin" 2531 2679 version = "0.5.2" 2532 2680 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2543 2691 ] 2544 2692 2545 2693 [[package]] 2694 + name = "static_assertions" 2695 + version = "1.1.0" 2696 + source = "registry+https://github.com/rust-lang/crates.io-index" 2697 + checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" 2698 + 2699 + [[package]] 2546 2700 name = "subslice" 2547 2701 version = "0.2.3" 2548 2702 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2553 2707 2554 2708 [[package]] 2555 2709 name = "subtle" 2556 - version = "2.4.1" 2710 + version = "2.5.0" 2557 2711 source = "registry+https://github.com/rust-lang/crates.io-index" 2558 - checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 2712 + checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 2559 2713 2560 2714 [[package]] 2561 2715 name = "syn" 2562 - version = "1.0.103" 2716 + version = "1.0.109" 2563 2717 source = "registry+https://github.com/rust-lang/crates.io-index" 2564 - checksum = "a864042229133ada95abf3b54fdc62ef5ccabe9515b64717bcb9a1919e59445d" 2718 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 2719 + dependencies = [ 2720 + "proc-macro2", 2721 + "quote", 2722 + "unicode-ident", 2723 + ] 2724 + 2725 + [[package]] 2726 + name = "syn" 2727 + version = "2.0.21" 2728 + source = "registry+https://github.com/rust-lang/crates.io-index" 2729 + checksum = "1182caafaab7018eaea9b404afa8184c0baf42a04d5e10ae4f4843c2029c8aab" 2565 2730 dependencies = [ 2566 2731 "proc-macro2", 2567 2732 "quote", ··· 2570 2735 2571 2736 [[package]] 2572 2737 name = "sync_wrapper" 2573 - version = "0.1.1" 2738 + version = "0.1.2" 2574 2739 source = "registry+https://github.com/rust-lang/crates.io-index" 2575 - checksum = "20518fe4a4c9acf048008599e464deb21beeae3d3578418951a189c235a7a9a8" 2740 + checksum = "2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160" 2576 2741 2577 2742 [[package]] 2578 2743 name = "synchronoise" ··· 2584 2749 ] 2585 2750 2586 2751 [[package]] 2587 - name = "synstructure" 2588 - version = "0.12.6" 2589 - source = "registry+https://github.com/rust-lang/crates.io-index" 2590 - checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 2591 - dependencies = [ 2592 - "proc-macro2", 2593 - "quote", 2594 - "syn", 2595 - "unicode-xid", 2596 - ] 2597 - 2598 - [[package]] 2599 2752 name = "thiserror" 2600 - version = "1.0.37" 2753 + version = "1.0.40" 2601 2754 source = "registry+https://github.com/rust-lang/crates.io-index" 2602 - checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e" 2755 + checksum = "978c9a314bd8dc99be594bc3c175faaa9794be04a5a5e153caba6915336cebac" 2603 2756 dependencies = [ 2604 2757 "thiserror-impl", 2605 2758 ] 2606 2759 2607 2760 [[package]] 2608 2761 name = "thiserror-impl" 2609 - version = "1.0.37" 2762 + version = "1.0.40" 2610 2763 source = "registry+https://github.com/rust-lang/crates.io-index" 2611 - checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb" 2764 + checksum = "f9456a42c5b0d803c8cd86e73dd7cc9edd429499f37a3550d286d5e86720569f" 2612 2765 dependencies = [ 2613 2766 "proc-macro2", 2614 2767 "quote", 2615 - "syn", 2768 + "syn 2.0.21", 2616 2769 ] 2617 2770 2618 2771 [[package]] 2619 2772 name = "thread_local" 2620 - version = "1.1.4" 2773 + version = "1.1.7" 2621 2774 source = "registry+https://github.com/rust-lang/crates.io-index" 2622 - checksum = "5516c27b78311c50bf42c071425c560ac799b11c30b31f87e3081965fe5e0180" 2775 + checksum = "3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152" 2623 2776 dependencies = [ 2777 + "cfg-if", 2624 2778 "once_cell", 2625 2779 ] 2626 2780 ··· 2659 2813 2660 2814 [[package]] 2661 2815 name = "tikv-jemalloc-sys" 2662 - version = "0.5.2+5.3.0-patched" 2816 + version = "0.5.3+5.3.0-patched" 2663 2817 source = "registry+https://github.com/rust-lang/crates.io-index" 2664 - checksum = "ec45c14da997d0925c7835883e4d5c181f196fa142f8c19d7643d1e9af2592c3" 2818 + checksum = "a678df20055b43e57ef8cddde41cdfda9a3c1a060b67f4c5836dfb1d78543ba8" 2665 2819 dependencies = [ 2666 2820 "cc", 2667 - "fs_extra", 2668 2821 "libc", 2669 2822 ] 2670 2823 ··· 2680 2833 2681 2834 [[package]] 2682 2835 name = "time" 2683 - version = "0.3.17" 2836 + version = "0.3.22" 2684 2837 source = "registry+https://github.com/rust-lang/crates.io-index" 2685 - checksum = "a561bf4617eebd33bca6434b988f39ed798e527f51a1e797d0ee4f61c0a38376" 2838 + checksum = "ea9e1b3cf1243ae005d9e74085d4d542f3125458f3a81af210d901dcd7411efd" 2686 2839 dependencies = [ 2687 2840 "itoa", 2688 2841 "serde", ··· 2692 2845 2693 2846 [[package]] 2694 2847 name = "time-core" 2695 - version = "0.1.0" 2848 + version = "0.1.1" 2696 2849 source = "registry+https://github.com/rust-lang/crates.io-index" 2697 - checksum = "2e153e1f1acaef8acc537e68b44906d2db6436e2b35ac2c6b42640fff91f00fd" 2850 + checksum = "7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb" 2698 2851 2699 2852 [[package]] 2700 2853 name = "time-macros" 2701 - version = "0.2.6" 2854 + version = "0.2.9" 2702 2855 source = "registry+https://github.com/rust-lang/crates.io-index" 2703 - checksum = "d967f99f534ca7e495c575c62638eebc2898a8c84c119b89e250477bc4ba16b2" 2856 + checksum = "372950940a5f07bf38dbe211d7283c9e6d7327df53794992d293e534c733d09b" 2704 2857 dependencies = [ 2705 2858 "time-core", 2706 2859 ] ··· 2716 2869 2717 2870 [[package]] 2718 2871 name = "tinyvec_macros" 2719 - version = "0.1.0" 2872 + version = "0.1.1" 2720 2873 source = "registry+https://github.com/rust-lang/crates.io-index" 2721 - checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 2874 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 2722 2875 2723 2876 [[package]] 2724 2877 name = "tokio" 2725 - version = "1.22.0" 2878 + version = "1.28.2" 2726 2879 source = "registry+https://github.com/rust-lang/crates.io-index" 2727 - checksum = "d76ce4a75fb488c605c54bf610f221cea8b0dafb53333c1a67e8ee199dcd2ae3" 2880 + checksum = "94d7b1cfd2aa4011f2de74c2c4c63665e27a71006b0a192dcd2710272e73dfa2" 2728 2881 dependencies = [ 2729 2882 "autocfg", 2730 2883 "bytes", 2731 2884 "libc", 2732 - "memchr", 2733 2885 "mio", 2734 2886 "num_cpus", 2735 2887 "pin-project-lite", 2736 2888 "signal-hook-registry", 2737 - "socket2", 2889 + "socket2 0.4.9", 2738 2890 "tokio-macros", 2739 - "winapi", 2891 + "windows-sys 0.48.0", 2740 2892 ] 2741 2893 2742 2894 [[package]] 2743 2895 name = "tokio-macros" 2744 - version = "1.8.0" 2896 + version = "2.1.0" 2745 2897 source = "registry+https://github.com/rust-lang/crates.io-index" 2746 - checksum = "9724f9a975fb987ef7a3cd9be0350edcbe130698af5b8f7a631e23d42d052484" 2898 + checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e" 2747 2899 dependencies = [ 2748 2900 "proc-macro2", 2749 2901 "quote", 2750 - "syn", 2902 + "syn 2.0.21", 2751 2903 ] 2752 2904 2753 2905 [[package]] ··· 2756 2908 source = "registry+https://github.com/rust-lang/crates.io-index" 2757 2909 checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" 2758 2910 dependencies = [ 2759 - "rustls", 2911 + "rustls 0.20.8", 2760 2912 "tokio", 2761 2913 "webpki", 2762 2914 ] 2763 2915 2764 2916 [[package]] 2917 + name = "tokio-rustls" 2918 + version = "0.24.1" 2919 + source = "registry+https://github.com/rust-lang/crates.io-index" 2920 + checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081" 2921 + dependencies = [ 2922 + "rustls 0.21.2", 2923 + "tokio", 2924 + ] 2925 + 2926 + [[package]] 2765 2927 name = "tokio-socks" 2766 2928 version = "0.5.1" 2767 2929 source = "registry+https://github.com/rust-lang/crates.io-index" ··· 2775 2937 2776 2938 [[package]] 2777 2939 name = "tokio-stream" 2778 - version = "0.1.11" 2940 + version = "0.1.14" 2779 2941 source = "registry+https://github.com/rust-lang/crates.io-index" 2780 - checksum = "d660770404473ccd7bc9f8b28494a811bc18542b915c0855c51e8f419d5223ce" 2942 + checksum = "397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842" 2781 2943 dependencies = [ 2782 2944 "futures-core", 2783 2945 "pin-project-lite", ··· 2786 2948 2787 2949 [[package]] 2788 2950 name = "tokio-util" 2789 - version = "0.7.4" 2951 + version = "0.7.8" 2790 2952 source = "registry+https://github.com/rust-lang/crates.io-index" 2791 - checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740" 2953 + checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 2792 2954 dependencies = [ 2793 2955 "bytes", 2794 2956 "futures-core", ··· 2800 2962 2801 2963 [[package]] 2802 2964 name = "toml" 2803 - version = "0.5.9" 2965 + version = "0.7.5" 2966 + source = "registry+https://github.com/rust-lang/crates.io-index" 2967 + checksum = "1ebafdf5ad1220cb59e7d17cf4d2c72015297b75b19a10472f99b89225089240" 2968 + dependencies = [ 2969 + "serde", 2970 + "serde_spanned", 2971 + "toml_datetime", 2972 + "toml_edit", 2973 + ] 2974 + 2975 + [[package]] 2976 + name = "toml_datetime" 2977 + version = "0.6.3" 2978 + source = "registry+https://github.com/rust-lang/crates.io-index" 2979 + checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" 2980 + dependencies = [ 2981 + "serde", 2982 + ] 2983 + 2984 + [[package]] 2985 + name = "toml_edit" 2986 + version = "0.19.11" 2804 2987 source = "registry+https://github.com/rust-lang/crates.io-index" 2805 - checksum = "8d82e1a7758622a465f8cee077614c73484dac5b836c02ff6a40d5d1010324d7" 2988 + checksum = "266f016b7f039eec8a1a80dfe6156b633d208b9fccca5e4db1d6775b0c4e34a7" 2806 2989 dependencies = [ 2990 + "indexmap 2.0.0", 2807 2991 "serde", 2992 + "serde_spanned", 2993 + "toml_datetime", 2994 + "winnow", 2808 2995 ] 2809 2996 2810 2997 [[package]] ··· 2817 3004 "futures-util", 2818 3005 "pin-project", 2819 3006 "pin-project-lite", 2820 - "tokio", 2821 3007 "tower-layer", 2822 3008 "tower-service", 2823 3009 "tracing", ··· 2825 3011 2826 3012 [[package]] 2827 3013 name = "tower-http" 2828 - version = "0.3.4" 3014 + version = "0.4.1" 2829 3015 source = "registry+https://github.com/rust-lang/crates.io-index" 2830 - checksum = "3c530c8675c1dbf98facee631536fa116b5fb6382d7dd6dc1b118d970eafe3ba" 3016 + checksum = "a8bd22a874a2d0b70452d5597b12c537331d49060824a95f49f108994f94aa4c" 2831 3017 dependencies = [ 2832 - "async-compression", 2833 - "bitflags", 3018 + "bitflags 2.3.2", 2834 3019 "bytes", 2835 3020 "futures-core", 2836 3021 "futures-util", ··· 2838 3023 "http-body", 2839 3024 "http-range-header", 2840 3025 "pin-project-lite", 2841 - "tokio", 2842 - "tokio-util", 2843 3026 "tower", 2844 3027 "tower-layer", 2845 3028 "tower-service", ··· 2873 3056 2874 3057 [[package]] 2875 3058 name = "tracing-attributes" 2876 - version = "0.1.23" 3059 + version = "0.1.26" 2877 3060 source = "registry+https://github.com/rust-lang/crates.io-index" 2878 - checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" 3061 + checksum = "5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab" 2879 3062 dependencies = [ 2880 3063 "proc-macro2", 2881 3064 "quote", 2882 - "syn", 3065 + "syn 2.0.21", 2883 3066 ] 2884 3067 2885 3068 [[package]] 2886 3069 name = "tracing-core" 2887 - version = "0.1.30" 3070 + version = "0.1.31" 2888 3071 source = "registry+https://github.com/rust-lang/crates.io-index" 2889 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 3072 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 2890 3073 dependencies = [ 2891 3074 "once_cell", 2892 3075 "valuable", ··· 2930 3113 2931 3114 [[package]] 2932 3115 name = "tracing-subscriber" 2933 - version = "0.3.16" 3116 + version = "0.3.17" 2934 3117 source = "registry+https://github.com/rust-lang/crates.io-index" 2935 - checksum = "a6176eae26dd70d0c919749377897b54a9276bd7061339665dd68777926b5a70" 3118 + checksum = "30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77" 2936 3119 dependencies = [ 2937 3120 "matchers", 2938 3121 "nu-ansi-term", ··· 2993 3176 2994 3177 [[package]] 2995 3178 name = "try-lock" 2996 - version = "0.2.3" 3179 + version = "0.2.4" 2997 3180 source = "registry+https://github.com/rust-lang/crates.io-index" 2998 - checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" 3181 + checksum = "3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed" 2999 3182 3000 3183 [[package]] 3001 3184 name = "typenum" 3002 - version = "1.15.0" 3185 + version = "1.16.0" 3186 + source = "registry+https://github.com/rust-lang/crates.io-index" 3187 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 3188 + 3189 + [[package]] 3190 + name = "typewit" 3191 + version = "1.4.0" 3003 3192 source = "registry+https://github.com/rust-lang/crates.io-index" 3004 - checksum = "dcf81ac59edc17cc8697ff311e8f5ef2d99fcbd9817b34cec66f90b6c3dfd987" 3193 + checksum = "4061a10d4d8f3081a8ccc025182afd8434302d8d4b4503ec6d8510d09df08c2d" 3005 3194 3006 3195 [[package]] 3007 3196 name = "uncased" 3008 - version = "0.9.7" 3197 + version = "0.9.9" 3009 3198 source = "registry+https://github.com/rust-lang/crates.io-index" 3010 - checksum = "09b01702b0fd0b3fadcf98e098780badda8742d4f4a7676615cad90e8ac73622" 3199 + checksum = "9b9bc53168a4be7402ab86c3aad243a84dd7381d09be0eddc81280c1da95ca68" 3011 3200 dependencies = [ 3012 3201 "version_check", 3013 3202 ] 3014 3203 3015 3204 [[package]] 3016 3205 name = "unicode-bidi" 3017 - version = "0.3.8" 3206 + version = "0.3.13" 3018 3207 source = "registry+https://github.com/rust-lang/crates.io-index" 3019 - checksum = "099b7128301d285f79ddd55b9a83d5e6b9e97c92e0ea0daebee7263e932de992" 3208 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 3020 3209 3021 3210 [[package]] 3022 3211 name = "unicode-ident" 3023 - version = "1.0.5" 3212 + version = "1.0.9" 3024 3213 source = "registry+https://github.com/rust-lang/crates.io-index" 3025 - checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3" 3214 + checksum = "b15811caf2415fb889178633e7724bad2509101cde276048e013b9def5e51fa0" 3026 3215 3027 3216 [[package]] 3028 3217 name = "unicode-normalization" ··· 3034 3223 ] 3035 3224 3036 3225 [[package]] 3037 - name = "unicode-xid" 3038 - version = "0.2.4" 3039 - source = "registry+https://github.com/rust-lang/crates.io-index" 3040 - checksum = "f962df74c8c05a667b5ee8bcf162993134c104e96440b663c8daa176dc772d8c" 3041 - 3042 - [[package]] 3043 3226 name = "unsafe-libyaml" 3044 - version = "0.2.4" 3227 + version = "0.2.8" 3045 3228 source = "registry+https://github.com/rust-lang/crates.io-index" 3046 - checksum = "c1e5fa573d8ac5f1a856f8d7be41d390ee973daf97c806b2c1a465e4e1406e68" 3229 + checksum = "1865806a559042e51ab5414598446a5871b561d21b6764f2eabb0dd481d880a6" 3047 3230 3048 3231 [[package]] 3049 3232 name = "unsigned-varint" ··· 3059 3242 3060 3243 [[package]] 3061 3244 name = "url" 3062 - version = "2.3.1" 3245 + version = "2.4.0" 3063 3246 source = "registry+https://github.com/rust-lang/crates.io-index" 3064 - checksum = "0d68c799ae75762b8c3fe375feb6600ef5602c883c5d21eb51c09f22b83c4643" 3247 + checksum = "50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb" 3065 3248 dependencies = [ 3066 3249 "form_urlencoded", 3067 - "idna 0.3.0", 3250 + "idna 0.4.0", 3068 3251 "percent-encoding", 3069 3252 ] 3070 3253 3071 3254 [[package]] 3072 3255 name = "uuid" 3073 - version = "1.2.2" 3256 + version = "1.3.4" 3074 3257 source = "registry+https://github.com/rust-lang/crates.io-index" 3075 - checksum = "422ee0de9031b5b948b97a8fc04e3aa35230001a722ddd27943e0be31564ce4c" 3258 + checksum = "0fa2982af2eec27de306107c027578ff7f423d65f7250e40ce0fea8f45248b81" 3076 3259 dependencies = [ 3077 - "getrandom 0.2.8", 3260 + "getrandom 0.2.10", 3078 3261 ] 3079 3262 3080 3263 [[package]] ··· 3097 3280 3098 3281 [[package]] 3099 3282 name = "want" 3100 - version = "0.3.0" 3283 + version = "0.3.1" 3101 3284 source = "registry+https://github.com/rust-lang/crates.io-index" 3102 - checksum = "1ce8a968cb1cd110d136ff8b819a556d6fb6d919363c61534f6860c7eb172ba0" 3285 + checksum = "bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e" 3103 3286 dependencies = [ 3104 - "log", 3105 3287 "try-lock", 3106 3288 ] 3107 3289 ··· 3119 3301 3120 3302 [[package]] 3121 3303 name = "wasm-bindgen" 3122 - version = "0.2.83" 3304 + version = "0.2.87" 3123 3305 source = "registry+https://github.com/rust-lang/crates.io-index" 3124 - checksum = "eaf9f5aceeec8be17c128b2e93e031fb8a4d469bb9c4ae2d7dc1888b26887268" 3306 + checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 3125 3307 dependencies = [ 3126 3308 "cfg-if", 3127 3309 "wasm-bindgen-macro", ··· 3129 3311 3130 3312 [[package]] 3131 3313 name = "wasm-bindgen-backend" 3132 - version = "0.2.83" 3314 + version = "0.2.87" 3133 3315 source = "registry+https://github.com/rust-lang/crates.io-index" 3134 - checksum = "4c8ffb332579b0557b52d268b91feab8df3615f265d5270fec2a8c95b17c1142" 3316 + checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 3135 3317 dependencies = [ 3136 3318 "bumpalo", 3137 3319 "log", 3138 3320 "once_cell", 3139 3321 "proc-macro2", 3140 3322 "quote", 3141 - "syn", 3323 + "syn 2.0.21", 3142 3324 "wasm-bindgen-shared", 3143 3325 ] 3144 3326 3145 3327 [[package]] 3146 3328 name = "wasm-bindgen-futures" 3147 - version = "0.4.33" 3329 + version = "0.4.37" 3148 3330 source = "registry+https://github.com/rust-lang/crates.io-index" 3149 - checksum = "23639446165ca5a5de86ae1d8896b737ae80319560fbaa4c2887b7da6e7ebd7d" 3331 + checksum = "c02dbc21516f9f1f04f187958890d7e6026df8d16540b7ad9492bc34a67cea03" 3150 3332 dependencies = [ 3151 3333 "cfg-if", 3152 3334 "js-sys", ··· 3156 3338 3157 3339 [[package]] 3158 3340 name = "wasm-bindgen-macro" 3159 - version = "0.2.83" 3341 + version = "0.2.87" 3160 3342 source = "registry+https://github.com/rust-lang/crates.io-index" 3161 - checksum = "052be0f94026e6cbc75cdefc9bae13fd6052cdcaf532fa6c45e7ae33a1e6c810" 3343 + checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 3162 3344 dependencies = [ 3163 3345 "quote", 3164 3346 "wasm-bindgen-macro-support", ··· 3166 3348 3167 3349 [[package]] 3168 3350 name = "wasm-bindgen-macro-support" 3169 - version = "0.2.83" 3351 + version = "0.2.87" 3170 3352 source = "registry+https://github.com/rust-lang/crates.io-index" 3171 - checksum = "07bc0c051dc5f23e307b13285f9d75df86bfdf816c5721e573dec1f9b8aa193c" 3353 + checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 3172 3354 dependencies = [ 3173 3355 "proc-macro2", 3174 3356 "quote", 3175 - "syn", 3357 + "syn 2.0.21", 3176 3358 "wasm-bindgen-backend", 3177 3359 "wasm-bindgen-shared", 3178 3360 ] 3179 3361 3180 3362 [[package]] 3181 3363 name = "wasm-bindgen-shared" 3182 - version = "0.2.83" 3364 + version = "0.2.87" 3183 3365 source = "registry+https://github.com/rust-lang/crates.io-index" 3184 - checksum = "1c38c045535d93ec4f0b4defec448e4291638ee608530863b1e2ba115d4fff7f" 3366 + checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 3185 3367 3186 3368 [[package]] 3187 3369 name = "web-sys" 3188 - version = "0.3.60" 3370 + version = "0.3.64" 3189 3371 source = "registry+https://github.com/rust-lang/crates.io-index" 3190 - checksum = "bcda906d8be16e728fd5adc5b729afad4e444e106ab28cd1c7256e54fa61510f" 3372 + checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 3191 3373 dependencies = [ 3192 3374 "js-sys", 3193 3375 "wasm-bindgen", ··· 3211 3393 3212 3394 [[package]] 3213 3395 name = "widestring" 3214 - version = "0.5.1" 3396 + version = "1.0.2" 3215 3397 source = "registry+https://github.com/rust-lang/crates.io-index" 3216 - checksum = "17882f045410753661207383517a6f62ec3dbeb6a4ed2acce01f0728238d1983" 3398 + checksum = "653f141f39ec16bba3c5abe400a0c60da7468261cc2cbf36805022876bc721a8" 3217 3399 3218 3400 [[package]] 3219 3401 name = "wildmatch" ··· 3245 3427 3246 3428 [[package]] 3247 3429 name = "windows-sys" 3248 - version = "0.36.1" 3430 + version = "0.42.0" 3249 3431 source = "registry+https://github.com/rust-lang/crates.io-index" 3250 - checksum = "ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2" 3432 + checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3251 3433 dependencies = [ 3252 - "windows_aarch64_msvc 0.36.1", 3253 - "windows_i686_gnu 0.36.1", 3254 - "windows_i686_msvc 0.36.1", 3255 - "windows_x86_64_gnu 0.36.1", 3256 - "windows_x86_64_msvc 0.36.1", 3434 + "windows_aarch64_gnullvm 0.42.2", 3435 + "windows_aarch64_msvc 0.42.2", 3436 + "windows_i686_gnu 0.42.2", 3437 + "windows_i686_msvc 0.42.2", 3438 + "windows_x86_64_gnu 0.42.2", 3439 + "windows_x86_64_gnullvm 0.42.2", 3440 + "windows_x86_64_msvc 0.42.2", 3257 3441 ] 3258 3442 3259 3443 [[package]] 3260 3444 name = "windows-sys" 3261 - version = "0.42.0" 3445 + version = "0.48.0" 3262 3446 source = "registry+https://github.com/rust-lang/crates.io-index" 3263 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 3447 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 3264 3448 dependencies = [ 3265 - "windows_aarch64_gnullvm", 3266 - "windows_aarch64_msvc 0.42.0", 3267 - "windows_i686_gnu 0.42.0", 3268 - "windows_i686_msvc 0.42.0", 3269 - "windows_x86_64_gnu 0.42.0", 3270 - "windows_x86_64_gnullvm", 3271 - "windows_x86_64_msvc 0.42.0", 3449 + "windows-targets", 3450 + ] 3451 + 3452 + [[package]] 3453 + name = "windows-targets" 3454 + version = "0.48.0" 3455 + source = "registry+https://github.com/rust-lang/crates.io-index" 3456 + checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5" 3457 + dependencies = [ 3458 + "windows_aarch64_gnullvm 0.48.0", 3459 + "windows_aarch64_msvc 0.48.0", 3460 + "windows_i686_gnu 0.48.0", 3461 + "windows_i686_msvc 0.48.0", 3462 + "windows_x86_64_gnu 0.48.0", 3463 + "windows_x86_64_gnullvm 0.48.0", 3464 + "windows_x86_64_msvc 0.48.0", 3272 3465 ] 3273 3466 3274 3467 [[package]] 3275 3468 name = "windows_aarch64_gnullvm" 3276 - version = "0.42.0" 3469 + version = "0.42.2" 3277 3470 source = "registry+https://github.com/rust-lang/crates.io-index" 3278 - checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e" 3471 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 3472 + 3473 + [[package]] 3474 + name = "windows_aarch64_gnullvm" 3475 + version = "0.48.0" 3476 + source = "registry+https://github.com/rust-lang/crates.io-index" 3477 + checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc" 3279 3478 3280 3479 [[package]] 3281 3480 name = "windows_aarch64_msvc" 3282 - version = "0.36.1" 3481 + version = "0.42.2" 3283 3482 source = "registry+https://github.com/rust-lang/crates.io-index" 3284 - checksum = "9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47" 3483 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 3285 3484 3286 3485 [[package]] 3287 3486 name = "windows_aarch64_msvc" 3288 - version = "0.42.0" 3487 + version = "0.48.0" 3289 3488 source = "registry+https://github.com/rust-lang/crates.io-index" 3290 - checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4" 3489 + checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3" 3291 3490 3292 3491 [[package]] 3293 3492 name = "windows_i686_gnu" 3294 - version = "0.36.1" 3493 + version = "0.42.2" 3295 3494 source = "registry+https://github.com/rust-lang/crates.io-index" 3296 - checksum = "180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6" 3495 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 3297 3496 3298 3497 [[package]] 3299 3498 name = "windows_i686_gnu" 3300 - version = "0.42.0" 3499 + version = "0.48.0" 3301 3500 source = "registry+https://github.com/rust-lang/crates.io-index" 3302 - checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7" 3501 + checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241" 3303 3502 3304 3503 [[package]] 3305 3504 name = "windows_i686_msvc" 3306 - version = "0.36.1" 3505 + version = "0.42.2" 3307 3506 source = "registry+https://github.com/rust-lang/crates.io-index" 3308 - checksum = "e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024" 3507 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 3309 3508 3310 3509 [[package]] 3311 3510 name = "windows_i686_msvc" 3312 - version = "0.42.0" 3511 + version = "0.48.0" 3313 3512 source = "registry+https://github.com/rust-lang/crates.io-index" 3314 - checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246" 3513 + checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00" 3315 3514 3316 3515 [[package]] 3317 3516 name = "windows_x86_64_gnu" 3318 - version = "0.36.1" 3517 + version = "0.42.2" 3319 3518 source = "registry+https://github.com/rust-lang/crates.io-index" 3320 - checksum = "4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1" 3519 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 3321 3520 3322 3521 [[package]] 3323 3522 name = "windows_x86_64_gnu" 3324 - version = "0.42.0" 3523 + version = "0.48.0" 3325 3524 source = "registry+https://github.com/rust-lang/crates.io-index" 3326 - checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed" 3525 + checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1" 3327 3526 3328 3527 [[package]] 3329 3528 name = "windows_x86_64_gnullvm" 3330 - version = "0.42.0" 3529 + version = "0.42.2" 3331 3530 source = "registry+https://github.com/rust-lang/crates.io-index" 3332 - checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028" 3531 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 3532 + 3533 + [[package]] 3534 + name = "windows_x86_64_gnullvm" 3535 + version = "0.48.0" 3536 + source = "registry+https://github.com/rust-lang/crates.io-index" 3537 + checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953" 3333 3538 3334 3539 [[package]] 3335 3540 name = "windows_x86_64_msvc" 3336 - version = "0.36.1" 3541 + version = "0.42.2" 3337 3542 source = "registry+https://github.com/rust-lang/crates.io-index" 3338 - checksum = "c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680" 3543 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 3339 3544 3340 3545 [[package]] 3341 3546 name = "windows_x86_64_msvc" 3342 - version = "0.42.0" 3547 + version = "0.48.0" 3343 3548 source = "registry+https://github.com/rust-lang/crates.io-index" 3344 - checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5" 3549 + checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a" 3550 + 3551 + [[package]] 3552 + name = "winnow" 3553 + version = "0.4.7" 3554 + source = "registry+https://github.com/rust-lang/crates.io-index" 3555 + checksum = "ca0ace3845f0d96209f0375e6d367e3eb87eb65d27d445bdc9f1843a26f39448" 3556 + dependencies = [ 3557 + "memchr", 3558 + ] 3345 3559 3346 3560 [[package]] 3347 3561 name = "winreg" ··· 3354 3568 3355 3569 [[package]] 3356 3570 name = "winreg" 3357 - version = "0.10.1" 3571 + version = "0.50.0" 3358 3572 source = "registry+https://github.com/rust-lang/crates.io-index" 3359 - checksum = "80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d" 3573 + checksum = "524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1" 3360 3574 dependencies = [ 3361 - "winapi", 3575 + "cfg-if", 3576 + "windows-sys 0.48.0", 3362 3577 ] 3363 3578 3364 3579 [[package]] ··· 3369 3584 3370 3585 [[package]] 3371 3586 name = "zeroize" 3372 - version = "1.5.7" 3587 + version = "1.6.0" 3373 3588 source = "registry+https://github.com/rust-lang/crates.io-index" 3374 - checksum = "c394b5bd0c6f669e7275d9c20aa90ae064cb22e75a1cad54e1b34088034b149f" 3589 + checksum = "2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9" 3375 3590 dependencies = [ 3376 3591 "zeroize_derive", 3377 3592 ] 3378 3593 3379 3594 [[package]] 3380 3595 name = "zeroize_derive" 3381 - version = "1.3.2" 3596 + version = "1.4.2" 3382 3597 source = "registry+https://github.com/rust-lang/crates.io-index" 3383 - checksum = "3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17" 3598 + checksum = "ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69" 3384 3599 dependencies = [ 3385 3600 "proc-macro2", 3386 3601 "quote", 3387 - "syn", 3388 - "synstructure", 3602 + "syn 2.0.21", 3389 3603 ] 3390 3604 3391 3605 [[package]] ··· 3396 3610 dependencies = [ 3397 3611 "num-traits", 3398 3612 ] 3613 + 3614 + [[package]] 3615 + name = "zstd-sys" 3616 + version = "2.0.8+zstd.1.5.5" 3617 + source = "registry+https://github.com/rust-lang/crates.io-index" 3618 + checksum = "5556e6ee25d32df2586c098bbfa278803692a20d0ab9565e049480d52707ec8c" 3619 + dependencies = [ 3620 + "cc", 3621 + "libc", 3622 + "pkg-config", 3623 + ]
+17 -6
pkgs/servers/matrix-conduit/default.nix
··· 1 - { lib, rustPlatform, fetchFromGitLab, pkg-config, sqlite, stdenv, darwin, nixosTests, rocksdb_6_23 }: 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitLab 4 + , pkg-config 5 + , sqlite 6 + , stdenv 7 + , darwin 8 + , nixosTests 9 + , rocksdb 10 + }: 2 11 3 12 rustPlatform.buildRustPackage rec { 4 13 pname = "matrix-conduit"; 5 - version = "0.5.0"; 14 + version = "0.6.0"; 6 15 7 16 src = fetchFromGitLab { 8 17 owner = "famedly"; 9 18 repo = "conduit"; 10 19 rev = "v${version}"; 11 - sha256 = "sha256-GSCpmn6XRbmnfH31R9c6QW3/pez9KHPjI99dR+ln0P4="; 20 + hash = "sha256-TpNssMHvSKcxJMas5lQNWEbIv09u4/niBN2C27Mp0JY="; 12 21 }; 13 22 14 23 # We have to use importCargoLock here because `cargo vendor` currently doesn't support workspace ··· 18 27 outputHashes = { 19 28 "heed-0.10.6" = "sha256-rm02pJ6wGYN4SsAbp85jBVHDQ5ITjZZd+79EC2ubRsY="; 20 29 "reqwest-0.11.9" = "sha256-wH/q7REnkz30ENBIK5Rlxnc1F6vOyuEANMHFmiVPaGw="; 21 - "ruma-0.7.4" = "sha256-ztobLdOXSGyK1YcPMMIycO3ZmnjxG5mLkHltf0Fbs8s="; 30 + "ruma-0.8.2" = "sha256-GkHLY5unh7uyFNe0RS+3xQ4Ou8qBhzd+kEnCC7xUnMo="; 22 31 }; 23 32 }; 24 33 ··· 37 46 darwin.apple_sdk.frameworks.Security 38 47 ]; 39 48 40 - ROCKSDB_INCLUDE_DIR = "${rocksdb_6_23}/include"; 41 - ROCKSDB_LIB_DIR = "${rocksdb_6_23}/lib"; 49 + env = { 50 + ROCKSDB_INCLUDE_DIR = "${rocksdb}/include"; 51 + ROCKSDB_LIB_DIR = "${rocksdb}/lib"; 52 + }; 42 53 43 54 # tests failed on x86_64-darwin with SIGILL: illegal instruction 44 55 doCheck = !(stdenv.isx86_64 && stdenv.isDarwin);