alamin655 commited on
Commit
a2360d1
β€’
1 Parent(s): f62b821

πŸ”– chore: bump the app version (#386)

Browse files
Files changed (1) hide show
  1. Cargo.lock +199 -141
Cargo.lock CHANGED
@@ -14,7 +14,7 @@ dependencies = [
14
  "futures-sink",
15
  "memchr",
16
  "pin-project-lite",
17
- "tokio 1.34.0",
18
  "tokio-util",
19
  "tracing",
20
  ]
@@ -31,7 +31,7 @@ dependencies = [
31
  "futures-util",
32
  "log",
33
  "once_cell",
34
- "smallvec 1.11.2",
35
  ]
36
 
37
  [[package]]
@@ -87,7 +87,7 @@ dependencies = [
87
  "derive_more",
88
  "encoding_rs",
89
  "futures-core",
90
- "http 0.2.11",
91
  "httparse",
92
  "httpdate",
93
  "itoa 1.0.9",
@@ -98,8 +98,8 @@ dependencies = [
98
  "pin-project-lite",
99
  "rand 0.8.5",
100
  "sha1",
101
- "smallvec 1.11.2",
102
- "tokio 1.34.0",
103
  "tokio-util",
104
  "tracing",
105
  ]
@@ -121,7 +121,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
121
  checksum = "d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799"
122
  dependencies = [
123
  "bytestring",
124
- "http 0.2.11",
125
  "regex",
126
  "serde",
127
  "tracing",
@@ -134,7 +134,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
134
  checksum = "28f32d40287d3f402ae0028a9d54bef51af15c8769492826a69d28f81893151d"
135
  dependencies = [
136
  "futures-core",
137
- "tokio 1.34.0",
138
  ]
139
 
140
  [[package]]
@@ -150,7 +150,7 @@ dependencies = [
150
  "futures-util",
151
  "mio 0.8.9",
152
  "socket2 0.5.5",
153
- "tokio 1.34.0",
154
  "tracing",
155
  ]
156
 
@@ -209,7 +209,7 @@ dependencies = [
209
  "serde",
210
  "serde_json",
211
  "serde_urlencoded 0.7.1",
212
- "smallvec 1.11.2",
213
  "socket2 0.5.5",
214
  "time 0.3.30",
215
  "url 2.4.1",
@@ -308,6 +308,18 @@ version = "1.6.0"
308
  source = "registry+https://github.com/rust-lang/crates.io-index"
309
  checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6"
310
 
 
 
 
 
 
 
 
 
 
 
 
 
311
  [[package]]
312
  name = "askama_escape"
313
  version = "0.10.3"
@@ -403,6 +415,19 @@ version = "2.4.1"
403
  source = "registry+https://github.com/rust-lang/crates.io-index"
404
  checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
405
 
 
 
 
 
 
 
 
 
 
 
 
 
 
406
  [[package]]
407
  name = "block-buffer"
408
  version = "0.10.4"
@@ -414,9 +439,9 @@ dependencies = [
414
 
415
  [[package]]
416
  name = "bstr"
417
- version = "1.8.0"
418
  source = "registry+https://github.com/rust-lang/crates.io-index"
419
- checksum = "542f33a8835a0884b006a0c3df3dadd99c0c3f296ed26c2fdc8028e01ad6230c"
420
  dependencies = [
421
  "memchr",
422
  "serde",
@@ -562,18 +587,18 @@ dependencies = [
562
 
563
  [[package]]
564
  name = "clap"
565
- version = "4.4.8"
566
  source = "registry+https://github.com/rust-lang/crates.io-index"
567
- checksum = "2275f18819641850fa26c89acc84d465c1bf91ce57bc2748b28c420473352f64"
568
  dependencies = [
569
  "clap_builder",
570
  ]
571
 
572
  [[package]]
573
  name = "clap_builder"
574
- version = "4.4.8"
575
  source = "registry+https://github.com/rust-lang/crates.io-index"
576
- checksum = "07cdf1b148b25c1e1f7a42225e30a0d99a615cd4637eae7365548dd4529b95bc"
577
  dependencies = [
578
  "anstyle",
579
  "clap_lex",
@@ -604,7 +629,7 @@ dependencies = [
604
  "futures-core",
605
  "memchr",
606
  "pin-project-lite",
607
- "tokio 1.34.0",
608
  "tokio-util",
609
  ]
610
 
@@ -628,6 +653,12 @@ dependencies = [
628
  "syn 1.0.109",
629
  ]
630
 
 
 
 
 
 
 
631
  [[package]]
632
  name = "convert_case"
633
  version = "0.4.0"
@@ -828,7 +859,7 @@ dependencies = [
828
  "dtoa-short",
829
  "itoa 1.0.9",
830
  "phf 0.11.2",
831
- "smallvec 1.11.2",
832
  ]
833
 
834
  [[package]]
@@ -841,7 +872,7 @@ dependencies = [
841
  "dtoa-short",
842
  "itoa 1.0.9",
843
  "phf 0.11.2",
844
- "smallvec 1.11.2",
845
  ]
846
 
847
  [[package]]
@@ -974,9 +1005,9 @@ dependencies = [
974
 
975
  [[package]]
976
  name = "env_logger"
977
- version = "0.10.1"
978
  source = "registry+https://github.com/rust-lang/crates.io-index"
979
- checksum = "95b3f3e67048839cb0d0781f445682a35113da7121f7c949db0e2be96a4fbece"
980
  dependencies = [
981
  "log",
982
  ]
@@ -988,20 +1019,14 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
988
  checksum = "a2d328fc287c61314c4a61af7cfdcbd7e678e39778488c7cb13ec133ce0f4059"
989
  dependencies = [
990
  "fsio",
991
- "indexmap 1.9.3",
992
  ]
993
 
994
- [[package]]
995
- name = "equivalent"
996
- version = "1.0.1"
997
- source = "registry+https://github.com/rust-lang/crates.io-index"
998
- checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5"
999
-
1000
  [[package]]
1001
  name = "errno"
1002
- version = "0.3.7"
1003
  source = "registry+https://github.com/rust-lang/crates.io-index"
1004
- checksum = "f258a7194e7f7c2a7837a8913aeab7fd8c383457034fa20ce4dd3dcb813e8eb8"
1005
  dependencies = [
1006
  "libc",
1007
  "windows-sys",
@@ -1320,7 +1345,7 @@ dependencies = [
1320
  "parking_lot 0.12.1",
1321
  "quanta",
1322
  "rand 0.8.5",
1323
- "smallvec 1.11.2",
1324
  ]
1325
 
1326
  [[package]]
@@ -1334,7 +1359,7 @@ dependencies = [
1334
  "fnv",
1335
  "futures 0.1.31",
1336
  "http 0.1.21",
1337
- "indexmap 1.9.3",
1338
  "log",
1339
  "slab",
1340
  "string",
@@ -1343,19 +1368,19 @@ dependencies = [
1343
 
1344
  [[package]]
1345
  name = "h2"
1346
- version = "0.3.22"
1347
  source = "registry+https://github.com/rust-lang/crates.io-index"
1348
- checksum = "4d6250322ef6e60f93f9a2162799302cd6f68f79f6e5d85c8c16f14d1d958178"
1349
  dependencies = [
1350
  "bytes 1.5.0",
1351
  "fnv",
1352
  "futures-core",
1353
  "futures-sink",
1354
  "futures-util",
1355
- "http 0.2.11",
1356
- "indexmap 2.1.0",
1357
  "slab",
1358
- "tokio 1.34.0",
1359
  "tokio-util",
1360
  "tracing",
1361
  ]
@@ -1366,6 +1391,21 @@ version = "1.8.2"
1366
  source = "registry+https://github.com/rust-lang/crates.io-index"
1367
  checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
1368
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1369
  [[package]]
1370
  name = "hashbrown"
1371
  version = "0.12.3"
@@ -1444,9 +1484,9 @@ dependencies = [
1444
 
1445
  [[package]]
1446
  name = "http"
1447
- version = "0.2.11"
1448
  source = "registry+https://github.com/rust-lang/crates.io-index"
1449
- checksum = "8947b1a6fad4393052c7ba1f4cd97bed3e953a95c79c92ad9b051a04611d9fbb"
1450
  dependencies = [
1451
  "bytes 1.5.0",
1452
  "fnv",
@@ -1472,7 +1512,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1472
  checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
1473
  dependencies = [
1474
  "bytes 1.5.0",
1475
- "http 0.2.11",
1476
  "pin-project-lite",
1477
  ]
1478
 
@@ -1534,15 +1574,15 @@ dependencies = [
1534
  "futures-channel",
1535
  "futures-core",
1536
  "futures-util",
1537
- "h2 0.3.22",
1538
- "http 0.2.11",
1539
  "http-body 0.4.5",
1540
  "httparse",
1541
  "httpdate",
1542
  "itoa 1.0.9",
1543
  "pin-project-lite",
1544
  "socket2 0.4.10",
1545
- "tokio 1.34.0",
1546
  "tower-service",
1547
  "tracing",
1548
  "want 0.3.1",
@@ -1555,10 +1595,10 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
1555
  checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
1556
  dependencies = [
1557
  "futures-util",
1558
- "http 0.2.11",
1559
  "hyper 0.14.27",
1560
  "rustls",
1561
- "tokio 1.34.0",
1562
  "tokio-rustls",
1563
  ]
1564
 
@@ -1617,16 +1657,6 @@ dependencies = [
1617
  "hashbrown 0.12.3",
1618
  ]
1619
 
1620
- [[package]]
1621
- name = "indexmap"
1622
- version = "2.1.0"
1623
- source = "registry+https://github.com/rust-lang/crates.io-index"
1624
- checksum = "d530e1a18b1cb4c484e6e34556a0d948706958449fca0cab753d649f2bce3d1f"
1625
- dependencies = [
1626
- "equivalent",
1627
- "hashbrown 0.14.2",
1628
- ]
1629
-
1630
  [[package]]
1631
  name = "iovec"
1632
  version = "0.1.4"
@@ -1738,7 +1768,7 @@ dependencies = [
1738
  "parcel_selectors",
1739
  "paste",
1740
  "pathdiff",
1741
- "smallvec 1.11.2",
1742
  ]
1743
 
1744
  [[package]]
@@ -1860,42 +1890,12 @@ version = "0.1.10"
1860
  source = "registry+https://github.com/rust-lang/crates.io-index"
1861
  checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
1862
 
1863
- [[package]]
1864
- name = "maud"
1865
- version = "0.25.0"
1866
- source = "registry+https://github.com/rust-lang/crates.io-index"
1867
- checksum = "b0bab19cef8a7fe1c18a43e881793bfc9d4ea984befec3ae5bd0415abf3ecf00"
1868
- dependencies = [
1869
- "actix-web",
1870
- "futures-util",
1871
- "itoa 1.0.9",
1872
- "maud_macros",
1873
- ]
1874
-
1875
- [[package]]
1876
- name = "maud_macros"
1877
- version = "0.25.0"
1878
- source = "registry+https://github.com/rust-lang/crates.io-index"
1879
- checksum = "0be95d66c3024ffce639216058e5bae17a83ecaf266ffc6e4d060ad447c9eed2"
1880
- dependencies = [
1881
- "proc-macro-error",
1882
- "proc-macro2 1.0.69",
1883
- "quote 1.0.33",
1884
- "syn 1.0.109",
1885
- ]
1886
-
1887
  [[package]]
1888
  name = "maybe-uninit"
1889
  version = "2.0.0"
1890
  source = "registry+https://github.com/rust-lang/crates.io-index"
1891
  checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
1892
 
1893
- [[package]]
1894
- name = "md5"
1895
- version = "0.7.0"
1896
- source = "registry+https://github.com/rust-lang/crates.io-index"
1897
- checksum = "490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771"
1898
-
1899
  [[package]]
1900
  name = "memchr"
1901
  version = "2.6.4"
@@ -1946,7 +1946,7 @@ dependencies = [
1946
  "crossbeam-utils 0.8.16",
1947
  "dashmap",
1948
  "skeptic",
1949
- "smallvec 1.11.2",
1950
  "tagptr",
1951
  "triomphe",
1952
  ]
@@ -2199,7 +2199,7 @@ dependencies = [
2199
  "phf 0.10.1",
2200
  "phf_codegen 0.10.0",
2201
  "precomputed-hash",
2202
- "smallvec 1.11.2",
2203
  ]
2204
 
2205
  [[package]]
@@ -2247,7 +2247,7 @@ dependencies = [
2247
  "cfg-if 1.0.0",
2248
  "libc",
2249
  "redox_syscall 0.4.1",
2250
- "smallvec 1.11.2",
2251
  "windows-targets",
2252
  ]
2253
 
@@ -2288,6 +2288,51 @@ version = "2.3.0"
2288
  source = "registry+https://github.com/rust-lang/crates.io-index"
2289
  checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
2290
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2291
  [[package]]
2292
  name = "phf"
2293
  version = "0.7.24"
@@ -2462,30 +2507,6 @@ version = "0.1.1"
2462
  source = "registry+https://github.com/rust-lang/crates.io-index"
2463
  checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
2464
 
2465
- [[package]]
2466
- name = "proc-macro-error"
2467
- version = "1.0.4"
2468
- source = "registry+https://github.com/rust-lang/crates.io-index"
2469
- checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c"
2470
- dependencies = [
2471
- "proc-macro-error-attr",
2472
- "proc-macro2 1.0.69",
2473
- "quote 1.0.33",
2474
- "syn 1.0.109",
2475
- "version_check",
2476
- ]
2477
-
2478
- [[package]]
2479
- name = "proc-macro-error-attr"
2480
- version = "1.0.4"
2481
- source = "registry+https://github.com/rust-lang/crates.io-index"
2482
- checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869"
2483
- dependencies = [
2484
- "proc-macro2 1.0.69",
2485
- "quote 1.0.33",
2486
- "version_check",
2487
- ]
2488
-
2489
  [[package]]
2490
  name = "proc-macro2"
2491
  version = "0.4.30"
@@ -2729,7 +2750,7 @@ dependencies = [
2729
  "percent-encoding 2.3.0",
2730
  "pin-project-lite",
2731
  "ryu",
2732
- "tokio 1.34.0",
2733
  "tokio-retry",
2734
  "tokio-util",
2735
  "url 2.4.1",
@@ -2824,8 +2845,8 @@ dependencies = [
2824
  "encoding_rs",
2825
  "futures-core",
2826
  "futures-util",
2827
- "h2 0.3.22",
2828
- "http 0.2.11",
2829
  "http-body 0.4.5",
2830
  "hyper 0.14.27",
2831
  "hyper-rustls",
@@ -2842,7 +2863,7 @@ dependencies = [
2842
  "serde_json",
2843
  "serde_urlencoded 0.7.1",
2844
  "system-configuration",
2845
- "tokio 1.34.0",
2846
  "tokio-rustls",
2847
  "tower-service",
2848
  "url 2.4.1",
@@ -2899,9 +2920,9 @@ dependencies = [
2899
 
2900
  [[package]]
2901
  name = "rustix"
2902
- version = "0.38.24"
2903
  source = "registry+https://github.com/rust-lang/crates.io-index"
2904
- checksum = "9ad981d6c340a49cdc40a1028d9c6084ec7e9fa33fcb839cab656a267071e234"
2905
  dependencies = [
2906
  "bitflags 2.4.1",
2907
  "errno",
@@ -2912,9 +2933,9 @@ dependencies = [
2912
 
2913
  [[package]]
2914
  name = "rustls"
2915
- version = "0.21.9"
2916
  source = "registry+https://github.com/rust-lang/crates.io-index"
2917
- checksum = "629648aced5775d558af50b2b4c7b02983a04b312126d45eeead26e7caa498b9"
2918
  dependencies = [
2919
  "log",
2920
  "ring",
@@ -2924,9 +2945,9 @@ dependencies = [
2924
 
2925
  [[package]]
2926
  name = "rustls-pemfile"
2927
- version = "1.0.4"
2928
  source = "registry+https://github.com/rust-lang/crates.io-index"
2929
- checksum = "1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c"
2930
  dependencies = [
2931
  "base64 0.21.5",
2932
  ]
@@ -3057,7 +3078,7 @@ dependencies = [
3057
  "phf_codegen 0.10.0",
3058
  "precomputed-hash",
3059
  "servo_arc",
3060
- "smallvec 1.11.2",
3061
  ]
3062
 
3063
  [[package]]
@@ -3159,6 +3180,17 @@ dependencies = [
3159
  "digest",
3160
  ]
3161
 
 
 
 
 
 
 
 
 
 
 
 
3162
  [[package]]
3163
  name = "signal-hook-registry"
3164
  version = "1.4.1"
@@ -3215,9 +3247,9 @@ dependencies = [
3215
 
3216
  [[package]]
3217
  name = "smallvec"
3218
- version = "1.11.2"
3219
  source = "registry+https://github.com/rust-lang/crates.io-index"
3220
- checksum = "4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970"
3221
  dependencies = [
3222
  "serde",
3223
  ]
@@ -3429,6 +3461,26 @@ dependencies = [
3429
  "utf-8",
3430
  ]
3431
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3432
  [[package]]
3433
  name = "thousands"
3434
  version = "0.2.0"
@@ -3521,9 +3573,9 @@ dependencies = [
3521
 
3522
  [[package]]
3523
  name = "tokio"
3524
- version = "1.34.0"
3525
  source = "registry+https://github.com/rust-lang/crates.io-index"
3526
- checksum = "d0c014766411e834f7af5b8f4cf46257aab4036ca95e9d2c144a10f59ad6f5b9"
3527
  dependencies = [
3528
  "backtrace",
3529
  "bytes 1.5.0",
@@ -3582,9 +3634,9 @@ dependencies = [
3582
 
3583
  [[package]]
3584
  name = "tokio-macros"
3585
- version = "2.2.0"
3586
  source = "registry+https://github.com/rust-lang/crates.io-index"
3587
- checksum = "5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b"
3588
  dependencies = [
3589
  "proc-macro2 1.0.69",
3590
  "quote 1.0.33",
@@ -3618,7 +3670,7 @@ checksum = "7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f"
3618
  dependencies = [
3619
  "pin-project",
3620
  "rand 0.8.5",
3621
- "tokio 1.34.0",
3622
  ]
3623
 
3624
  [[package]]
@@ -3628,7 +3680,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
3628
  checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
3629
  dependencies = [
3630
  "rustls",
3631
- "tokio 1.34.0",
3632
  ]
3633
 
3634
  [[package]]
@@ -3694,7 +3746,7 @@ dependencies = [
3694
  "futures-core",
3695
  "futures-sink",
3696
  "pin-project-lite",
3697
- "tokio 1.34.0",
3698
  "tracing",
3699
  ]
3700
 
@@ -3760,6 +3812,12 @@ version = "1.17.0"
3760
  source = "registry+https://github.com/rust-lang/crates.io-index"
3761
  checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
3762
 
 
 
 
 
 
 
3763
  [[package]]
3764
  name = "unicase"
3765
  version = "2.7.0"
@@ -3989,7 +4047,7 @@ checksum = "14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc"
3989
 
3990
  [[package]]
3991
  name = "websurfx"
3992
- version = "1.2.26"
3993
  dependencies = [
3994
  "actix-cors",
3995
  "actix-files",
@@ -3997,16 +4055,16 @@ dependencies = [
3997
  "actix-web",
3998
  "async-once-cell",
3999
  "async-trait",
 
4000
  "criterion",
4001
  "dhat",
4002
  "env_logger",
4003
  "error-stack",
4004
  "fake-useragent",
4005
  "futures 0.3.29",
 
4006
  "lightningcss",
4007
  "log",
4008
- "maud",
4009
- "md5",
4010
  "mimalloc",
4011
  "mini-moka",
4012
  "minify-js",
@@ -4018,9 +4076,9 @@ dependencies = [
4018
  "scraper",
4019
  "serde",
4020
  "serde_json",
4021
- "smallvec 1.11.2",
4022
  "tempfile",
4023
- "tokio 1.34.0",
4024
  ]
4025
 
4026
  [[package]]
@@ -4175,18 +4233,18 @@ dependencies = [
4175
 
4176
  [[package]]
4177
  name = "zerocopy"
4178
- version = "0.7.26"
4179
  source = "registry+https://github.com/rust-lang/crates.io-index"
4180
- checksum = "e97e415490559a91254a2979b4829267a57d2fcd741a98eee8b722fb57289aa0"
4181
  dependencies = [
4182
  "zerocopy-derive",
4183
  ]
4184
 
4185
  [[package]]
4186
  name = "zerocopy-derive"
4187
- version = "0.7.26"
4188
  source = "registry+https://github.com/rust-lang/crates.io-index"
4189
- checksum = "dd7e48ccf166952882ca8bd778a43502c64f33bf94c12ebe2a7f08e5a0f6689f"
4190
  dependencies = [
4191
  "proc-macro2 1.0.69",
4192
  "quote 1.0.33",
 
14
  "futures-sink",
15
  "memchr",
16
  "pin-project-lite",
17
+ "tokio 1.33.0",
18
  "tokio-util",
19
  "tracing",
20
  ]
 
31
  "futures-util",
32
  "log",
33
  "once_cell",
34
+ "smallvec 1.11.1",
35
  ]
36
 
37
  [[package]]
 
87
  "derive_more",
88
  "encoding_rs",
89
  "futures-core",
90
+ "http 0.2.9",
91
  "httparse",
92
  "httpdate",
93
  "itoa 1.0.9",
 
98
  "pin-project-lite",
99
  "rand 0.8.5",
100
  "sha1",
101
+ "smallvec 1.11.1",
102
+ "tokio 1.33.0",
103
  "tokio-util",
104
  "tracing",
105
  ]
 
121
  checksum = "d66ff4d247d2b160861fa2866457e85706833527840e4133f8f49aa423a38799"
122
  dependencies = [
123
  "bytestring",
124
+ "http 0.2.9",
125
  "regex",
126
  "serde",
127
  "tracing",
 
134
  checksum = "28f32d40287d3f402ae0028a9d54bef51af15c8769492826a69d28f81893151d"
135
  dependencies = [
136
  "futures-core",
137
+ "tokio 1.33.0",
138
  ]
139
 
140
  [[package]]
 
150
  "futures-util",
151
  "mio 0.8.9",
152
  "socket2 0.5.5",
153
+ "tokio 1.33.0",
154
  "tracing",
155
  ]
156
 
 
209
  "serde",
210
  "serde_json",
211
  "serde_urlencoded 0.7.1",
212
+ "smallvec 1.11.1",
213
  "socket2 0.5.5",
214
  "time 0.3.30",
215
  "url 2.4.1",
 
308
  source = "registry+https://github.com/rust-lang/crates.io-index"
309
  checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6"
310
 
311
+ [[package]]
312
+ name = "arrayref"
313
+ version = "0.3.7"
314
+ source = "registry+https://github.com/rust-lang/crates.io-index"
315
+ checksum = "6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545"
316
+
317
+ [[package]]
318
+ name = "arrayvec"
319
+ version = "0.7.4"
320
+ source = "registry+https://github.com/rust-lang/crates.io-index"
321
+ checksum = "96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711"
322
+
323
  [[package]]
324
  name = "askama_escape"
325
  version = "0.10.3"
 
415
  source = "registry+https://github.com/rust-lang/crates.io-index"
416
  checksum = "327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07"
417
 
418
+ [[package]]
419
+ name = "blake3"
420
+ version = "1.5.0"
421
+ source = "registry+https://github.com/rust-lang/crates.io-index"
422
+ checksum = "0231f06152bf547e9c2b5194f247cd97aacf6dcd8b15d8e5ec0663f64580da87"
423
+ dependencies = [
424
+ "arrayref",
425
+ "arrayvec",
426
+ "cc",
427
+ "cfg-if 1.0.0",
428
+ "constant_time_eq",
429
+ ]
430
+
431
  [[package]]
432
  name = "block-buffer"
433
  version = "0.10.4"
 
439
 
440
  [[package]]
441
  name = "bstr"
442
+ version = "1.7.0"
443
  source = "registry+https://github.com/rust-lang/crates.io-index"
444
+ checksum = "c79ad7fb2dd38f3dabd76b09c6a5a20c038fc0213ef1e9afd30eb777f120f019"
445
  dependencies = [
446
  "memchr",
447
  "serde",
 
587
 
588
  [[package]]
589
  name = "clap"
590
+ version = "4.4.7"
591
  source = "registry+https://github.com/rust-lang/crates.io-index"
592
+ checksum = "ac495e00dcec98c83465d5ad66c5c4fabd652fd6686e7c6269b117e729a6f17b"
593
  dependencies = [
594
  "clap_builder",
595
  ]
596
 
597
  [[package]]
598
  name = "clap_builder"
599
+ version = "4.4.7"
600
  source = "registry+https://github.com/rust-lang/crates.io-index"
601
+ checksum = "c77ed9a32a62e6ca27175d00d29d05ca32e396ea1eb5fb01d8256b669cec7663"
602
  dependencies = [
603
  "anstyle",
604
  "clap_lex",
 
629
  "futures-core",
630
  "memchr",
631
  "pin-project-lite",
632
+ "tokio 1.33.0",
633
  "tokio-util",
634
  ]
635
 
 
653
  "syn 1.0.109",
654
  ]
655
 
656
+ [[package]]
657
+ name = "constant_time_eq"
658
+ version = "0.3.0"
659
+ source = "registry+https://github.com/rust-lang/crates.io-index"
660
+ checksum = "f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2"
661
+
662
  [[package]]
663
  name = "convert_case"
664
  version = "0.4.0"
 
859
  "dtoa-short",
860
  "itoa 1.0.9",
861
  "phf 0.11.2",
862
+ "smallvec 1.11.1",
863
  ]
864
 
865
  [[package]]
 
872
  "dtoa-short",
873
  "itoa 1.0.9",
874
  "phf 0.11.2",
875
+ "smallvec 1.11.1",
876
  ]
877
 
878
  [[package]]
 
1005
 
1006
  [[package]]
1007
  name = "env_logger"
1008
+ version = "0.10.0"
1009
  source = "registry+https://github.com/rust-lang/crates.io-index"
1010
+ checksum = "85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0"
1011
  dependencies = [
1012
  "log",
1013
  ]
 
1019
  checksum = "a2d328fc287c61314c4a61af7cfdcbd7e678e39778488c7cb13ec133ce0f4059"
1020
  dependencies = [
1021
  "fsio",
1022
+ "indexmap",
1023
  ]
1024
 
 
 
 
 
 
 
1025
  [[package]]
1026
  name = "errno"
1027
+ version = "0.3.6"
1028
  source = "registry+https://github.com/rust-lang/crates.io-index"
1029
+ checksum = "7c18ee0ed65a5f1f81cac6b1d213b69c35fa47d4252ad41f1486dbd8226fe36e"
1030
  dependencies = [
1031
  "libc",
1032
  "windows-sys",
 
1345
  "parking_lot 0.12.1",
1346
  "quanta",
1347
  "rand 0.8.5",
1348
+ "smallvec 1.11.1",
1349
  ]
1350
 
1351
  [[package]]
 
1359
  "fnv",
1360
  "futures 0.1.31",
1361
  "http 0.1.21",
1362
+ "indexmap",
1363
  "log",
1364
  "slab",
1365
  "string",
 
1368
 
1369
  [[package]]
1370
  name = "h2"
1371
+ version = "0.3.21"
1372
  source = "registry+https://github.com/rust-lang/crates.io-index"
1373
+ checksum = "91fc23aa11be92976ef4729127f1a74adf36d8436f7816b185d18df956790833"
1374
  dependencies = [
1375
  "bytes 1.5.0",
1376
  "fnv",
1377
  "futures-core",
1378
  "futures-sink",
1379
  "futures-util",
1380
+ "http 0.2.9",
1381
+ "indexmap",
1382
  "slab",
1383
+ "tokio 1.33.0",
1384
  "tokio-util",
1385
  "tracing",
1386
  ]
 
1391
  source = "registry+https://github.com/rust-lang/crates.io-index"
1392
  checksum = "eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7"
1393
 
1394
+ [[package]]
1395
+ name = "handlebars"
1396
+ version = "4.4.0"
1397
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1398
+ checksum = "c39b3bc2a8f715298032cf5087e58573809374b08160aa7d750582bdb82d2683"
1399
+ dependencies = [
1400
+ "log",
1401
+ "pest",
1402
+ "pest_derive",
1403
+ "serde",
1404
+ "serde_json",
1405
+ "thiserror",
1406
+ "walkdir",
1407
+ ]
1408
+
1409
  [[package]]
1410
  name = "hashbrown"
1411
  version = "0.12.3"
 
1484
 
1485
  [[package]]
1486
  name = "http"
1487
+ version = "0.2.9"
1488
  source = "registry+https://github.com/rust-lang/crates.io-index"
1489
+ checksum = "bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482"
1490
  dependencies = [
1491
  "bytes 1.5.0",
1492
  "fnv",
 
1512
  checksum = "d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1"
1513
  dependencies = [
1514
  "bytes 1.5.0",
1515
+ "http 0.2.9",
1516
  "pin-project-lite",
1517
  ]
1518
 
 
1574
  "futures-channel",
1575
  "futures-core",
1576
  "futures-util",
1577
+ "h2 0.3.21",
1578
+ "http 0.2.9",
1579
  "http-body 0.4.5",
1580
  "httparse",
1581
  "httpdate",
1582
  "itoa 1.0.9",
1583
  "pin-project-lite",
1584
  "socket2 0.4.10",
1585
+ "tokio 1.33.0",
1586
  "tower-service",
1587
  "tracing",
1588
  "want 0.3.1",
 
1595
  checksum = "ec3efd23720e2049821a693cbc7e65ea87c72f1c58ff2f9522ff332b1491e590"
1596
  dependencies = [
1597
  "futures-util",
1598
+ "http 0.2.9",
1599
  "hyper 0.14.27",
1600
  "rustls",
1601
+ "tokio 1.33.0",
1602
  "tokio-rustls",
1603
  ]
1604
 
 
1657
  "hashbrown 0.12.3",
1658
  ]
1659
 
 
 
 
 
 
 
 
 
 
 
1660
  [[package]]
1661
  name = "iovec"
1662
  version = "0.1.4"
 
1768
  "parcel_selectors",
1769
  "paste",
1770
  "pathdiff",
1771
+ "smallvec 1.11.1",
1772
  ]
1773
 
1774
  [[package]]
 
1890
  source = "registry+https://github.com/rust-lang/crates.io-index"
1891
  checksum = "2532096657941c2fea9c289d370a250971c689d4f143798ff67113ec042024a5"
1892
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1893
  [[package]]
1894
  name = "maybe-uninit"
1895
  version = "2.0.0"
1896
  source = "registry+https://github.com/rust-lang/crates.io-index"
1897
  checksum = "60302e4db3a61da70c0cb7991976248362f30319e88850c487b9b95bbf059e00"
1898
 
 
 
 
 
 
 
1899
  [[package]]
1900
  name = "memchr"
1901
  version = "2.6.4"
 
1946
  "crossbeam-utils 0.8.16",
1947
  "dashmap",
1948
  "skeptic",
1949
+ "smallvec 1.11.1",
1950
  "tagptr",
1951
  "triomphe",
1952
  ]
 
2199
  "phf 0.10.1",
2200
  "phf_codegen 0.10.0",
2201
  "precomputed-hash",
2202
+ "smallvec 1.11.1",
2203
  ]
2204
 
2205
  [[package]]
 
2247
  "cfg-if 1.0.0",
2248
  "libc",
2249
  "redox_syscall 0.4.1",
2250
+ "smallvec 1.11.1",
2251
  "windows-targets",
2252
  ]
2253
 
 
2288
  source = "registry+https://github.com/rust-lang/crates.io-index"
2289
  checksum = "9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94"
2290
 
2291
+ [[package]]
2292
+ name = "pest"
2293
+ version = "2.7.5"
2294
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2295
+ checksum = "ae9cee2a55a544be8b89dc6848072af97a20f2422603c10865be2a42b580fff5"
2296
+ dependencies = [
2297
+ "memchr",
2298
+ "thiserror",
2299
+ "ucd-trie",
2300
+ ]
2301
+
2302
+ [[package]]
2303
+ name = "pest_derive"
2304
+ version = "2.7.5"
2305
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2306
+ checksum = "81d78524685f5ef2a3b3bd1cafbc9fcabb036253d9b1463e726a91cd16e2dfc2"
2307
+ dependencies = [
2308
+ "pest",
2309
+ "pest_generator",
2310
+ ]
2311
+
2312
+ [[package]]
2313
+ name = "pest_generator"
2314
+ version = "2.7.5"
2315
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2316
+ checksum = "68bd1206e71118b5356dae5ddc61c8b11e28b09ef6a31acbd15ea48a28e0c227"
2317
+ dependencies = [
2318
+ "pest",
2319
+ "pest_meta",
2320
+ "proc-macro2 1.0.69",
2321
+ "quote 1.0.33",
2322
+ "syn 2.0.39",
2323
+ ]
2324
+
2325
+ [[package]]
2326
+ name = "pest_meta"
2327
+ version = "2.7.5"
2328
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2329
+ checksum = "7c747191d4ad9e4a4ab9c8798f1e82a39affe7ef9648390b7e5548d18e099de6"
2330
+ dependencies = [
2331
+ "once_cell",
2332
+ "pest",
2333
+ "sha2",
2334
+ ]
2335
+
2336
  [[package]]
2337
  name = "phf"
2338
  version = "0.7.24"
 
2507
  source = "registry+https://github.com/rust-lang/crates.io-index"
2508
  checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
2509
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2510
  [[package]]
2511
  name = "proc-macro2"
2512
  version = "0.4.30"
 
2750
  "percent-encoding 2.3.0",
2751
  "pin-project-lite",
2752
  "ryu",
2753
+ "tokio 1.33.0",
2754
  "tokio-retry",
2755
  "tokio-util",
2756
  "url 2.4.1",
 
2845
  "encoding_rs",
2846
  "futures-core",
2847
  "futures-util",
2848
+ "h2 0.3.21",
2849
+ "http 0.2.9",
2850
  "http-body 0.4.5",
2851
  "hyper 0.14.27",
2852
  "hyper-rustls",
 
2863
  "serde_json",
2864
  "serde_urlencoded 0.7.1",
2865
  "system-configuration",
2866
+ "tokio 1.33.0",
2867
  "tokio-rustls",
2868
  "tower-service",
2869
  "url 2.4.1",
 
2920
 
2921
  [[package]]
2922
  name = "rustix"
2923
+ version = "0.38.21"
2924
  source = "registry+https://github.com/rust-lang/crates.io-index"
2925
+ checksum = "2b426b0506e5d50a7d8dafcf2e81471400deb602392c7dd110815afb4eaf02a3"
2926
  dependencies = [
2927
  "bitflags 2.4.1",
2928
  "errno",
 
2933
 
2934
  [[package]]
2935
  name = "rustls"
2936
+ version = "0.21.8"
2937
  source = "registry+https://github.com/rust-lang/crates.io-index"
2938
+ checksum = "446e14c5cda4f3f30fe71863c34ec70f5ac79d6087097ad0bb433e1be5edf04c"
2939
  dependencies = [
2940
  "log",
2941
  "ring",
 
2945
 
2946
  [[package]]
2947
  name = "rustls-pemfile"
2948
+ version = "1.0.3"
2949
  source = "registry+https://github.com/rust-lang/crates.io-index"
2950
+ checksum = "2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2"
2951
  dependencies = [
2952
  "base64 0.21.5",
2953
  ]
 
3078
  "phf_codegen 0.10.0",
3079
  "precomputed-hash",
3080
  "servo_arc",
3081
+ "smallvec 1.11.1",
3082
  ]
3083
 
3084
  [[package]]
 
3180
  "digest",
3181
  ]
3182
 
3183
+ [[package]]
3184
+ name = "sha2"
3185
+ version = "0.10.8"
3186
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3187
+ checksum = "793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8"
3188
+ dependencies = [
3189
+ "cfg-if 1.0.0",
3190
+ "cpufeatures",
3191
+ "digest",
3192
+ ]
3193
+
3194
  [[package]]
3195
  name = "signal-hook-registry"
3196
  version = "1.4.1"
 
3247
 
3248
  [[package]]
3249
  name = "smallvec"
3250
+ version = "1.11.1"
3251
  source = "registry+https://github.com/rust-lang/crates.io-index"
3252
+ checksum = "942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a"
3253
  dependencies = [
3254
  "serde",
3255
  ]
 
3461
  "utf-8",
3462
  ]
3463
 
3464
+ [[package]]
3465
+ name = "thiserror"
3466
+ version = "1.0.50"
3467
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3468
+ checksum = "f9a7210f5c9a7156bb50aa36aed4c95afb51df0df00713949448cf9e97d382d2"
3469
+ dependencies = [
3470
+ "thiserror-impl",
3471
+ ]
3472
+
3473
+ [[package]]
3474
+ name = "thiserror-impl"
3475
+ version = "1.0.50"
3476
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3477
+ checksum = "266b2e40bc00e5a6c09c3584011e08b06f123c00362c92b975ba9843aaaa14b8"
3478
+ dependencies = [
3479
+ "proc-macro2 1.0.69",
3480
+ "quote 1.0.33",
3481
+ "syn 2.0.39",
3482
+ ]
3483
+
3484
  [[package]]
3485
  name = "thousands"
3486
  version = "0.2.0"
 
3573
 
3574
  [[package]]
3575
  name = "tokio"
3576
+ version = "1.33.0"
3577
  source = "registry+https://github.com/rust-lang/crates.io-index"
3578
+ checksum = "4f38200e3ef7995e5ef13baec2f432a6da0aa9ac495b2c0e8f3b7eec2c92d653"
3579
  dependencies = [
3580
  "backtrace",
3581
  "bytes 1.5.0",
 
3634
 
3635
  [[package]]
3636
  name = "tokio-macros"
3637
+ version = "2.1.0"
3638
  source = "registry+https://github.com/rust-lang/crates.io-index"
3639
+ checksum = "630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e"
3640
  dependencies = [
3641
  "proc-macro2 1.0.69",
3642
  "quote 1.0.33",
 
3670
  dependencies = [
3671
  "pin-project",
3672
  "rand 0.8.5",
3673
+ "tokio 1.33.0",
3674
  ]
3675
 
3676
  [[package]]
 
3680
  checksum = "c28327cf380ac148141087fbfb9de9d7bd4e84ab5d2c28fbc911d753de8a7081"
3681
  dependencies = [
3682
  "rustls",
3683
+ "tokio 1.33.0",
3684
  ]
3685
 
3686
  [[package]]
 
3746
  "futures-core",
3747
  "futures-sink",
3748
  "pin-project-lite",
3749
+ "tokio 1.33.0",
3750
  "tracing",
3751
  ]
3752
 
 
3812
  source = "registry+https://github.com/rust-lang/crates.io-index"
3813
  checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825"
3814
 
3815
+ [[package]]
3816
+ name = "ucd-trie"
3817
+ version = "0.1.6"
3818
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3819
+ checksum = "ed646292ffc8188ef8ea4d1e0e0150fb15a5c2e12ad9b8fc191ae7a8a7f3c4b9"
3820
+
3821
  [[package]]
3822
  name = "unicase"
3823
  version = "2.7.0"
 
4047
 
4048
  [[package]]
4049
  name = "websurfx"
4050
+ version = "1.2.28"
4051
  dependencies = [
4052
  "actix-cors",
4053
  "actix-files",
 
4055
  "actix-web",
4056
  "async-once-cell",
4057
  "async-trait",
4058
+ "blake3",
4059
  "criterion",
4060
  "dhat",
4061
  "env_logger",
4062
  "error-stack",
4063
  "fake-useragent",
4064
  "futures 0.3.29",
4065
+ "handlebars",
4066
  "lightningcss",
4067
  "log",
 
 
4068
  "mimalloc",
4069
  "mini-moka",
4070
  "minify-js",
 
4076
  "scraper",
4077
  "serde",
4078
  "serde_json",
4079
+ "smallvec 1.11.1",
4080
  "tempfile",
4081
+ "tokio 1.33.0",
4082
  ]
4083
 
4084
  [[package]]
 
4233
 
4234
  [[package]]
4235
  name = "zerocopy"
4236
+ version = "0.7.25"
4237
  source = "registry+https://github.com/rust-lang/crates.io-index"
4238
+ checksum = "8cd369a67c0edfef15010f980c3cbe45d7f651deac2cd67ce097cd801de16557"
4239
  dependencies = [
4240
  "zerocopy-derive",
4241
  ]
4242
 
4243
  [[package]]
4244
  name = "zerocopy-derive"
4245
+ version = "0.7.25"
4246
  source = "registry+https://github.com/rust-lang/crates.io-index"
4247
+ checksum = "c2f140bda219a26ccc0cdb03dba58af72590c53b22642577d88a927bc5c87d6b"
4248
  dependencies = [
4249
  "proc-macro2 1.0.69",
4250
  "quote 1.0.33",