From e97bc83f59fb1950f42654667fa3f0737df11a89 Mon Sep 17 00:00:00 2001 From: Rob Ede Date: Sat, 9 Jul 2022 20:48:05 +0100 Subject: [PATCH] update actix-web-lab deps --- Cargo.lock | 113 ++++++------------ graphql/async-graphql/Cargo.toml | 2 +- graphql/juniper-advanced/Cargo.toml | 2 +- graphql/juniper/Cargo.toml | 2 +- https-tls/rustls/Cargo.toml | 2 +- .../middleware-http-to-https/Cargo.toml | 2 +- templating/sailfish/Cargo.toml | 2 +- 7 files changed, 42 insertions(+), 83 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 39e98ae5..4770ca18 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -524,71 +524,9 @@ dependencies = [ [[package]] name = "actix-web-lab" -version = "0.10.0" +version = "0.16.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d2cd7a15518fb68eb657abc5b6b16c387f99b6db7f549f4884c72d05165139b8" -dependencies = [ - "actix-files", - "actix-http", - "actix-service", - "actix-utils", - "actix-web", - "bytes 1.1.0", - "csv", - "derive_more", - "digest 0.10.3", - "futures-core", - "futures-util", - "hmac 0.12.1", - "local-channel", - "log", - "mime", - "once_cell", - "pin-project-lite 0.2.9", - "serde", - "serde_json", - "serde_urlencoded", - "tokio 1.19.2", -] - -[[package]] -name = "actix-web-lab" -version = "0.13.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "034cda5de08616dcc7d261977d337eb1f7dead34a788905b0b04af7fc0f4260f" -dependencies = [ - "actix-files", - "actix-http", - "actix-router", - "actix-service", - "actix-utils", - "actix-web", - "ahash", - "bytes 1.1.0", - "csv", - "derive_more", - "digest 0.10.3", - "futures-core", - "futures-util", - "hmac 0.12.1", - "local-channel", - "log", - "matchit", - "mime", - "once_cell", - "pin-project-lite 0.2.9", - "serde", - "serde_json", - "serde_urlencoded", - "subtle", - "tokio 1.19.2", -] - -[[package]] -name = "actix-web-lab" -version = "0.15.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "72943fc490da47f8ca7515f395d6d2aa9b28e244e7a087d801c55a4c058e3b13" +checksum = "8cf633bf3ced3b374e3c990a9b5d7b09148852178d8be9bbef3706c80b28e151" dependencies = [ "actix-files", "actix-http", @@ -596,6 +534,7 @@ dependencies = [ "actix-service", "actix-utils", "actix-web", + "actix-web-lab-derive", "ahash", "arc-swap", "async-trait", @@ -607,18 +546,31 @@ dependencies = [ "futures-util", "generic-array 0.14.5", "hmac 0.12.1", + "http", "local-channel", "mime", "once_cell", "pin-project-lite 0.2.9", + "regex", "serde", + "serde_html_form", "serde_json", - "serde_urlencoded", "subtle", "tokio 1.19.2", "tracing", ] +[[package]] +name = "actix-web-lab-derive" +version = "0.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a44a15d9ddb31a4f41decd22f743a154e519fb326120e8133ef9ea6283335ad2" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "actix_derive" version = "0.6.0" @@ -899,7 +851,7 @@ dependencies = [ "actix 0.12.0", "actix-cors", "actix-web", - "actix-web-lab 0.10.0", + "actix-web-lab", "async-graphql", "async-graphql-actix-web", "env_logger", @@ -3000,7 +2952,7 @@ version = "1.0.0" dependencies = [ "actix-cors", "actix-web", - "actix-web-lab 0.10.0", + "actix-web-lab", "dotenv", "env_logger", "juniper", @@ -3019,7 +2971,7 @@ version = "1.0.0" dependencies = [ "actix-cors", "actix-web", - "actix-web-lab 0.10.0", + "actix-web-lab", "env_logger", "juniper", "log", @@ -3217,12 +3169,6 @@ version = "0.1.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a3e378b66a060d48947b590737b30a1be76706c8dd7b8ba0f2fe3989c68a853f" -[[package]] -name = "matchit" -version = "0.4.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9376a4f0340565ad675d11fc1419227faf5f60cd7ac9cb2e7185a471f30af833" - [[package]] name = "md-5" version = "0.9.1" @@ -3274,7 +3220,7 @@ name = "middleware-http-to-https" version = "1.0.0" dependencies = [ "actix-web", - "actix-web-lab 0.13.0", + "actix-web-lab", "env_logger", "futures-util", "log", @@ -4796,7 +4742,7 @@ version = "1.0.0" dependencies = [ "actix-files", "actix-web", - "actix-web-lab 0.15.2", + "actix-web-lab", "env_logger", "log", "rustls 0.20.6", @@ -5001,6 +4947,19 @@ dependencies = [ "syn", ] +[[package]] +name = "serde_html_form" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3312ac3bf56e70cb7082a85db89d127940607b6acf39bd537cc06c8212124927" +dependencies = [ + "form_urlencoded", + "indexmap", + "itoa 1.0.2", + "ryu", + "serde", +] + [[package]] name = "serde_json" version = "1.0.82" @@ -5614,7 +5573,7 @@ name = "template_sailfish" version = "0.1.0" dependencies = [ "actix-web", - "actix-web-lab 0.10.0", + "actix-web-lab", "env_logger", "log", "sailfish", diff --git a/graphql/async-graphql/Cargo.toml b/graphql/async-graphql/Cargo.toml index 94d18749..a626f97e 100644 --- a/graphql/async-graphql/Cargo.toml +++ b/graphql/async-graphql/Cargo.toml @@ -6,7 +6,7 @@ edition = "2021" [dependencies] actix = "0.12" actix-web = "4" -actix-web-lab = "0.10" +actix-web-lab = "0.16" actix-cors = "0.6" async-graphql = "3" diff --git a/graphql/juniper-advanced/Cargo.toml b/graphql/juniper-advanced/Cargo.toml index da1fbc34..b34ac6ad 100644 --- a/graphql/juniper-advanced/Cargo.toml +++ b/graphql/juniper-advanced/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" [dependencies] actix-web = "4" -actix-web-lab = "0.10" +actix-web-lab = "0.16" actix-cors = "0.6" juniper = "0.15" diff --git a/graphql/juniper/Cargo.toml b/graphql/juniper/Cargo.toml index d1e78de8..2e913972 100644 --- a/graphql/juniper/Cargo.toml +++ b/graphql/juniper/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" [dependencies] actix-web = "4" -actix-web-lab = "0.10" +actix-web-lab = "0.16" actix-cors = "0.6" juniper = "0.15" diff --git a/https-tls/rustls/Cargo.toml b/https-tls/rustls/Cargo.toml index 6da6490b..d9491c07 100644 --- a/https-tls/rustls/Cargo.toml +++ b/https-tls/rustls/Cargo.toml @@ -9,7 +9,7 @@ path = "src/main.rs" [dependencies] actix-web = { version = "4", features = ["rustls"] } -actix-web-lab = "0.15" +actix-web-lab = "0.16" actix-files = "0.6" env_logger = "0.9" diff --git a/middleware/middleware-http-to-https/Cargo.toml b/middleware/middleware-http-to-https/Cargo.toml index ccf66d40..4b62a0ba 100644 --- a/middleware/middleware-http-to-https/Cargo.toml +++ b/middleware/middleware-http-to-https/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" [dependencies] actix-web = { version = "4", features = ["rustls"] } -actix-web-lab = "0.13" +actix-web-lab = "0.16" env_logger = "0.9" futures-util = { version = "0.3.7", default-features = false, features = ["std"] } diff --git a/templating/sailfish/Cargo.toml b/templating/sailfish/Cargo.toml index 2b16b159..28f200fb 100644 --- a/templating/sailfish/Cargo.toml +++ b/templating/sailfish/Cargo.toml @@ -5,7 +5,7 @@ edition = "2021" [dependencies] actix-web = "4" -actix-web-lab = "0.10" +actix-web-lab = "0.16" env_logger = "0.9" log = "0.4" sailfish = "0.3"