matrix-synapse-tools.rust-synapse-compress-state: 0.1.3 -> 0.1.4

amesgen 4980d273 f173d088

+1828 -4
+1 -1
pkgs/servers/matrix-synapse/tools/default.nix
··· 1 1 { callPackage }: 2 2 { 3 - rust-synapse-compress-state = callPackage ./rust-synapse-compress-state.nix { }; 3 + rust-synapse-compress-state = callPackage ./rust-synapse-compress-state { }; 4 4 5 5 synadm = callPackage ./synadm.nix { }; 6 6 }
+11 -3
pkgs/servers/matrix-synapse/tools/rust-synapse-compress-state.nix pkgs/servers/matrix-synapse/tools/rust-synapse-compress-state/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "rust-synapse-compress-state"; 5 - version = "0.1.3"; 5 + version = "0.1.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "matrix-org"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-SSfVtG8kwHarVbB1O7xC2SSbUpPGYMHTMyoxu8mpEk0="; 11 + hash = "sha256-nNQ/d4FFAvI+UY+XeqExyhngq+k+j5Pkz94ch27aoVM="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-PG+UeovhJMsIlm5dOYdtMxbUxZjwG3V59kAcB9aFP5c="; 14 + cargoLock = { 15 + lockFile = ./Cargo.lock; 16 + outputHashes = { 17 + "state-map-0.1.0" = "sha256-zToFCioijyT0vZ6c1uO+1ho+RODTe4OwbK2GhoKk+X4="; 18 + }; 19 + }; 15 20 16 21 cargoBuildFlags = [ 17 22 "--all" 18 23 ]; 24 + 25 + # Needed to get openssl-sys to use pkgconfig. 26 + env.OPENSSL_NO_VENDOR = 1; 19 27 20 28 nativeBuildInputs = [ python3 pkg-config ]; 21 29
+1816
pkgs/servers/matrix-synapse/tools/rust-synapse-compress-state/Cargo.lock
··· 1 + # This file is automatically @generated by Cargo. 2 + # It is not intended for manual editing. 3 + version = 3 4 + 5 + [[package]] 6 + name = "addr2line" 7 + version = "0.21.0" 8 + source = "registry+https://github.com/rust-lang/crates.io-index" 9 + checksum = "8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb" 10 + dependencies = [ 11 + "gimli", 12 + ] 13 + 14 + [[package]] 15 + name = "adler" 16 + version = "1.0.2" 17 + source = "registry+https://github.com/rust-lang/crates.io-index" 18 + checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 + 20 + [[package]] 21 + name = "aho-corasick" 22 + version = "1.0.5" 23 + source = "registry+https://github.com/rust-lang/crates.io-index" 24 + checksum = "0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783" 25 + dependencies = [ 26 + "memchr", 27 + ] 28 + 29 + [[package]] 30 + name = "anstream" 31 + version = "0.5.0" 32 + source = "registry+https://github.com/rust-lang/crates.io-index" 33 + checksum = "b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c" 34 + dependencies = [ 35 + "anstyle", 36 + "anstyle-parse", 37 + "anstyle-query", 38 + "anstyle-wincon", 39 + "colorchoice", 40 + "utf8parse", 41 + ] 42 + 43 + [[package]] 44 + name = "anstyle" 45 + version = "1.0.3" 46 + source = "registry+https://github.com/rust-lang/crates.io-index" 47 + checksum = "b84bf0a05bbb2a83e5eb6fa36bb6e87baa08193c35ff52bbf6b38d8af2890e46" 48 + 49 + [[package]] 50 + name = "anstyle-parse" 51 + version = "0.2.1" 52 + source = "registry+https://github.com/rust-lang/crates.io-index" 53 + checksum = "938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333" 54 + dependencies = [ 55 + "utf8parse", 56 + ] 57 + 58 + [[package]] 59 + name = "anstyle-query" 60 + version = "1.0.0" 61 + source = "registry+https://github.com/rust-lang/crates.io-index" 62 + checksum = "5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b" 63 + dependencies = [ 64 + "windows-sys 0.48.0", 65 + ] 66 + 67 + [[package]] 68 + name = "anstyle-wincon" 69 + version = "2.1.0" 70 + source = "registry+https://github.com/rust-lang/crates.io-index" 71 + checksum = "58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd" 72 + dependencies = [ 73 + "anstyle", 74 + "windows-sys 0.48.0", 75 + ] 76 + 77 + [[package]] 78 + name = "anyhow" 79 + version = "1.0.75" 80 + source = "registry+https://github.com/rust-lang/crates.io-index" 81 + checksum = "a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6" 82 + 83 + [[package]] 84 + name = "arc-swap" 85 + version = "1.6.0" 86 + source = "registry+https://github.com/rust-lang/crates.io-index" 87 + checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" 88 + 89 + [[package]] 90 + name = "async-trait" 91 + version = "0.1.73" 92 + source = "registry+https://github.com/rust-lang/crates.io-index" 93 + checksum = "bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0" 94 + dependencies = [ 95 + "proc-macro2", 96 + "quote", 97 + "syn 2.0.32", 98 + ] 99 + 100 + [[package]] 101 + name = "autocfg" 102 + version = "1.1.0" 103 + source = "registry+https://github.com/rust-lang/crates.io-index" 104 + checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 105 + 106 + [[package]] 107 + name = "backtrace" 108 + version = "0.3.69" 109 + source = "registry+https://github.com/rust-lang/crates.io-index" 110 + checksum = "2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837" 111 + dependencies = [ 112 + "addr2line", 113 + "cc", 114 + "cfg-if", 115 + "libc", 116 + "miniz_oxide", 117 + "object", 118 + "rustc-demangle", 119 + ] 120 + 121 + [[package]] 122 + name = "base64" 123 + version = "0.21.4" 124 + source = "registry+https://github.com/rust-lang/crates.io-index" 125 + checksum = "9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2" 126 + 127 + [[package]] 128 + name = "bitflags" 129 + version = "1.3.2" 130 + source = "registry+https://github.com/rust-lang/crates.io-index" 131 + checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 132 + 133 + [[package]] 134 + name = "bitflags" 135 + version = "2.4.0" 136 + source = "registry+https://github.com/rust-lang/crates.io-index" 137 + checksum = "b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635" 138 + 139 + [[package]] 140 + name = "block-buffer" 141 + version = "0.10.4" 142 + source = "registry+https://github.com/rust-lang/crates.io-index" 143 + checksum = "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71" 144 + dependencies = [ 145 + "generic-array", 146 + ] 147 + 148 + [[package]] 149 + name = "bumpalo" 150 + version = "3.13.0" 151 + source = "registry+https://github.com/rust-lang/crates.io-index" 152 + checksum = "a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1" 153 + 154 + [[package]] 155 + name = "byteorder" 156 + version = "1.4.3" 157 + source = "registry+https://github.com/rust-lang/crates.io-index" 158 + checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 159 + 160 + [[package]] 161 + name = "bytes" 162 + version = "1.5.0" 163 + source = "registry+https://github.com/rust-lang/crates.io-index" 164 + checksum = "a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223" 165 + 166 + [[package]] 167 + name = "cc" 168 + version = "1.0.83" 169 + source = "registry+https://github.com/rust-lang/crates.io-index" 170 + checksum = "f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0" 171 + dependencies = [ 172 + "libc", 173 + ] 174 + 175 + [[package]] 176 + name = "cfg-if" 177 + version = "1.0.0" 178 + source = "registry+https://github.com/rust-lang/crates.io-index" 179 + checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 180 + 181 + [[package]] 182 + name = "clap" 183 + version = "4.4.2" 184 + source = "registry+https://github.com/rust-lang/crates.io-index" 185 + checksum = "6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6" 186 + dependencies = [ 187 + "clap_builder", 188 + ] 189 + 190 + [[package]] 191 + name = "clap_builder" 192 + version = "4.4.2" 193 + source = "registry+https://github.com/rust-lang/crates.io-index" 194 + checksum = "2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08" 195 + dependencies = [ 196 + "anstream", 197 + "anstyle", 198 + "clap_lex", 199 + "strsim", 200 + ] 201 + 202 + [[package]] 203 + name = "clap_lex" 204 + version = "0.5.1" 205 + source = "registry+https://github.com/rust-lang/crates.io-index" 206 + checksum = "cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961" 207 + 208 + [[package]] 209 + name = "colorchoice" 210 + version = "1.0.0" 211 + source = "registry+https://github.com/rust-lang/crates.io-index" 212 + checksum = "acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7" 213 + 214 + [[package]] 215 + name = "compressor_integration_tests" 216 + version = "0.1.0" 217 + dependencies = [ 218 + "env_logger", 219 + "log", 220 + "openssl", 221 + "postgres", 222 + "postgres-openssl", 223 + "rand", 224 + "serial_test", 225 + "state-map", 226 + "string_cache", 227 + "synapse_auto_compressor", 228 + "synapse_compress_state", 229 + ] 230 + 231 + [[package]] 232 + name = "console" 233 + version = "0.15.7" 234 + source = "registry+https://github.com/rust-lang/crates.io-index" 235 + checksum = "c926e00cc70edefdc64d3a5ff31cc65bb97a3460097762bd23afb4d8145fccf8" 236 + dependencies = [ 237 + "encode_unicode", 238 + "lazy_static", 239 + "libc", 240 + "unicode-width", 241 + "windows-sys 0.45.0", 242 + ] 243 + 244 + [[package]] 245 + name = "cpufeatures" 246 + version = "0.2.9" 247 + source = "registry+https://github.com/rust-lang/crates.io-index" 248 + checksum = "a17b76ff3a4162b0b27f354a0c87015ddad39d35f9c0c36607a3bdd175dde1f1" 249 + dependencies = [ 250 + "libc", 251 + ] 252 + 253 + [[package]] 254 + name = "crossbeam-channel" 255 + version = "0.5.8" 256 + source = "registry+https://github.com/rust-lang/crates.io-index" 257 + checksum = "a33c2bf77f2df06183c3aa30d1e96c0695a313d4f9c453cc3762a6db39f99200" 258 + dependencies = [ 259 + "cfg-if", 260 + "crossbeam-utils", 261 + ] 262 + 263 + [[package]] 264 + name = "crossbeam-deque" 265 + version = "0.8.3" 266 + source = "registry+https://github.com/rust-lang/crates.io-index" 267 + checksum = "ce6fd6f855243022dcecf8702fef0c297d4338e226845fe067f6341ad9fa0cef" 268 + dependencies = [ 269 + "cfg-if", 270 + "crossbeam-epoch", 271 + "crossbeam-utils", 272 + ] 273 + 274 + [[package]] 275 + name = "crossbeam-epoch" 276 + version = "0.9.15" 277 + source = "registry+https://github.com/rust-lang/crates.io-index" 278 + checksum = "ae211234986c545741a7dc064309f67ee1e5ad243d0e48335adc0484d960bcc7" 279 + dependencies = [ 280 + "autocfg", 281 + "cfg-if", 282 + "crossbeam-utils", 283 + "memoffset", 284 + "scopeguard", 285 + ] 286 + 287 + [[package]] 288 + name = "crossbeam-utils" 289 + version = "0.8.16" 290 + source = "registry+https://github.com/rust-lang/crates.io-index" 291 + checksum = "5a22b2d63d4d1dc0b7f1b6b2747dd0088008a9be28b6ddf0b1e7d335e3037294" 292 + dependencies = [ 293 + "cfg-if", 294 + ] 295 + 296 + [[package]] 297 + name = "crypto-common" 298 + version = "0.1.6" 299 + source = "registry+https://github.com/rust-lang/crates.io-index" 300 + checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 301 + dependencies = [ 302 + "generic-array", 303 + "typenum", 304 + ] 305 + 306 + [[package]] 307 + name = "dashmap" 308 + version = "5.5.3" 309 + source = "registry+https://github.com/rust-lang/crates.io-index" 310 + checksum = "978747c1d849a7d2ee5e8adc0159961c48fb7e5db2f06af6723b80123bb53856" 311 + dependencies = [ 312 + "cfg-if", 313 + "hashbrown", 314 + "lock_api", 315 + "once_cell", 316 + "parking_lot_core", 317 + ] 318 + 319 + [[package]] 320 + name = "digest" 321 + version = "0.10.7" 322 + source = "registry+https://github.com/rust-lang/crates.io-index" 323 + checksum = "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292" 324 + dependencies = [ 325 + "block-buffer", 326 + "crypto-common", 327 + "subtle", 328 + ] 329 + 330 + [[package]] 331 + name = "either" 332 + version = "1.9.0" 333 + source = "registry+https://github.com/rust-lang/crates.io-index" 334 + checksum = "a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07" 335 + 336 + [[package]] 337 + name = "encode_unicode" 338 + version = "0.3.6" 339 + source = "registry+https://github.com/rust-lang/crates.io-index" 340 + checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" 341 + 342 + [[package]] 343 + name = "env_logger" 344 + version = "0.10.0" 345 + source = "registry+https://github.com/rust-lang/crates.io-index" 346 + checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0" 347 + dependencies = [ 348 + "humantime", 349 + "is-terminal", 350 + "log", 351 + "regex", 352 + "termcolor", 353 + ] 354 + 355 + [[package]] 356 + name = "errno" 357 + version = "0.3.8" 358 + source = "registry+https://github.com/rust-lang/crates.io-index" 359 + checksum = "a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245" 360 + dependencies = [ 361 + "libc", 362 + "windows-sys 0.52.0", 363 + ] 364 + 365 + [[package]] 366 + name = "fallible-iterator" 367 + version = "0.2.0" 368 + source = "registry+https://github.com/rust-lang/crates.io-index" 369 + checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 370 + 371 + [[package]] 372 + name = "finl_unicode" 373 + version = "1.2.0" 374 + source = "registry+https://github.com/rust-lang/crates.io-index" 375 + checksum = "8fcfdc7a0362c9f4444381a9e697c79d435fe65b52a37466fc2c1184cee9edc6" 376 + 377 + [[package]] 378 + name = "foreign-types" 379 + version = "0.3.2" 380 + source = "registry+https://github.com/rust-lang/crates.io-index" 381 + checksum = "f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1" 382 + dependencies = [ 383 + "foreign-types-shared", 384 + ] 385 + 386 + [[package]] 387 + name = "foreign-types-shared" 388 + version = "0.1.1" 389 + source = "registry+https://github.com/rust-lang/crates.io-index" 390 + checksum = "00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b" 391 + 392 + [[package]] 393 + name = "futures" 394 + version = "0.3.28" 395 + source = "registry+https://github.com/rust-lang/crates.io-index" 396 + checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" 397 + dependencies = [ 398 + "futures-channel", 399 + "futures-core", 400 + "futures-executor", 401 + "futures-io", 402 + "futures-sink", 403 + "futures-task", 404 + "futures-util", 405 + ] 406 + 407 + [[package]] 408 + name = "futures-channel" 409 + version = "0.3.28" 410 + source = "registry+https://github.com/rust-lang/crates.io-index" 411 + checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" 412 + dependencies = [ 413 + "futures-core", 414 + "futures-sink", 415 + ] 416 + 417 + [[package]] 418 + name = "futures-core" 419 + version = "0.3.28" 420 + source = "registry+https://github.com/rust-lang/crates.io-index" 421 + checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" 422 + 423 + [[package]] 424 + name = "futures-executor" 425 + version = "0.3.28" 426 + source = "registry+https://github.com/rust-lang/crates.io-index" 427 + checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" 428 + dependencies = [ 429 + "futures-core", 430 + "futures-task", 431 + "futures-util", 432 + ] 433 + 434 + [[package]] 435 + name = "futures-io" 436 + version = "0.3.28" 437 + source = "registry+https://github.com/rust-lang/crates.io-index" 438 + checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" 439 + 440 + [[package]] 441 + name = "futures-macro" 442 + version = "0.3.28" 443 + source = "registry+https://github.com/rust-lang/crates.io-index" 444 + checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" 445 + dependencies = [ 446 + "proc-macro2", 447 + "quote", 448 + "syn 2.0.32", 449 + ] 450 + 451 + [[package]] 452 + name = "futures-sink" 453 + version = "0.3.28" 454 + source = "registry+https://github.com/rust-lang/crates.io-index" 455 + checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" 456 + 457 + [[package]] 458 + name = "futures-task" 459 + version = "0.3.28" 460 + source = "registry+https://github.com/rust-lang/crates.io-index" 461 + checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" 462 + 463 + [[package]] 464 + name = "futures-util" 465 + version = "0.3.28" 466 + source = "registry+https://github.com/rust-lang/crates.io-index" 467 + checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" 468 + dependencies = [ 469 + "futures-channel", 470 + "futures-core", 471 + "futures-io", 472 + "futures-macro", 473 + "futures-sink", 474 + "futures-task", 475 + "memchr", 476 + "pin-project-lite", 477 + "pin-utils", 478 + "slab", 479 + ] 480 + 481 + [[package]] 482 + name = "generic-array" 483 + version = "0.14.7" 484 + source = "registry+https://github.com/rust-lang/crates.io-index" 485 + checksum = "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a" 486 + dependencies = [ 487 + "typenum", 488 + "version_check", 489 + ] 490 + 491 + [[package]] 492 + name = "getrandom" 493 + version = "0.2.10" 494 + source = "registry+https://github.com/rust-lang/crates.io-index" 495 + checksum = "be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427" 496 + dependencies = [ 497 + "cfg-if", 498 + "libc", 499 + "wasi", 500 + ] 501 + 502 + [[package]] 503 + name = "gimli" 504 + version = "0.28.0" 505 + source = "registry+https://github.com/rust-lang/crates.io-index" 506 + checksum = "6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0" 507 + 508 + [[package]] 509 + name = "hashbrown" 510 + version = "0.14.0" 511 + source = "registry+https://github.com/rust-lang/crates.io-index" 512 + checksum = "2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a" 513 + 514 + [[package]] 515 + name = "hermit-abi" 516 + version = "0.3.2" 517 + source = "registry+https://github.com/rust-lang/crates.io-index" 518 + checksum = "443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b" 519 + 520 + [[package]] 521 + name = "hmac" 522 + version = "0.12.1" 523 + source = "registry+https://github.com/rust-lang/crates.io-index" 524 + checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 525 + dependencies = [ 526 + "digest", 527 + ] 528 + 529 + [[package]] 530 + name = "humantime" 531 + version = "2.1.0" 532 + source = "registry+https://github.com/rust-lang/crates.io-index" 533 + checksum = "9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4" 534 + 535 + [[package]] 536 + name = "indicatif" 537 + version = "0.17.6" 538 + source = "registry+https://github.com/rust-lang/crates.io-index" 539 + checksum = "0b297dc40733f23a0e52728a58fa9489a5b7638a324932de16b41adc3ef80730" 540 + dependencies = [ 541 + "console", 542 + "instant", 543 + "number_prefix", 544 + "portable-atomic", 545 + "unicode-width", 546 + ] 547 + 548 + [[package]] 549 + name = "indoc" 550 + version = "1.0.9" 551 + source = "registry+https://github.com/rust-lang/crates.io-index" 552 + checksum = "bfa799dd5ed20a7e349f3b4639aa80d74549c81716d9ec4f994c9b5815598306" 553 + 554 + [[package]] 555 + name = "instant" 556 + version = "0.1.12" 557 + source = "registry+https://github.com/rust-lang/crates.io-index" 558 + checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c" 559 + dependencies = [ 560 + "cfg-if", 561 + ] 562 + 563 + [[package]] 564 + name = "is-terminal" 565 + version = "0.4.9" 566 + source = "registry+https://github.com/rust-lang/crates.io-index" 567 + checksum = "cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b" 568 + dependencies = [ 569 + "hermit-abi", 570 + "rustix", 571 + "windows-sys 0.48.0", 572 + ] 573 + 574 + [[package]] 575 + name = "js-sys" 576 + version = "0.3.64" 577 + source = "registry+https://github.com/rust-lang/crates.io-index" 578 + checksum = "c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a" 579 + dependencies = [ 580 + "wasm-bindgen", 581 + ] 582 + 583 + [[package]] 584 + name = "lazy_static" 585 + version = "1.4.0" 586 + source = "registry+https://github.com/rust-lang/crates.io-index" 587 + checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 588 + 589 + [[package]] 590 + name = "libc" 591 + version = "0.2.153" 592 + source = "registry+https://github.com/rust-lang/crates.io-index" 593 + checksum = "9c198f91728a82281a64e1f4f9eeb25d82cb32a5de251c6bd1b5154d63a8e7bd" 594 + 595 + [[package]] 596 + name = "linux-raw-sys" 597 + version = "0.4.13" 598 + source = "registry+https://github.com/rust-lang/crates.io-index" 599 + checksum = "01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c" 600 + 601 + [[package]] 602 + name = "lock_api" 603 + version = "0.4.10" 604 + source = "registry+https://github.com/rust-lang/crates.io-index" 605 + checksum = "c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16" 606 + dependencies = [ 607 + "autocfg", 608 + "scopeguard", 609 + ] 610 + 611 + [[package]] 612 + name = "log" 613 + version = "0.4.20" 614 + source = "registry+https://github.com/rust-lang/crates.io-index" 615 + checksum = "b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f" 616 + 617 + [[package]] 618 + name = "log-panics" 619 + version = "2.1.0" 620 + source = "registry+https://github.com/rust-lang/crates.io-index" 621 + checksum = "68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f" 622 + dependencies = [ 623 + "log", 624 + ] 625 + 626 + [[package]] 627 + name = "md-5" 628 + version = "0.10.5" 629 + source = "registry+https://github.com/rust-lang/crates.io-index" 630 + checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" 631 + dependencies = [ 632 + "digest", 633 + ] 634 + 635 + [[package]] 636 + name = "memchr" 637 + version = "2.6.3" 638 + source = "registry+https://github.com/rust-lang/crates.io-index" 639 + checksum = "8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c" 640 + 641 + [[package]] 642 + name = "memoffset" 643 + version = "0.9.0" 644 + source = "registry+https://github.com/rust-lang/crates.io-index" 645 + checksum = "5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c" 646 + dependencies = [ 647 + "autocfg", 648 + ] 649 + 650 + [[package]] 651 + name = "miniz_oxide" 652 + version = "0.7.1" 653 + source = "registry+https://github.com/rust-lang/crates.io-index" 654 + checksum = "e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7" 655 + dependencies = [ 656 + "adler", 657 + ] 658 + 659 + [[package]] 660 + name = "mio" 661 + version = "0.8.11" 662 + source = "registry+https://github.com/rust-lang/crates.io-index" 663 + checksum = "a4a650543ca06a924e8b371db273b2756685faae30f8487da1b56505a8f78b0c" 664 + dependencies = [ 665 + "libc", 666 + "wasi", 667 + "windows-sys 0.48.0", 668 + ] 669 + 670 + [[package]] 671 + name = "new_debug_unreachable" 672 + version = "1.0.4" 673 + source = "registry+https://github.com/rust-lang/crates.io-index" 674 + checksum = "e4a24736216ec316047a1fc4252e27dabb04218aa4a3f37c6e7ddbf1f9782b54" 675 + 676 + [[package]] 677 + name = "num_cpus" 678 + version = "1.16.0" 679 + source = "registry+https://github.com/rust-lang/crates.io-index" 680 + checksum = "4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43" 681 + dependencies = [ 682 + "hermit-abi", 683 + "libc", 684 + ] 685 + 686 + [[package]] 687 + name = "number_prefix" 688 + version = "0.4.0" 689 + source = "registry+https://github.com/rust-lang/crates.io-index" 690 + checksum = "830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3" 691 + 692 + [[package]] 693 + name = "object" 694 + version = "0.32.1" 695 + source = "registry+https://github.com/rust-lang/crates.io-index" 696 + checksum = "9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0" 697 + dependencies = [ 698 + "memchr", 699 + ] 700 + 701 + [[package]] 702 + name = "once_cell" 703 + version = "1.18.0" 704 + source = "registry+https://github.com/rust-lang/crates.io-index" 705 + checksum = "dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d" 706 + 707 + [[package]] 708 + name = "openssl" 709 + version = "0.10.60" 710 + source = "registry+https://github.com/rust-lang/crates.io-index" 711 + checksum = "79a4c6c3a2b158f7f8f2a2fc5a969fa3a068df6fc9dbb4a43845436e3af7c800" 712 + dependencies = [ 713 + "bitflags 2.4.0", 714 + "cfg-if", 715 + "foreign-types", 716 + "libc", 717 + "once_cell", 718 + "openssl-macros", 719 + "openssl-sys", 720 + ] 721 + 722 + [[package]] 723 + name = "openssl-macros" 724 + version = "0.1.1" 725 + source = "registry+https://github.com/rust-lang/crates.io-index" 726 + checksum = "a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c" 727 + dependencies = [ 728 + "proc-macro2", 729 + "quote", 730 + "syn 2.0.32", 731 + ] 732 + 733 + [[package]] 734 + name = "openssl-src" 735 + version = "300.1.3+3.1.2" 736 + source = "registry+https://github.com/rust-lang/crates.io-index" 737 + checksum = "cd2c101a165fff9935e34def4669595ab1c7847943c42be86e21503e482be107" 738 + dependencies = [ 739 + "cc", 740 + ] 741 + 742 + [[package]] 743 + name = "openssl-sys" 744 + version = "0.9.96" 745 + source = "registry+https://github.com/rust-lang/crates.io-index" 746 + checksum = "3812c071ba60da8b5677cc12bcb1d42989a65553772897a7e0355545a819838f" 747 + dependencies = [ 748 + "cc", 749 + "libc", 750 + "openssl-src", 751 + "pkg-config", 752 + "vcpkg", 753 + ] 754 + 755 + [[package]] 756 + name = "parking_lot" 757 + version = "0.12.1" 758 + source = "registry+https://github.com/rust-lang/crates.io-index" 759 + checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 760 + dependencies = [ 761 + "lock_api", 762 + "parking_lot_core", 763 + ] 764 + 765 + [[package]] 766 + name = "parking_lot_core" 767 + version = "0.9.8" 768 + source = "registry+https://github.com/rust-lang/crates.io-index" 769 + checksum = "93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447" 770 + dependencies = [ 771 + "cfg-if", 772 + "libc", 773 + "redox_syscall 0.3.5", 774 + "smallvec", 775 + "windows-targets 0.48.5", 776 + ] 777 + 778 + [[package]] 779 + name = "percent-encoding" 780 + version = "2.3.0" 781 + source = "registry+https://github.com/rust-lang/crates.io-index" 782 + checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94" 783 + 784 + [[package]] 785 + name = "phf" 786 + version = "0.11.2" 787 + source = "registry+https://github.com/rust-lang/crates.io-index" 788 + checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc" 789 + dependencies = [ 790 + "phf_shared 0.11.2", 791 + ] 792 + 793 + [[package]] 794 + name = "phf_shared" 795 + version = "0.10.0" 796 + source = "registry+https://github.com/rust-lang/crates.io-index" 797 + checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096" 798 + dependencies = [ 799 + "siphasher", 800 + ] 801 + 802 + [[package]] 803 + name = "phf_shared" 804 + version = "0.11.2" 805 + source = "registry+https://github.com/rust-lang/crates.io-index" 806 + checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b" 807 + dependencies = [ 808 + "siphasher", 809 + ] 810 + 811 + [[package]] 812 + name = "pin-project-lite" 813 + version = "0.2.13" 814 + source = "registry+https://github.com/rust-lang/crates.io-index" 815 + checksum = "8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58" 816 + 817 + [[package]] 818 + name = "pin-utils" 819 + version = "0.1.0" 820 + source = "registry+https://github.com/rust-lang/crates.io-index" 821 + checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 822 + 823 + [[package]] 824 + name = "pkg-config" 825 + version = "0.3.27" 826 + source = "registry+https://github.com/rust-lang/crates.io-index" 827 + checksum = "26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964" 828 + 829 + [[package]] 830 + name = "portable-atomic" 831 + version = "1.4.3" 832 + source = "registry+https://github.com/rust-lang/crates.io-index" 833 + checksum = "31114a898e107c51bb1609ffaf55a0e011cf6a4d7f1170d0015a165082c0338b" 834 + 835 + [[package]] 836 + name = "postgres" 837 + version = "0.19.7" 838 + source = "registry+https://github.com/rust-lang/crates.io-index" 839 + checksum = "7915b33ed60abc46040cbcaa25ffa1c7ec240668e0477c4f3070786f5916d451" 840 + dependencies = [ 841 + "bytes", 842 + "fallible-iterator", 843 + "futures-util", 844 + "log", 845 + "tokio", 846 + "tokio-postgres", 847 + ] 848 + 849 + [[package]] 850 + name = "postgres-openssl" 851 + version = "0.5.0" 852 + source = "registry+https://github.com/rust-lang/crates.io-index" 853 + checksum = "1de0ea6504e07ca78355a6fb88ad0f36cafe9e696cbc6717f16a207f3a60be72" 854 + dependencies = [ 855 + "futures", 856 + "openssl", 857 + "tokio", 858 + "tokio-openssl", 859 + "tokio-postgres", 860 + ] 861 + 862 + [[package]] 863 + name = "postgres-protocol" 864 + version = "0.6.6" 865 + source = "registry+https://github.com/rust-lang/crates.io-index" 866 + checksum = "49b6c5ef183cd3ab4ba005f1ca64c21e8bd97ce4699cfea9e8d9a2c4958ca520" 867 + dependencies = [ 868 + "base64", 869 + "byteorder", 870 + "bytes", 871 + "fallible-iterator", 872 + "hmac", 873 + "md-5", 874 + "memchr", 875 + "rand", 876 + "sha2", 877 + "stringprep", 878 + ] 879 + 880 + [[package]] 881 + name = "postgres-types" 882 + version = "0.2.6" 883 + source = "registry+https://github.com/rust-lang/crates.io-index" 884 + checksum = "8d2234cdee9408b523530a9b6d2d6b373d1db34f6a8e51dc03ded1828d7fb67c" 885 + dependencies = [ 886 + "bytes", 887 + "fallible-iterator", 888 + "postgres-protocol", 889 + ] 890 + 891 + [[package]] 892 + name = "ppv-lite86" 893 + version = "0.2.17" 894 + source = "registry+https://github.com/rust-lang/crates.io-index" 895 + checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 896 + 897 + [[package]] 898 + name = "precomputed-hash" 899 + version = "0.1.1" 900 + source = "registry+https://github.com/rust-lang/crates.io-index" 901 + checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c" 902 + 903 + [[package]] 904 + name = "proc-macro2" 905 + version = "1.0.66" 906 + source = "registry+https://github.com/rust-lang/crates.io-index" 907 + checksum = "18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9" 908 + dependencies = [ 909 + "unicode-ident", 910 + ] 911 + 912 + [[package]] 913 + name = "pyo3" 914 + version = "0.19.2" 915 + source = "registry+https://github.com/rust-lang/crates.io-index" 916 + checksum = "e681a6cfdc4adcc93b4d3cf993749a4552018ee0a9b65fc0ccfad74352c72a38" 917 + dependencies = [ 918 + "cfg-if", 919 + "indoc", 920 + "libc", 921 + "memoffset", 922 + "parking_lot", 923 + "pyo3-build-config", 924 + "pyo3-ffi", 925 + "pyo3-macros", 926 + "unindent", 927 + ] 928 + 929 + [[package]] 930 + name = "pyo3-build-config" 931 + version = "0.19.2" 932 + source = "registry+https://github.com/rust-lang/crates.io-index" 933 + checksum = "076c73d0bc438f7a4ef6fdd0c3bb4732149136abd952b110ac93e4edb13a6ba5" 934 + dependencies = [ 935 + "once_cell", 936 + "target-lexicon", 937 + ] 938 + 939 + [[package]] 940 + name = "pyo3-ffi" 941 + version = "0.19.2" 942 + source = "registry+https://github.com/rust-lang/crates.io-index" 943 + checksum = "e53cee42e77ebe256066ba8aa77eff722b3bb91f3419177cf4cd0f304d3284d9" 944 + dependencies = [ 945 + "libc", 946 + "pyo3-build-config", 947 + ] 948 + 949 + [[package]] 950 + name = "pyo3-log" 951 + version = "0.8.3" 952 + source = "registry+https://github.com/rust-lang/crates.io-index" 953 + checksum = "f47b0777feb17f61eea78667d61103758b243a871edc09a7786500a50467b605" 954 + dependencies = [ 955 + "arc-swap", 956 + "log", 957 + "pyo3", 958 + ] 959 + 960 + [[package]] 961 + name = "pyo3-macros" 962 + version = "0.19.2" 963 + source = "registry+https://github.com/rust-lang/crates.io-index" 964 + checksum = "dfeb4c99597e136528c6dd7d5e3de5434d1ceaf487436a3f03b2d56b6fc9efd1" 965 + dependencies = [ 966 + "proc-macro2", 967 + "pyo3-macros-backend", 968 + "quote", 969 + "syn 1.0.109", 970 + ] 971 + 972 + [[package]] 973 + name = "pyo3-macros-backend" 974 + version = "0.19.2" 975 + source = "registry+https://github.com/rust-lang/crates.io-index" 976 + checksum = "947dc12175c254889edc0c02e399476c2f652b4b9ebd123aa655c224de259536" 977 + dependencies = [ 978 + "proc-macro2", 979 + "quote", 980 + "syn 1.0.109", 981 + ] 982 + 983 + [[package]] 984 + name = "quote" 985 + version = "1.0.33" 986 + source = "registry+https://github.com/rust-lang/crates.io-index" 987 + checksum = "5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae" 988 + dependencies = [ 989 + "proc-macro2", 990 + ] 991 + 992 + [[package]] 993 + name = "rand" 994 + version = "0.8.5" 995 + source = "registry+https://github.com/rust-lang/crates.io-index" 996 + checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 997 + dependencies = [ 998 + "libc", 999 + "rand_chacha", 1000 + "rand_core", 1001 + ] 1002 + 1003 + [[package]] 1004 + name = "rand_chacha" 1005 + version = "0.3.1" 1006 + source = "registry+https://github.com/rust-lang/crates.io-index" 1007 + checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 1008 + dependencies = [ 1009 + "ppv-lite86", 1010 + "rand_core", 1011 + ] 1012 + 1013 + [[package]] 1014 + name = "rand_core" 1015 + version = "0.6.4" 1016 + source = "registry+https://github.com/rust-lang/crates.io-index" 1017 + checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 1018 + dependencies = [ 1019 + "getrandom", 1020 + ] 1021 + 1022 + [[package]] 1023 + name = "rayon" 1024 + version = "1.7.0" 1025 + source = "registry+https://github.com/rust-lang/crates.io-index" 1026 + checksum = "1d2df5196e37bcc87abebc0053e20787d73847bb33134a69841207dd0a47f03b" 1027 + dependencies = [ 1028 + "either", 1029 + "rayon-core", 1030 + ] 1031 + 1032 + [[package]] 1033 + name = "rayon-core" 1034 + version = "1.11.0" 1035 + source = "registry+https://github.com/rust-lang/crates.io-index" 1036 + checksum = "4b8f95bd6966f5c87776639160a66bd8ab9895d9d4ab01ddba9fc60661aebe8d" 1037 + dependencies = [ 1038 + "crossbeam-channel", 1039 + "crossbeam-deque", 1040 + "crossbeam-utils", 1041 + "num_cpus", 1042 + ] 1043 + 1044 + [[package]] 1045 + name = "redox_syscall" 1046 + version = "0.3.5" 1047 + source = "registry+https://github.com/rust-lang/crates.io-index" 1048 + checksum = "567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29" 1049 + dependencies = [ 1050 + "bitflags 1.3.2", 1051 + ] 1052 + 1053 + [[package]] 1054 + name = "redox_syscall" 1055 + version = "0.4.1" 1056 + source = "registry+https://github.com/rust-lang/crates.io-index" 1057 + checksum = "4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa" 1058 + dependencies = [ 1059 + "bitflags 1.3.2", 1060 + ] 1061 + 1062 + [[package]] 1063 + name = "regex" 1064 + version = "1.9.5" 1065 + source = "registry+https://github.com/rust-lang/crates.io-index" 1066 + checksum = "697061221ea1b4a94a624f67d0ae2bfe4e22b8a17b6a192afb11046542cc8c47" 1067 + dependencies = [ 1068 + "aho-corasick", 1069 + "memchr", 1070 + "regex-automata", 1071 + "regex-syntax", 1072 + ] 1073 + 1074 + [[package]] 1075 + name = "regex-automata" 1076 + version = "0.3.8" 1077 + source = "registry+https://github.com/rust-lang/crates.io-index" 1078 + checksum = "c2f401f4955220693b56f8ec66ee9c78abffd8d1c4f23dc41a23839eb88f0795" 1079 + dependencies = [ 1080 + "aho-corasick", 1081 + "memchr", 1082 + "regex-syntax", 1083 + ] 1084 + 1085 + [[package]] 1086 + name = "regex-syntax" 1087 + version = "0.7.5" 1088 + source = "registry+https://github.com/rust-lang/crates.io-index" 1089 + checksum = "dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da" 1090 + 1091 + [[package]] 1092 + name = "rustc-demangle" 1093 + version = "0.1.23" 1094 + source = "registry+https://github.com/rust-lang/crates.io-index" 1095 + checksum = "d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76" 1096 + 1097 + [[package]] 1098 + name = "rustix" 1099 + version = "0.38.31" 1100 + source = "registry+https://github.com/rust-lang/crates.io-index" 1101 + checksum = "6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949" 1102 + dependencies = [ 1103 + "bitflags 2.4.0", 1104 + "errno", 1105 + "libc", 1106 + "linux-raw-sys", 1107 + "windows-sys 0.52.0", 1108 + ] 1109 + 1110 + [[package]] 1111 + name = "scopeguard" 1112 + version = "1.2.0" 1113 + source = "registry+https://github.com/rust-lang/crates.io-index" 1114 + checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49" 1115 + 1116 + [[package]] 1117 + name = "serde" 1118 + version = "1.0.188" 1119 + source = "registry+https://github.com/rust-lang/crates.io-index" 1120 + checksum = "cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e" 1121 + dependencies = [ 1122 + "serde_derive", 1123 + ] 1124 + 1125 + [[package]] 1126 + name = "serde_derive" 1127 + version = "1.0.188" 1128 + source = "registry+https://github.com/rust-lang/crates.io-index" 1129 + checksum = "4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2" 1130 + dependencies = [ 1131 + "proc-macro2", 1132 + "quote", 1133 + "syn 2.0.32", 1134 + ] 1135 + 1136 + [[package]] 1137 + name = "serial_test" 1138 + version = "2.0.0" 1139 + source = "registry+https://github.com/rust-lang/crates.io-index" 1140 + checksum = "0e56dd856803e253c8f298af3f4d7eb0ae5e23a737252cd90bb4f3b435033b2d" 1141 + dependencies = [ 1142 + "dashmap", 1143 + "futures", 1144 + "lazy_static", 1145 + "log", 1146 + "parking_lot", 1147 + "serial_test_derive", 1148 + ] 1149 + 1150 + [[package]] 1151 + name = "serial_test_derive" 1152 + version = "2.0.0" 1153 + source = "registry+https://github.com/rust-lang/crates.io-index" 1154 + checksum = "91d129178576168c589c9ec973feedf7d3126c01ac2bf08795109aa35b69fb8f" 1155 + dependencies = [ 1156 + "proc-macro2", 1157 + "quote", 1158 + "syn 2.0.32", 1159 + ] 1160 + 1161 + [[package]] 1162 + name = "sha2" 1163 + version = "0.10.7" 1164 + source = "registry+https://github.com/rust-lang/crates.io-index" 1165 + checksum = "479fb9d862239e610720565ca91403019f2f00410f1864c5aa7479b950a76ed8" 1166 + dependencies = [ 1167 + "cfg-if", 1168 + "cpufeatures", 1169 + "digest", 1170 + ] 1171 + 1172 + [[package]] 1173 + name = "siphasher" 1174 + version = "0.3.11" 1175 + source = "registry+https://github.com/rust-lang/crates.io-index" 1176 + checksum = "38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d" 1177 + 1178 + [[package]] 1179 + name = "slab" 1180 + version = "0.4.9" 1181 + source = "registry+https://github.com/rust-lang/crates.io-index" 1182 + checksum = "8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67" 1183 + dependencies = [ 1184 + "autocfg", 1185 + ] 1186 + 1187 + [[package]] 1188 + name = "smallvec" 1189 + version = "1.11.0" 1190 + source = "registry+https://github.com/rust-lang/crates.io-index" 1191 + checksum = "62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9" 1192 + 1193 + [[package]] 1194 + name = "socket2" 1195 + version = "0.5.4" 1196 + source = "registry+https://github.com/rust-lang/crates.io-index" 1197 + checksum = "4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e" 1198 + dependencies = [ 1199 + "libc", 1200 + "windows-sys 0.48.0", 1201 + ] 1202 + 1203 + [[package]] 1204 + name = "state-map" 1205 + version = "0.1.0" 1206 + source = "git+https://github.com/matrix-org/rust-matrix-state-map#211343e8dd8d14e8a4c5c6ab72b52589fdd37e27" 1207 + 1208 + [[package]] 1209 + name = "string_cache" 1210 + version = "0.8.7" 1211 + source = "registry+https://github.com/rust-lang/crates.io-index" 1212 + checksum = "f91138e76242f575eb1d3b38b4f1362f10d3a43f47d182a5b359af488a02293b" 1213 + dependencies = [ 1214 + "new_debug_unreachable", 1215 + "once_cell", 1216 + "parking_lot", 1217 + "phf_shared 0.10.0", 1218 + "precomputed-hash", 1219 + "serde", 1220 + ] 1221 + 1222 + [[package]] 1223 + name = "stringprep" 1224 + version = "0.1.4" 1225 + source = "registry+https://github.com/rust-lang/crates.io-index" 1226 + checksum = "bb41d74e231a107a1b4ee36bd1214b11285b77768d2e3824aedafa988fd36ee6" 1227 + dependencies = [ 1228 + "finl_unicode", 1229 + "unicode-bidi", 1230 + "unicode-normalization", 1231 + ] 1232 + 1233 + [[package]] 1234 + name = "strsim" 1235 + version = "0.10.0" 1236 + source = "registry+https://github.com/rust-lang/crates.io-index" 1237 + checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 1238 + 1239 + [[package]] 1240 + name = "subtle" 1241 + version = "2.5.0" 1242 + source = "registry+https://github.com/rust-lang/crates.io-index" 1243 + checksum = "81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc" 1244 + 1245 + [[package]] 1246 + name = "syn" 1247 + version = "1.0.109" 1248 + source = "registry+https://github.com/rust-lang/crates.io-index" 1249 + checksum = "72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237" 1250 + dependencies = [ 1251 + "proc-macro2", 1252 + "quote", 1253 + "unicode-ident", 1254 + ] 1255 + 1256 + [[package]] 1257 + name = "syn" 1258 + version = "2.0.32" 1259 + source = "registry+https://github.com/rust-lang/crates.io-index" 1260 + checksum = "239814284fd6f1a4ffe4ca893952cdd93c224b6a1571c9a9eadd670295c0c9e2" 1261 + dependencies = [ 1262 + "proc-macro2", 1263 + "quote", 1264 + "unicode-ident", 1265 + ] 1266 + 1267 + [[package]] 1268 + name = "synapse_auto_compressor" 1269 + version = "0.1.3" 1270 + dependencies = [ 1271 + "anyhow", 1272 + "clap", 1273 + "env_logger", 1274 + "log", 1275 + "log-panics", 1276 + "openssl", 1277 + "postgres", 1278 + "postgres-openssl", 1279 + "pyo3", 1280 + "pyo3-log", 1281 + "rand", 1282 + "serial_test", 1283 + "synapse_compress_state", 1284 + "tikv-jemallocator", 1285 + ] 1286 + 1287 + [[package]] 1288 + name = "synapse_compress_state" 1289 + version = "0.1.0" 1290 + dependencies = [ 1291 + "clap", 1292 + "env_logger", 1293 + "indicatif", 1294 + "log", 1295 + "log-panics", 1296 + "openssl", 1297 + "postgres", 1298 + "postgres-openssl", 1299 + "pyo3", 1300 + "pyo3-log", 1301 + "rand", 1302 + "rayon", 1303 + "state-map", 1304 + "string_cache", 1305 + "tikv-jemallocator", 1306 + ] 1307 + 1308 + [[package]] 1309 + name = "target-lexicon" 1310 + version = "0.12.11" 1311 + source = "registry+https://github.com/rust-lang/crates.io-index" 1312 + checksum = "9d0e916b1148c8e263850e1ebcbd046f333e0683c724876bb0da63ea4373dc8a" 1313 + 1314 + [[package]] 1315 + name = "termcolor" 1316 + version = "1.2.0" 1317 + source = "registry+https://github.com/rust-lang/crates.io-index" 1318 + checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 1319 + dependencies = [ 1320 + "winapi-util", 1321 + ] 1322 + 1323 + [[package]] 1324 + name = "tikv-jemalloc-sys" 1325 + version = "0.5.4+5.3.0-patched" 1326 + source = "registry+https://github.com/rust-lang/crates.io-index" 1327 + checksum = "9402443cb8fd499b6f327e40565234ff34dbda27460c5b47db0db77443dd85d1" 1328 + dependencies = [ 1329 + "cc", 1330 + "libc", 1331 + ] 1332 + 1333 + [[package]] 1334 + name = "tikv-jemallocator" 1335 + version = "0.5.4" 1336 + source = "registry+https://github.com/rust-lang/crates.io-index" 1337 + checksum = "965fe0c26be5c56c94e38ba547249074803efd52adfb66de62107d95aab3eaca" 1338 + dependencies = [ 1339 + "libc", 1340 + "tikv-jemalloc-sys", 1341 + ] 1342 + 1343 + [[package]] 1344 + name = "tinyvec" 1345 + version = "1.6.0" 1346 + source = "registry+https://github.com/rust-lang/crates.io-index" 1347 + checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 1348 + dependencies = [ 1349 + "tinyvec_macros", 1350 + ] 1351 + 1352 + [[package]] 1353 + name = "tinyvec_macros" 1354 + version = "0.1.1" 1355 + source = "registry+https://github.com/rust-lang/crates.io-index" 1356 + checksum = "1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20" 1357 + 1358 + [[package]] 1359 + name = "tokio" 1360 + version = "1.32.0" 1361 + source = "registry+https://github.com/rust-lang/crates.io-index" 1362 + checksum = "17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9" 1363 + dependencies = [ 1364 + "backtrace", 1365 + "bytes", 1366 + "libc", 1367 + "mio", 1368 + "pin-project-lite", 1369 + "socket2", 1370 + "windows-sys 0.48.0", 1371 + ] 1372 + 1373 + [[package]] 1374 + name = "tokio-openssl" 1375 + version = "0.6.3" 1376 + source = "registry+https://github.com/rust-lang/crates.io-index" 1377 + checksum = "c08f9ffb7809f1b20c1b398d92acf4cc719874b3b2b2d9ea2f09b4a80350878a" 1378 + dependencies = [ 1379 + "futures-util", 1380 + "openssl", 1381 + "openssl-sys", 1382 + "tokio", 1383 + ] 1384 + 1385 + [[package]] 1386 + name = "tokio-postgres" 1387 + version = "0.7.10" 1388 + source = "registry+https://github.com/rust-lang/crates.io-index" 1389 + checksum = "d340244b32d920260ae7448cb72b6e238bddc3d4f7603394e7dd46ed8e48f5b8" 1390 + dependencies = [ 1391 + "async-trait", 1392 + "byteorder", 1393 + "bytes", 1394 + "fallible-iterator", 1395 + "futures-channel", 1396 + "futures-util", 1397 + "log", 1398 + "parking_lot", 1399 + "percent-encoding", 1400 + "phf", 1401 + "pin-project-lite", 1402 + "postgres-protocol", 1403 + "postgres-types", 1404 + "rand", 1405 + "socket2", 1406 + "tokio", 1407 + "tokio-util", 1408 + "whoami", 1409 + ] 1410 + 1411 + [[package]] 1412 + name = "tokio-util" 1413 + version = "0.7.8" 1414 + source = "registry+https://github.com/rust-lang/crates.io-index" 1415 + checksum = "806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d" 1416 + dependencies = [ 1417 + "bytes", 1418 + "futures-core", 1419 + "futures-sink", 1420 + "pin-project-lite", 1421 + "tokio", 1422 + "tracing", 1423 + ] 1424 + 1425 + [[package]] 1426 + name = "tracing" 1427 + version = "0.1.37" 1428 + source = "registry+https://github.com/rust-lang/crates.io-index" 1429 + checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 1430 + dependencies = [ 1431 + "cfg-if", 1432 + "pin-project-lite", 1433 + "tracing-core", 1434 + ] 1435 + 1436 + [[package]] 1437 + name = "tracing-core" 1438 + version = "0.1.31" 1439 + source = "registry+https://github.com/rust-lang/crates.io-index" 1440 + checksum = "0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a" 1441 + dependencies = [ 1442 + "once_cell", 1443 + ] 1444 + 1445 + [[package]] 1446 + name = "typenum" 1447 + version = "1.16.0" 1448 + source = "registry+https://github.com/rust-lang/crates.io-index" 1449 + checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 1450 + 1451 + [[package]] 1452 + name = "unicode-bidi" 1453 + version = "0.3.13" 1454 + source = "registry+https://github.com/rust-lang/crates.io-index" 1455 + checksum = "92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460" 1456 + 1457 + [[package]] 1458 + name = "unicode-ident" 1459 + version = "1.0.11" 1460 + source = "registry+https://github.com/rust-lang/crates.io-index" 1461 + checksum = "301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c" 1462 + 1463 + [[package]] 1464 + name = "unicode-normalization" 1465 + version = "0.1.22" 1466 + source = "registry+https://github.com/rust-lang/crates.io-index" 1467 + checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 1468 + dependencies = [ 1469 + "tinyvec", 1470 + ] 1471 + 1472 + [[package]] 1473 + name = "unicode-width" 1474 + version = "0.1.10" 1475 + source = "registry+https://github.com/rust-lang/crates.io-index" 1476 + checksum = "c0edd1e5b14653f783770bce4a4dabb4a5108a5370a5f5d8cfe8710c361f6c8b" 1477 + 1478 + [[package]] 1479 + name = "unindent" 1480 + version = "0.1.11" 1481 + source = "registry+https://github.com/rust-lang/crates.io-index" 1482 + checksum = "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c" 1483 + 1484 + [[package]] 1485 + name = "utf8parse" 1486 + version = "0.2.1" 1487 + source = "registry+https://github.com/rust-lang/crates.io-index" 1488 + checksum = "711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a" 1489 + 1490 + [[package]] 1491 + name = "vcpkg" 1492 + version = "0.2.15" 1493 + source = "registry+https://github.com/rust-lang/crates.io-index" 1494 + checksum = "accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426" 1495 + 1496 + [[package]] 1497 + name = "version_check" 1498 + version = "0.9.4" 1499 + source = "registry+https://github.com/rust-lang/crates.io-index" 1500 + checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 1501 + 1502 + [[package]] 1503 + name = "wasi" 1504 + version = "0.11.0+wasi-snapshot-preview1" 1505 + source = "registry+https://github.com/rust-lang/crates.io-index" 1506 + checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 1507 + 1508 + [[package]] 1509 + name = "wasite" 1510 + version = "0.1.0" 1511 + source = "registry+https://github.com/rust-lang/crates.io-index" 1512 + checksum = "b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b" 1513 + 1514 + [[package]] 1515 + name = "wasm-bindgen" 1516 + version = "0.2.87" 1517 + source = "registry+https://github.com/rust-lang/crates.io-index" 1518 + checksum = "7706a72ab36d8cb1f80ffbf0e071533974a60d0a308d01a5d0375bf60499a342" 1519 + dependencies = [ 1520 + "cfg-if", 1521 + "wasm-bindgen-macro", 1522 + ] 1523 + 1524 + [[package]] 1525 + name = "wasm-bindgen-backend" 1526 + version = "0.2.87" 1527 + source = "registry+https://github.com/rust-lang/crates.io-index" 1528 + checksum = "5ef2b6d3c510e9625e5fe6f509ab07d66a760f0885d858736483c32ed7809abd" 1529 + dependencies = [ 1530 + "bumpalo", 1531 + "log", 1532 + "once_cell", 1533 + "proc-macro2", 1534 + "quote", 1535 + "syn 2.0.32", 1536 + "wasm-bindgen-shared", 1537 + ] 1538 + 1539 + [[package]] 1540 + name = "wasm-bindgen-macro" 1541 + version = "0.2.87" 1542 + source = "registry+https://github.com/rust-lang/crates.io-index" 1543 + checksum = "dee495e55982a3bd48105a7b947fd2a9b4a8ae3010041b9e0faab3f9cd028f1d" 1544 + dependencies = [ 1545 + "quote", 1546 + "wasm-bindgen-macro-support", 1547 + ] 1548 + 1549 + [[package]] 1550 + name = "wasm-bindgen-macro-support" 1551 + version = "0.2.87" 1552 + source = "registry+https://github.com/rust-lang/crates.io-index" 1553 + checksum = "54681b18a46765f095758388f2d0cf16eb8d4169b639ab575a8f5693af210c7b" 1554 + dependencies = [ 1555 + "proc-macro2", 1556 + "quote", 1557 + "syn 2.0.32", 1558 + "wasm-bindgen-backend", 1559 + "wasm-bindgen-shared", 1560 + ] 1561 + 1562 + [[package]] 1563 + name = "wasm-bindgen-shared" 1564 + version = "0.2.87" 1565 + source = "registry+https://github.com/rust-lang/crates.io-index" 1566 + checksum = "ca6ad05a4870b2bf5fe995117d3728437bd27d7cd5f06f13c17443ef369775a1" 1567 + 1568 + [[package]] 1569 + name = "web-sys" 1570 + version = "0.3.64" 1571 + source = "registry+https://github.com/rust-lang/crates.io-index" 1572 + checksum = "9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b" 1573 + dependencies = [ 1574 + "js-sys", 1575 + "wasm-bindgen", 1576 + ] 1577 + 1578 + [[package]] 1579 + name = "whoami" 1580 + version = "1.5.1" 1581 + source = "registry+https://github.com/rust-lang/crates.io-index" 1582 + checksum = "a44ab49fad634e88f55bf8f9bb3abd2f27d7204172a112c7c9987e01c1c94ea9" 1583 + dependencies = [ 1584 + "redox_syscall 0.4.1", 1585 + "wasite", 1586 + "web-sys", 1587 + ] 1588 + 1589 + [[package]] 1590 + name = "winapi" 1591 + version = "0.3.9" 1592 + source = "registry+https://github.com/rust-lang/crates.io-index" 1593 + checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 1594 + dependencies = [ 1595 + "winapi-i686-pc-windows-gnu", 1596 + "winapi-x86_64-pc-windows-gnu", 1597 + ] 1598 + 1599 + [[package]] 1600 + name = "winapi-i686-pc-windows-gnu" 1601 + version = "0.4.0" 1602 + source = "registry+https://github.com/rust-lang/crates.io-index" 1603 + checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1604 + 1605 + [[package]] 1606 + name = "winapi-util" 1607 + version = "0.1.5" 1608 + source = "registry+https://github.com/rust-lang/crates.io-index" 1609 + checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1610 + dependencies = [ 1611 + "winapi", 1612 + ] 1613 + 1614 + [[package]] 1615 + name = "winapi-x86_64-pc-windows-gnu" 1616 + version = "0.4.0" 1617 + source = "registry+https://github.com/rust-lang/crates.io-index" 1618 + checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1619 + 1620 + [[package]] 1621 + name = "windows-sys" 1622 + version = "0.45.0" 1623 + source = "registry+https://github.com/rust-lang/crates.io-index" 1624 + checksum = "75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0" 1625 + dependencies = [ 1626 + "windows-targets 0.42.2", 1627 + ] 1628 + 1629 + [[package]] 1630 + name = "windows-sys" 1631 + version = "0.48.0" 1632 + source = "registry+https://github.com/rust-lang/crates.io-index" 1633 + checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9" 1634 + dependencies = [ 1635 + "windows-targets 0.48.5", 1636 + ] 1637 + 1638 + [[package]] 1639 + name = "windows-sys" 1640 + version = "0.52.0" 1641 + source = "registry+https://github.com/rust-lang/crates.io-index" 1642 + checksum = "282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d" 1643 + dependencies = [ 1644 + "windows-targets 0.52.4", 1645 + ] 1646 + 1647 + [[package]] 1648 + name = "windows-targets" 1649 + version = "0.42.2" 1650 + source = "registry+https://github.com/rust-lang/crates.io-index" 1651 + checksum = "8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071" 1652 + dependencies = [ 1653 + "windows_aarch64_gnullvm 0.42.2", 1654 + "windows_aarch64_msvc 0.42.2", 1655 + "windows_i686_gnu 0.42.2", 1656 + "windows_i686_msvc 0.42.2", 1657 + "windows_x86_64_gnu 0.42.2", 1658 + "windows_x86_64_gnullvm 0.42.2", 1659 + "windows_x86_64_msvc 0.42.2", 1660 + ] 1661 + 1662 + [[package]] 1663 + name = "windows-targets" 1664 + version = "0.48.5" 1665 + source = "registry+https://github.com/rust-lang/crates.io-index" 1666 + checksum = "9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c" 1667 + dependencies = [ 1668 + "windows_aarch64_gnullvm 0.48.5", 1669 + "windows_aarch64_msvc 0.48.5", 1670 + "windows_i686_gnu 0.48.5", 1671 + "windows_i686_msvc 0.48.5", 1672 + "windows_x86_64_gnu 0.48.5", 1673 + "windows_x86_64_gnullvm 0.48.5", 1674 + "windows_x86_64_msvc 0.48.5", 1675 + ] 1676 + 1677 + [[package]] 1678 + name = "windows-targets" 1679 + version = "0.52.4" 1680 + source = "registry+https://github.com/rust-lang/crates.io-index" 1681 + checksum = "7dd37b7e5ab9018759f893a1952c9420d060016fc19a472b4bb20d1bdd694d1b" 1682 + dependencies = [ 1683 + "windows_aarch64_gnullvm 0.52.4", 1684 + "windows_aarch64_msvc 0.52.4", 1685 + "windows_i686_gnu 0.52.4", 1686 + "windows_i686_msvc 0.52.4", 1687 + "windows_x86_64_gnu 0.52.4", 1688 + "windows_x86_64_gnullvm 0.52.4", 1689 + "windows_x86_64_msvc 0.52.4", 1690 + ] 1691 + 1692 + [[package]] 1693 + name = "windows_aarch64_gnullvm" 1694 + version = "0.42.2" 1695 + source = "registry+https://github.com/rust-lang/crates.io-index" 1696 + checksum = "597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8" 1697 + 1698 + [[package]] 1699 + name = "windows_aarch64_gnullvm" 1700 + version = "0.48.5" 1701 + source = "registry+https://github.com/rust-lang/crates.io-index" 1702 + checksum = "2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8" 1703 + 1704 + [[package]] 1705 + name = "windows_aarch64_gnullvm" 1706 + version = "0.52.4" 1707 + source = "registry+https://github.com/rust-lang/crates.io-index" 1708 + checksum = "bcf46cf4c365c6f2d1cc93ce535f2c8b244591df96ceee75d8e83deb70a9cac9" 1709 + 1710 + [[package]] 1711 + name = "windows_aarch64_msvc" 1712 + version = "0.42.2" 1713 + source = "registry+https://github.com/rust-lang/crates.io-index" 1714 + checksum = "e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43" 1715 + 1716 + [[package]] 1717 + name = "windows_aarch64_msvc" 1718 + version = "0.48.5" 1719 + source = "registry+https://github.com/rust-lang/crates.io-index" 1720 + checksum = "dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc" 1721 + 1722 + [[package]] 1723 + name = "windows_aarch64_msvc" 1724 + version = "0.52.4" 1725 + source = "registry+https://github.com/rust-lang/crates.io-index" 1726 + checksum = "da9f259dd3bcf6990b55bffd094c4f7235817ba4ceebde8e6d11cd0c5633b675" 1727 + 1728 + [[package]] 1729 + name = "windows_i686_gnu" 1730 + version = "0.42.2" 1731 + source = "registry+https://github.com/rust-lang/crates.io-index" 1732 + checksum = "c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f" 1733 + 1734 + [[package]] 1735 + name = "windows_i686_gnu" 1736 + version = "0.48.5" 1737 + source = "registry+https://github.com/rust-lang/crates.io-index" 1738 + checksum = "a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e" 1739 + 1740 + [[package]] 1741 + name = "windows_i686_gnu" 1742 + version = "0.52.4" 1743 + source = "registry+https://github.com/rust-lang/crates.io-index" 1744 + checksum = "b474d8268f99e0995f25b9f095bc7434632601028cf86590aea5c8a5cb7801d3" 1745 + 1746 + [[package]] 1747 + name = "windows_i686_msvc" 1748 + version = "0.42.2" 1749 + source = "registry+https://github.com/rust-lang/crates.io-index" 1750 + checksum = "44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060" 1751 + 1752 + [[package]] 1753 + name = "windows_i686_msvc" 1754 + version = "0.48.5" 1755 + source = "registry+https://github.com/rust-lang/crates.io-index" 1756 + checksum = "8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406" 1757 + 1758 + [[package]] 1759 + name = "windows_i686_msvc" 1760 + version = "0.52.4" 1761 + source = "registry+https://github.com/rust-lang/crates.io-index" 1762 + checksum = "1515e9a29e5bed743cb4415a9ecf5dfca648ce85ee42e15873c3cd8610ff8e02" 1763 + 1764 + [[package]] 1765 + name = "windows_x86_64_gnu" 1766 + version = "0.42.2" 1767 + source = "registry+https://github.com/rust-lang/crates.io-index" 1768 + checksum = "8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36" 1769 + 1770 + [[package]] 1771 + name = "windows_x86_64_gnu" 1772 + version = "0.48.5" 1773 + source = "registry+https://github.com/rust-lang/crates.io-index" 1774 + checksum = "53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e" 1775 + 1776 + [[package]] 1777 + name = "windows_x86_64_gnu" 1778 + version = "0.52.4" 1779 + source = "registry+https://github.com/rust-lang/crates.io-index" 1780 + checksum = "5eee091590e89cc02ad514ffe3ead9eb6b660aedca2183455434b93546371a03" 1781 + 1782 + [[package]] 1783 + name = "windows_x86_64_gnullvm" 1784 + version = "0.42.2" 1785 + source = "registry+https://github.com/rust-lang/crates.io-index" 1786 + checksum = "26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3" 1787 + 1788 + [[package]] 1789 + name = "windows_x86_64_gnullvm" 1790 + version = "0.48.5" 1791 + source = "registry+https://github.com/rust-lang/crates.io-index" 1792 + checksum = "0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc" 1793 + 1794 + [[package]] 1795 + name = "windows_x86_64_gnullvm" 1796 + version = "0.52.4" 1797 + source = "registry+https://github.com/rust-lang/crates.io-index" 1798 + checksum = "77ca79f2451b49fa9e2af39f0747fe999fcda4f5e241b2898624dca97a1f2177" 1799 + 1800 + [[package]] 1801 + name = "windows_x86_64_msvc" 1802 + version = "0.42.2" 1803 + source = "registry+https://github.com/rust-lang/crates.io-index" 1804 + checksum = "9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0" 1805 + 1806 + [[package]] 1807 + name = "windows_x86_64_msvc" 1808 + version = "0.48.5" 1809 + source = "registry+https://github.com/rust-lang/crates.io-index" 1810 + checksum = "ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538" 1811 + 1812 + [[package]] 1813 + name = "windows_x86_64_msvc" 1814 + version = "0.52.4" 1815 + source = "registry+https://github.com/rust-lang/crates.io-index" 1816 + checksum = "32b752e52a2da0ddfbdbcc6fceadfeede4c939ed16d13e648833a61dfb611ed8"