diff --git a/Cargo.toml b/Cargo.toml index d2f6553..63221dd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,19 +14,17 @@ categories = ["web-programming", "network-programming"] [dependencies] -async-trait = "0.1.77" -cacache = { version = "12.0.0", default-features = false, features = ["tokio-runtime", "mmap"], optional = true } +cacache = { version = "13", default-features = false, features = ["tokio-runtime", "mmap"], optional = true } captcha = { version = "0.0.9", default-features = false } -easy-ext = "1.0.1" -log = "0.4.20" -salvo_core = "^ 0.65" -uuid = { version = "1.7.0", features = ["v4"], optional = true } +log = "0.4" +salvo_core = { version = ">= 0.65, < 0.69", default-features = false } +uuid = { version = "1.7", features = ["v4"], optional = true } [features] cacache-storage = ["dep:cacache", "dep:uuid"] [dev-dependencies] -tempfile = ">= 3.9" -tokio = { version = ">= 1.35", features = ["macros", "rt-multi-thread"] } -base64 = ">= 0.21" -salvo = { version = ">= 0.65", features = ["affix"] } \ No newline at end of file +tempfile = "3.9" +tokio = { version = "1.35", features = ["macros", "rt-multi-thread"] } +base64 = "0.21" +salvo = { version = ">= 0.65, < 0.69", default-features = false, features = ["server", "http1","http2", "affix"] }