|
|
@@ -13,11 +13,6 @@ name = "xitca-web-unrealistic"
|
|
|
path = "./src/main_unrealistic.rs"
|
|
|
required-features = ["perf", "pg", "template"]
|
|
|
|
|
|
-[[bin]]
|
|
|
-name = "xitca-web-wasm"
|
|
|
-path = "./src/main_wasm.rs"
|
|
|
-required-features = ["web"]
|
|
|
-
|
|
|
[[bin]]
|
|
|
name = "xitca-web-orm"
|
|
|
path = "./src/main_orm.rs"
|
|
|
@@ -70,12 +65,12 @@ xitca-postgres = { version = "0.3", optional = true }
|
|
|
diesel = { version = "2", features = ["postgres"], optional = true }
|
|
|
|
|
|
# orm async optional
|
|
|
-diesel-async = { version = "0.5", features = ["bb8", "postgres"], optional = true }
|
|
|
-xitca-postgres-diesel = { version = "0.1", optional = true }
|
|
|
+diesel-async = { version = "0.7", features = ["bb8", "postgres"], optional = true }
|
|
|
+xitca-postgres-diesel = { version = "0.2", optional = true }
|
|
|
futures-util = { version = "0.3", default-features = false, optional = true }
|
|
|
|
|
|
# template optional
|
|
|
-sailfish = { version = "0.9", default-features = false, features = ["perf-inline"], optional = true }
|
|
|
+sailfish = { version = "0.10", default-features = false, features = ["perf-inline"], optional = true }
|
|
|
|
|
|
# io-uring optional
|
|
|
tokio-uring = { version = "0.5", optional = true }
|
|
|
@@ -83,11 +78,9 @@ tokio-uring = { version = "0.5", optional = true }
|
|
|
# perf optional
|
|
|
core_affinity = { version = "0.8.1", optional = true }
|
|
|
mimalloc = { version = "0.1", default-features = false, optional = true }
|
|
|
-simd-json = { version = "0.14", optional = true }
|
|
|
-simd-json-derive = { version = "0.15", default-features = false, optional = true }
|
|
|
+simd-json = { version = "0.17", optional = true }
|
|
|
+simd-json-derive = { version = "0.18", default-features = false, optional = true }
|
|
|
|
|
|
-# stuff can not be used or not needed in wasi target
|
|
|
-[target.'cfg(not(target_family = "wasm"))'.dependencies]
|
|
|
futures-core = { version = "0.3", default-features = false }
|
|
|
rand = { version = "0.9", features = ["os_rng", "small_rng"], default-features = false }
|
|
|
tokio = "1.41"
|
|
|
@@ -99,14 +92,11 @@ codegen-units = 1
|
|
|
panic = "abort"
|
|
|
|
|
|
[patch.crates-io]
|
|
|
-xitca-postgres-diesel = { git = "https://github.com/fakeshadow/xitca-postgres-diesel", rev = "ae93ee9" }
|
|
|
-
|
|
|
-diesel-async = { git = "https://github.com/weiznich/diesel_async", rev = "5b8262b" }
|
|
|
-mio = { git = "https://github.com/fakeshadow/mio", rev = "9bae6012b7ecfc6083350785f71a5e8265358178" }
|
|
|
-
|
|
|
-xitca-codegen = { git = "http://github.com/HFQR/xitca-web", rev = "915b14d" }
|
|
|
-xitca-http = { git = "http://github.com/HFQR/xitca-web", rev = "915b14d" }
|
|
|
-xitca-postgres = { git = "http://github.com/HFQR/xitca-web", rev = "915b14d" }
|
|
|
-xitca-server = { git = "http://github.com/HFQR/xitca-web", rev = "915b14d" }
|
|
|
-xitca-service = { git = "http://github.com/HFQR/xitca-web", rev = "915b14d" }
|
|
|
-xitca-web = { git = "http://github.com/HFQR/xitca-web", rev = "915b14d" }
|
|
|
+xitca-postgres-diesel = { git = "https://github.com/fakeshadow/xitca-postgres-diesel", rev = "8ce4e5b" }
|
|
|
+
|
|
|
+xitca-codegen = { git = "http://github.com/HFQR/xitca-web", rev = "7c22b4a" }
|
|
|
+xitca-http = { git = "http://github.com/HFQR/xitca-web", rev = "7c22b4a" }
|
|
|
+xitca-postgres = { git = "http://github.com/HFQR/xitca-web", rev = "7c22b4a" }
|
|
|
+xitca-server = { git = "http://github.com/HFQR/xitca-web", rev = "7c22b4a" }
|
|
|
+xitca-service = { git = "http://github.com/HFQR/xitca-web", rev = "7c22b4a" }
|
|
|
+xitca-web = { git = "http://github.com/HFQR/xitca-web", rev = "7c22b4a" }
|