Milim commited on
Commit
fe3d573
1 Parent(s): 87e230d

bump version and remove wild fix wildcard version dependencys

Browse files
Files changed (2) hide show
  1. Cargo.lock +137 -41
  2. Cargo.toml +13 -13
Cargo.lock CHANGED
@@ -242,7 +242,7 @@ version = "0.7.6"
242
  source = "registry+https://github.com/rust-lang/crates.io-index"
243
  checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
244
  dependencies = [
245
- "getrandom",
246
  "once_cell",
247
  "version_check",
248
  ]
@@ -254,7 +254,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
254
  checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
255
  dependencies = [
256
  "cfg-if 1.0.0",
257
- "getrandom",
258
  "once_cell",
259
  "version_check",
260
  ]
@@ -793,15 +793,19 @@ dependencies = [
793
 
794
  [[package]]
795
  name = "cssparser"
796
- version = "0.31.2"
797
  source = "registry+https://github.com/rust-lang/crates.io-index"
798
- checksum = "5b3df4f93e5fbbe73ec01ec8d3f68bba73107993a5b1e7519273c32db9b0d5be"
799
  dependencies = [
800
  "cssparser-macros",
801
  "dtoa-short",
802
  "itoa 1.0.9",
803
- "phf 0.11.2",
 
 
 
804
  "smallvec 1.11.0",
 
805
  ]
806
 
807
  [[package]]
@@ -1139,6 +1143,17 @@ dependencies = [
1139
  "unicode-width",
1140
  ]
1141
 
 
 
 
 
 
 
 
 
 
 
 
1142
  [[package]]
1143
  name = "getrandom"
1144
  version = "0.2.10"
@@ -1775,6 +1790,12 @@ version = "0.5.0"
1775
  source = "registry+https://github.com/rust-lang/crates.io-index"
1776
  checksum = "ab250442c86f1850815b5d268639dff018c0627022bc1940eb2d642ca1ce12f0"
1777
 
 
 
 
 
 
 
1778
  [[package]]
1779
  name = "num-traits"
1780
  version = "0.2.16"
@@ -1981,21 +2002,22 @@ dependencies = [
1981
 
1982
  [[package]]
1983
  name = "phf"
1984
- version = "0.10.1"
1985
  source = "registry+https://github.com/rust-lang/crates.io-index"
1986
- checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
1987
  dependencies = [
1988
- "phf_shared 0.10.0",
1989
  ]
1990
 
1991
  [[package]]
1992
  name = "phf"
1993
- version = "0.11.2"
1994
  source = "registry+https://github.com/rust-lang/crates.io-index"
1995
- checksum = "ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc"
1996
  dependencies = [
1997
  "phf_macros",
1998
- "phf_shared 0.11.2",
 
1999
  ]
2000
 
2001
  [[package]]
@@ -2008,6 +2030,16 @@ dependencies = [
2008
  "phf_shared 0.7.24",
2009
  ]
2010
 
 
 
 
 
 
 
 
 
 
 
2011
  [[package]]
2012
  name = "phf_codegen"
2013
  version = "0.10.0"
@@ -2030,35 +2062,36 @@ dependencies = [
2030
 
2031
  [[package]]
2032
  name = "phf_generator"
2033
- version = "0.10.0"
2034
  source = "registry+https://github.com/rust-lang/crates.io-index"
2035
- checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
2036
  dependencies = [
2037
- "phf_shared 0.10.0",
2038
- "rand 0.8.5",
2039
  ]
2040
 
2041
  [[package]]
2042
  name = "phf_generator"
2043
- version = "0.11.2"
2044
  source = "registry+https://github.com/rust-lang/crates.io-index"
2045
- checksum = "48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0"
2046
  dependencies = [
2047
- "phf_shared 0.11.2",
2048
  "rand 0.8.5",
2049
  ]
2050
 
2051
  [[package]]
2052
  name = "phf_macros"
2053
- version = "0.11.2"
2054
  source = "registry+https://github.com/rust-lang/crates.io-index"
2055
- checksum = "3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b"
2056
  dependencies = [
2057
- "phf_generator 0.11.2",
2058
- "phf_shared 0.11.2",
 
2059
  "proc-macro2 1.0.66",
2060
  "quote 1.0.33",
2061
- "syn 2.0.29",
2062
  ]
2063
 
2064
  [[package]]
@@ -2072,18 +2105,18 @@ dependencies = [
2072
 
2073
  [[package]]
2074
  name = "phf_shared"
2075
- version = "0.10.0"
2076
  source = "registry+https://github.com/rust-lang/crates.io-index"
2077
- checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
2078
  dependencies = [
2079
  "siphasher 0.3.10",
2080
  ]
2081
 
2082
  [[package]]
2083
  name = "phf_shared"
2084
- version = "0.11.2"
2085
  source = "registry+https://github.com/rust-lang/crates.io-index"
2086
- checksum = "90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b"
2087
  dependencies = [
2088
  "siphasher 0.3.10",
2089
  ]
@@ -2146,6 +2179,12 @@ version = "0.1.1"
2146
  source = "registry+https://github.com/rust-lang/crates.io-index"
2147
  checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
2148
 
 
 
 
 
 
 
2149
  [[package]]
2150
  name = "proc-macro2"
2151
  version = "0.4.30"
@@ -2202,15 +2241,29 @@ dependencies = [
2202
  "libc",
2203
  "rand_chacha 0.1.1",
2204
  "rand_core 0.4.2",
2205
- "rand_hc",
2206
  "rand_isaac",
2207
  "rand_jitter",
2208
  "rand_os",
2209
- "rand_pcg",
2210
  "rand_xorshift",
2211
  "winapi 0.3.9",
2212
  ]
2213
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2214
  [[package]]
2215
  name = "rand"
2216
  version = "0.8.5"
@@ -2232,6 +2285,16 @@ dependencies = [
2232
  "rand_core 0.3.1",
2233
  ]
2234
 
 
 
 
 
 
 
 
 
 
 
2235
  [[package]]
2236
  name = "rand_chacha"
2237
  version = "0.3.1"
@@ -2257,13 +2320,22 @@ version = "0.4.2"
2257
  source = "registry+https://github.com/rust-lang/crates.io-index"
2258
  checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
2259
 
 
 
 
 
 
 
 
 
 
2260
  [[package]]
2261
  name = "rand_core"
2262
  version = "0.6.4"
2263
  source = "registry+https://github.com/rust-lang/crates.io-index"
2264
  checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
2265
  dependencies = [
2266
- "getrandom",
2267
  ]
2268
 
2269
  [[package]]
@@ -2275,6 +2347,15 @@ dependencies = [
2275
  "rand_core 0.3.1",
2276
  ]
2277
 
 
 
 
 
 
 
 
 
 
2278
  [[package]]
2279
  name = "rand_isaac"
2280
  version = "0.1.1"
@@ -2319,6 +2400,15 @@ dependencies = [
2319
  "rand_core 0.4.2",
2320
  ]
2321
 
 
 
 
 
 
 
 
 
 
2322
  [[package]]
2323
  name = "rand_xorshift"
2324
  version = "0.1.1"
@@ -2594,9 +2684,9 @@ checksum = "94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49"
2594
 
2595
  [[package]]
2596
  name = "scraper"
2597
- version = "0.17.1"
2598
  source = "registry+https://github.com/rust-lang/crates.io-index"
2599
- checksum = "c95a930e03325234c18c7071fd2b60118307e025d6fff3e12745ffbf63a3d29c"
2600
  dependencies = [
2601
  "ahash 0.8.3",
2602
  "cssparser",
@@ -2644,18 +2734,17 @@ dependencies = [
2644
 
2645
  [[package]]
2646
  name = "selectors"
2647
- version = "0.25.0"
2648
  source = "registry+https://github.com/rust-lang/crates.io-index"
2649
- checksum = "4eb30575f3638fc8f6815f448d50cb1a2e255b0897985c8c59f4d37b72a07b06"
2650
  dependencies = [
2651
- "bitflags 2.4.0",
2652
  "cssparser",
2653
  "derive_more",
2654
  "fxhash",
2655
  "log",
2656
- "new_debug_unreachable",
2657
- "phf 0.10.1",
2658
- "phf_codegen 0.10.0",
2659
  "precomputed-hash",
2660
  "servo_arc",
2661
  "smallvec 1.11.0",
@@ -2739,10 +2828,11 @@ dependencies = [
2739
 
2740
  [[package]]
2741
  name = "servo_arc"
2742
- version = "0.3.0"
2743
  source = "registry+https://github.com/rust-lang/crates.io-index"
2744
- checksum = "d036d71a959e00c77a63538b90a6c2390969f9772b096ea837205c6bd0491a44"
2745
  dependencies = [
 
2746
  "stable_deref_trait",
2747
  ]
2748
 
@@ -3453,6 +3543,12 @@ dependencies = [
3453
  "try-lock",
3454
  ]
3455
 
 
 
 
 
 
 
3456
  [[package]]
3457
  name = "wasi"
3458
  version = "0.10.0+wasi-snapshot-preview1"
@@ -3543,7 +3639,7 @@ dependencies = [
3543
 
3544
  [[package]]
3545
  name = "websurfx"
3546
- version = "0.16.5"
3547
  dependencies = [
3548
  "actix-cors",
3549
  "actix-files",
 
242
  source = "registry+https://github.com/rust-lang/crates.io-index"
243
  checksum = "fcb51a0695d8f838b1ee009b3fbf66bda078cd64590202a864a8f3e8c4315c47"
244
  dependencies = [
245
+ "getrandom 0.2.10",
246
  "once_cell",
247
  "version_check",
248
  ]
 
254
  checksum = "2c99f64d1e06488f620f932677e24bc6e2897582980441ae90a671415bd7ec2f"
255
  dependencies = [
256
  "cfg-if 1.0.0",
257
+ "getrandom 0.2.10",
258
  "once_cell",
259
  "version_check",
260
  ]
 
793
 
794
  [[package]]
795
  name = "cssparser"
796
+ version = "0.29.6"
797
  source = "registry+https://github.com/rust-lang/crates.io-index"
798
+ checksum = "f93d03419cb5950ccfd3daf3ff1c7a36ace64609a1a8746d493df1ca0afde0fa"
799
  dependencies = [
800
  "cssparser-macros",
801
  "dtoa-short",
802
  "itoa 1.0.9",
803
+ "matches",
804
+ "phf 0.10.1",
805
+ "proc-macro2 1.0.66",
806
+ "quote 1.0.33",
807
  "smallvec 1.11.0",
808
+ "syn 1.0.109",
809
  ]
810
 
811
  [[package]]
 
1143
  "unicode-width",
1144
  ]
1145
 
1146
+ [[package]]
1147
+ name = "getrandom"
1148
+ version = "0.1.16"
1149
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1150
+ checksum = "8fc3cb4d91f53b50155bdcfd23f6a4c39ae1969c2ae85982b135750cccaf5fce"
1151
+ dependencies = [
1152
+ "cfg-if 1.0.0",
1153
+ "libc",
1154
+ "wasi 0.9.0+wasi-snapshot-preview1",
1155
+ ]
1156
+
1157
  [[package]]
1158
  name = "getrandom"
1159
  version = "0.2.10"
 
1790
  source = "registry+https://github.com/rust-lang/crates.io-index"
1791
  checksum = "ab250442c86f1850815b5d268639dff018c0627022bc1940eb2d642ca1ce12f0"
1792
 
1793
+ [[package]]
1794
+ name = "nodrop"
1795
+ version = "0.1.14"
1796
+ source = "registry+https://github.com/rust-lang/crates.io-index"
1797
+ checksum = "72ef4a56884ca558e5ddb05a1d1e7e1bfd9a68d9ed024c21704cc98872dae1bb"
1798
+
1799
  [[package]]
1800
  name = "num-traits"
1801
  version = "0.2.16"
 
2002
 
2003
  [[package]]
2004
  name = "phf"
2005
+ version = "0.8.0"
2006
  source = "registry+https://github.com/rust-lang/crates.io-index"
2007
+ checksum = "3dfb61232e34fcb633f43d12c58f83c1df82962dcdfa565a4e866ffc17dafe12"
2008
  dependencies = [
2009
+ "phf_shared 0.8.0",
2010
  ]
2011
 
2012
  [[package]]
2013
  name = "phf"
2014
+ version = "0.10.1"
2015
  source = "registry+https://github.com/rust-lang/crates.io-index"
2016
+ checksum = "fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259"
2017
  dependencies = [
2018
  "phf_macros",
2019
+ "phf_shared 0.10.0",
2020
+ "proc-macro-hack",
2021
  ]
2022
 
2023
  [[package]]
 
2030
  "phf_shared 0.7.24",
2031
  ]
2032
 
2033
+ [[package]]
2034
+ name = "phf_codegen"
2035
+ version = "0.8.0"
2036
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2037
+ checksum = "cbffee61585b0411840d3ece935cce9cb6321f01c45477d30066498cd5e1a815"
2038
+ dependencies = [
2039
+ "phf_generator 0.8.0",
2040
+ "phf_shared 0.8.0",
2041
+ ]
2042
+
2043
  [[package]]
2044
  name = "phf_codegen"
2045
  version = "0.10.0"
 
2062
 
2063
  [[package]]
2064
  name = "phf_generator"
2065
+ version = "0.8.0"
2066
  source = "registry+https://github.com/rust-lang/crates.io-index"
2067
+ checksum = "17367f0cc86f2d25802b2c26ee58a7b23faeccf78a396094c13dced0d0182526"
2068
  dependencies = [
2069
+ "phf_shared 0.8.0",
2070
+ "rand 0.7.3",
2071
  ]
2072
 
2073
  [[package]]
2074
  name = "phf_generator"
2075
+ version = "0.10.0"
2076
  source = "registry+https://github.com/rust-lang/crates.io-index"
2077
+ checksum = "5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6"
2078
  dependencies = [
2079
+ "phf_shared 0.10.0",
2080
  "rand 0.8.5",
2081
  ]
2082
 
2083
  [[package]]
2084
  name = "phf_macros"
2085
+ version = "0.10.0"
2086
  source = "registry+https://github.com/rust-lang/crates.io-index"
2087
+ checksum = "58fdf3184dd560f160dd73922bea2d5cd6e8f064bf4b13110abd81b03697b4e0"
2088
  dependencies = [
2089
+ "phf_generator 0.10.0",
2090
+ "phf_shared 0.10.0",
2091
+ "proc-macro-hack",
2092
  "proc-macro2 1.0.66",
2093
  "quote 1.0.33",
2094
+ "syn 1.0.109",
2095
  ]
2096
 
2097
  [[package]]
 
2105
 
2106
  [[package]]
2107
  name = "phf_shared"
2108
+ version = "0.8.0"
2109
  source = "registry+https://github.com/rust-lang/crates.io-index"
2110
+ checksum = "c00cf8b9eafe68dde5e9eaa2cef8ee84a9336a47d566ec55ca16589633b65af7"
2111
  dependencies = [
2112
  "siphasher 0.3.10",
2113
  ]
2114
 
2115
  [[package]]
2116
  name = "phf_shared"
2117
+ version = "0.10.0"
2118
  source = "registry+https://github.com/rust-lang/crates.io-index"
2119
+ checksum = "b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096"
2120
  dependencies = [
2121
  "siphasher 0.3.10",
2122
  ]
 
2179
  source = "registry+https://github.com/rust-lang/crates.io-index"
2180
  checksum = "925383efa346730478fb4838dbe9137d2a47675ad789c546d150a6e1dd4ab31c"
2181
 
2182
+ [[package]]
2183
+ name = "proc-macro-hack"
2184
+ version = "0.5.20+deprecated"
2185
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2186
+ checksum = "dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068"
2187
+
2188
  [[package]]
2189
  name = "proc-macro2"
2190
  version = "0.4.30"
 
2241
  "libc",
2242
  "rand_chacha 0.1.1",
2243
  "rand_core 0.4.2",
2244
+ "rand_hc 0.1.0",
2245
  "rand_isaac",
2246
  "rand_jitter",
2247
  "rand_os",
2248
+ "rand_pcg 0.1.2",
2249
  "rand_xorshift",
2250
  "winapi 0.3.9",
2251
  ]
2252
 
2253
+ [[package]]
2254
+ name = "rand"
2255
+ version = "0.7.3"
2256
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2257
+ checksum = "6a6b1679d49b24bbfe0c803429aa1874472f50d9b363131f0e89fc356b544d03"
2258
+ dependencies = [
2259
+ "getrandom 0.1.16",
2260
+ "libc",
2261
+ "rand_chacha 0.2.2",
2262
+ "rand_core 0.5.1",
2263
+ "rand_hc 0.2.0",
2264
+ "rand_pcg 0.2.1",
2265
+ ]
2266
+
2267
  [[package]]
2268
  name = "rand"
2269
  version = "0.8.5"
 
2285
  "rand_core 0.3.1",
2286
  ]
2287
 
2288
+ [[package]]
2289
+ name = "rand_chacha"
2290
+ version = "0.2.2"
2291
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2292
+ checksum = "f4c8ed856279c9737206bf725bf36935d8666ead7aa69b52be55af369d193402"
2293
+ dependencies = [
2294
+ "ppv-lite86",
2295
+ "rand_core 0.5.1",
2296
+ ]
2297
+
2298
  [[package]]
2299
  name = "rand_chacha"
2300
  version = "0.3.1"
 
2320
  source = "registry+https://github.com/rust-lang/crates.io-index"
2321
  checksum = "9c33a3c44ca05fa6f1807d8e6743f3824e8509beca625669633be0acbdf509dc"
2322
 
2323
+ [[package]]
2324
+ name = "rand_core"
2325
+ version = "0.5.1"
2326
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2327
+ checksum = "90bde5296fc891b0cef12a6d03ddccc162ce7b2aff54160af9338f8d40df6d19"
2328
+ dependencies = [
2329
+ "getrandom 0.1.16",
2330
+ ]
2331
+
2332
  [[package]]
2333
  name = "rand_core"
2334
  version = "0.6.4"
2335
  source = "registry+https://github.com/rust-lang/crates.io-index"
2336
  checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
2337
  dependencies = [
2338
+ "getrandom 0.2.10",
2339
  ]
2340
 
2341
  [[package]]
 
2347
  "rand_core 0.3.1",
2348
  ]
2349
 
2350
+ [[package]]
2351
+ name = "rand_hc"
2352
+ version = "0.2.0"
2353
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2354
+ checksum = "ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c"
2355
+ dependencies = [
2356
+ "rand_core 0.5.1",
2357
+ ]
2358
+
2359
  [[package]]
2360
  name = "rand_isaac"
2361
  version = "0.1.1"
 
2400
  "rand_core 0.4.2",
2401
  ]
2402
 
2403
+ [[package]]
2404
+ name = "rand_pcg"
2405
+ version = "0.2.1"
2406
+ source = "registry+https://github.com/rust-lang/crates.io-index"
2407
+ checksum = "16abd0c1b639e9eb4d7c50c0b8100b0d0f849be2349829c740fe8e6eb4816429"
2408
+ dependencies = [
2409
+ "rand_core 0.5.1",
2410
+ ]
2411
+
2412
  [[package]]
2413
  name = "rand_xorshift"
2414
  version = "0.1.1"
 
2684
 
2685
  [[package]]
2686
  name = "scraper"
2687
+ version = "0.16.0"
2688
  source = "registry+https://github.com/rust-lang/crates.io-index"
2689
+ checksum = "59e25654b5e9fd557a67dbaab5a5d36b8c448d0561beb4c041b6dbb902eddfa6"
2690
  dependencies = [
2691
  "ahash 0.8.3",
2692
  "cssparser",
 
2734
 
2735
  [[package]]
2736
  name = "selectors"
2737
+ version = "0.24.0"
2738
  source = "registry+https://github.com/rust-lang/crates.io-index"
2739
+ checksum = "0c37578180969d00692904465fb7f6b3d50b9a2b952b87c23d0e2e5cb5013416"
2740
  dependencies = [
2741
+ "bitflags 1.3.2",
2742
  "cssparser",
2743
  "derive_more",
2744
  "fxhash",
2745
  "log",
2746
+ "phf 0.8.0",
2747
+ "phf_codegen 0.8.0",
 
2748
  "precomputed-hash",
2749
  "servo_arc",
2750
  "smallvec 1.11.0",
 
2828
 
2829
  [[package]]
2830
  name = "servo_arc"
2831
+ version = "0.2.0"
2832
  source = "registry+https://github.com/rust-lang/crates.io-index"
2833
+ checksum = "d52aa42f8fdf0fed91e5ce7f23d8138441002fa31dca008acf47e6fd4721f741"
2834
  dependencies = [
2835
+ "nodrop",
2836
  "stable_deref_trait",
2837
  ]
2838
 
 
3543
  "try-lock",
3544
  ]
3545
 
3546
+ [[package]]
3547
+ name = "wasi"
3548
+ version = "0.9.0+wasi-snapshot-preview1"
3549
+ source = "registry+https://github.com/rust-lang/crates.io-index"
3550
+ checksum = "cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519"
3551
+
3552
  [[package]]
3553
  name = "wasi"
3554
  version = "0.10.0+wasi-snapshot-preview1"
 
3639
 
3640
  [[package]]
3641
  name = "websurfx"
3642
+ version = "0.17.0"
3643
  dependencies = [
3644
  "actix-cors",
3645
  "actix-files",
Cargo.toml CHANGED
@@ -1,31 +1,31 @@
1
  [package]
2
  name = "websurfx"
3
- version = "0.16.5"
4
  edition = "2021"
5
  description = "An open-source alternative to Searx that provides clean, ad-free, and organic results with incredible speed while keeping privacy and security in mind."
6
  repository = "https://github.com/neon-mmd/websurfx"
7
  license = "AGPL-3.0"
8
 
9
  [dependencies]
10
- reqwest = {version="*",features=["json"]}
11
- tokio = {version="*",features=["full"]}
12
- serde = {version="*",features=["derive"]}
13
  handlebars = { version = "4.3.6", features = ["dir_source"] }
14
- scraper = {version="*"}
15
  actix-web = {version="4.3.1", features = ["cookies"]}
16
  actix-files = {version="0.6.2"}
17
  actix-cors = {version="0.6.4"}
18
- serde_json = {version="*"}
19
- fake-useragent = {version="*"}
20
  env_logger = {version="0.10.0"}
21
  log = {version="0.4.17"}
22
- rlua = {version="*"}
23
- redis = {version="*"}
24
- md5 = {version="*"}
25
- rand={version="*"}
26
- once_cell = {version="*"}
27
  error-stack = {version="0.3.1"}
28
- async-trait = {version="*"}
29
 
30
  [dev-dependencies]
31
  rusty-hook = "^0.11.2"
 
1
  [package]
2
  name = "websurfx"
3
+ version = "0.17.0"
4
  edition = "2021"
5
  description = "An open-source alternative to Searx that provides clean, ad-free, and organic results with incredible speed while keeping privacy and security in mind."
6
  repository = "https://github.com/neon-mmd/websurfx"
7
  license = "AGPL-3.0"
8
 
9
  [dependencies]
10
+ reqwest = {version="0.11.18",features=["json"]}
11
+ tokio = {version="1.28.2",features=["full"]}
12
+ serde = {version="1.0.163",features=["derive"]}
13
  handlebars = { version = "4.3.6", features = ["dir_source"] }
14
+ scraper = {version="0.16.0"}
15
  actix-web = {version="4.3.1", features = ["cookies"]}
16
  actix-files = {version="0.6.2"}
17
  actix-cors = {version="0.6.4"}
18
+ serde_json = {version="1.0.96"}
19
+ fake-useragent = {version="0.1.3"}
20
  env_logger = {version="0.10.0"}
21
  log = {version="0.4.17"}
22
+ rlua = {version="0.19.4"}
23
+ redis = {version="0.23.0"}
24
+ md5 = {version="0.7.0"}
25
+ rand={version="0.8.5"}
26
+ once_cell = {version="1.17.1"}
27
  error-stack = {version="0.3.1"}
28
+ async-trait = {version="0.1.68"}
29
 
30
  [dev-dependencies]
31
  rusty-hook = "^0.11.2"