From c9ba6dace758cd01bcc70b28737b4ed85cfba771 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Sat, 4 Feb 2023 02:13:08 +0000 Subject: [PATCH] Bump tokio from 1.17.0 to 1.20.4 in /template Bumps [tokio](https://github.com/tokio-rs/tokio) from 1.17.0 to 1.20.4. - [Release notes](https://github.com/tokio-rs/tokio/releases) - [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.17.0...tokio-1.20.4) --- updated-dependencies: - dependency-name: tokio dependency-type: indirect ... Signed-off-by: dependabot[bot] --- template/Cargo.lock | 159 ++++++++++++++++++++++++++++---------------- 1 file changed, 103 insertions(+), 56 deletions(-) diff --git a/template/Cargo.lock b/template/Cargo.lock index 366532a..8427271 100644 --- a/template/Cargo.lock +++ b/template/Cargo.lock @@ -272,9 +272,9 @@ dependencies = [ [[package]] name = "actix-web-lab" -version = "0.15.0" +version = "0.16.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "277bee594fb4c95da23aee37864e78ff06b427b480ecca7c205c8b630a090acf" +checksum = "58957e7554408383604690cae4176703636188756846186530827fe8ebcef4da" dependencies = [ "actix-files", "actix-http", @@ -282,25 +282,39 @@ dependencies = [ "actix-service", "actix-utils", "actix-web", + "actix-web-lab-derive", "ahash", + "arc-swap", + "async-trait", "bytes", "csv", "derive_more", "digest 0.10.3", "futures-core", "futures-util", + "generic-array 0.14.5", "hmac", "local-channel", - "log", - "matchit", "mime", "once_cell", "pin-project-lite", "serde", + "serde_html_form", "serde_json", - "serde_urlencoded", "subtle", "tokio", + "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]] @@ -364,6 +378,12 @@ dependencies = [ "alloc-no-stdlib", ] +[[package]] +name = "arc-swap" +version = "1.6.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bddcadddf5e9015d310179a59bb28c4d4b9920ad0f11e8e14dbadf654890c9a6" + [[package]] name = "ascii_utils" version = "0.9.3" @@ -389,9 +409,9 @@ dependencies = [ [[package]] name = "async-graphql" -version = "3.0.36" +version = "3.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78e5de7666eb4c3e18e362890a2c1e06ba6e2fa53426574e252b5d52ee7f954a" +checksum = "2106123e9c79a8d649bf0f7e9f58462a90ce2ca71ad9a0b69b4f2b67382c376f" dependencies = [ "async-graphql-derive", "async-graphql-parser", @@ -399,6 +419,7 @@ dependencies = [ "async-stream", "async-trait", "bytes", + "chrono", "fast_chemail", "fnv", "futures-util", @@ -419,9 +440,9 @@ dependencies = [ [[package]] name = "async-graphql-actix-web" -version = "3.0.36" +version = "3.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ad35645cb652634c4fc6aa2d9093b570e513a5af7fa8b295709efb13b015eb8a" +checksum = "444088fb3f4faeaf1e235df5e485c0595a4ec3d9f73bcba3ceee4ba6a97a9fdf" dependencies = [ "actix", "actix-http", @@ -438,9 +459,9 @@ dependencies = [ [[package]] name = "async-graphql-derive" -version = "3.0.36" +version = "3.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "caa710ce371f4f3f301d60e5bcd7cec3f06c8ec8b3ef8ba55e986518a97254ce" +checksum = "1a6ec150ac445a660169a3ad5075b953a7351ec75fe28095e639f6282aac9fdb" dependencies = [ "Inflector", "async-graphql-parser", @@ -454,9 +475,9 @@ dependencies = [ [[package]] name = "async-graphql-parser" -version = "3.0.36" +version = "3.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ac5aa058dbe2ed53700360fc77f112ed12a22ec3247fbdaee0e6b2afc3e8ba38" +checksum = "0302764f05e0e50fd3b381646d4a0ed07d4ce5c9fc1eaf79bbd7745bd4893adb" dependencies = [ "async-graphql-value", "pest", @@ -467,9 +488,9 @@ dependencies = [ [[package]] name = "async-graphql-value" -version = "3.0.36" +version = "3.0.38" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6fa83548a7b9fe164ad5a7526dc68c1a7bc2a4fdaf6eab1bc77d7701635df8e" +checksum = "ba2e19876bcd2068f597fd0182f4ba602ce3c89cb04c4b8810d7c36f44724e92" dependencies = [ "bytes", "indexmap", @@ -594,28 +615,6 @@ dependencies = [ "byte-tools", ] -[[package]] -name = "bookstore" -version = "0.1.0" -dependencies = [ - "actix", - "actix-cors", - "actix-web", - "actix-web-lab", - "async-graphql", - "async-graphql-actix-web", - "diesel", - "diesel_migrations", - "dotenv", - "env_logger", - "failure", - "log", - "serde", - "serde_derive", - "serde_json", - "slab", -] - [[package]] name = "brotli" version = "3.3.3" @@ -1143,9 +1142,9 @@ dependencies = [ [[package]] name = "hashbrown" -version = "0.11.2" +version = "0.12.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e" +checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" [[package]] name = "hermit-abi" @@ -1219,9 +1218,9 @@ dependencies = [ [[package]] name = "indexmap" -version = "1.8.0" +version = "1.9.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "282a6247722caba404c065016bbfa522806e51714c34f5dfc3e4a3a46fcb4223" +checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" dependencies = [ "autocfg", "hashbrown", @@ -1324,12 +1323,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 = "memchr" version = "2.4.1" @@ -1645,11 +1638,11 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.36" +version = "1.0.50" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7342d5883fbccae1cc37a2353b09c87c9b0f3afd73f5fb9bba687a1f733b029" +checksum = "6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2" dependencies = [ - "unicode-xid", + "unicode-ident", ] [[package]] @@ -1805,6 +1798,19 @@ dependencies = [ "syn", ] +[[package]] +name = "serde_html_form" +version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7d051fb33111db0e81673ed8c55db741952a19ad81dc584960c8aec836498ba5" +dependencies = [ + "form_urlencoded", + "indexmap", + "itoa 1.0.1", + "ryu", + "serde", +] + [[package]] name = "serde_json" version = "1.0.79" @@ -1908,13 +1914,13 @@ checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" [[package]] name = "syn" -version = "1.0.89" +version = "1.0.107" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ea297be220d52398dcc07ce15a209fce436d361735ac1db700cab3b6cdfb9f54" +checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" dependencies = [ "proc-macro2", "quote", - "unicode-xid", + "unicode-ident", ] [[package]] @@ -1943,6 +1949,29 @@ dependencies = [ "winapi", ] +[[package]] +name = "template" +version = "0.1.0" +dependencies = [ + "actix", + "actix-cors", + "actix-web", + "actix-web-lab", + "async-graphql", + "async-graphql-actix-web", + "chrono", + "diesel", + "diesel_migrations", + "dotenv", + "env_logger", + "failure", + "log", + "serde", + "serde_derive", + "serde_json", + "slab", +] + [[package]] name = "termcolor" version = "1.1.3" @@ -2017,15 +2046,15 @@ checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" [[package]] name = "tokio" -version = "1.17.0" +version = "1.20.4" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2af73ac49756f3f7c01172e34a23e5d0216f6c32333757c2c61feb2bbff5a5ee" +checksum = "eb78f30e4b41e98ca4cce5acb51168a033839a7af9e42b380355808e14e98ee0" dependencies = [ + "autocfg", "bytes", "libc", "memchr", "mio", - "once_cell", "parking_lot 0.12.0", "pin-project-lite", "signal-hook-registry", @@ -2091,9 +2120,21 @@ dependencies = [ "cfg-if 1.0.0", "log", "pin-project-lite", + "tracing-attributes", "tracing-core", ] +[[package]] +name = "tracing-attributes" +version = "0.1.23" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4017f8f45139870ca7e672686113917c71c7a6e02d4924eda67186083c03081a" +dependencies = [ + "proc-macro2", + "quote", + "syn", +] + [[package]] name = "tracing-core" version = "0.1.23" @@ -2130,6 +2171,12 @@ version = "0.3.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a01404663e3db436ed2746d9fefef640d868edae3cceb81c3b8d5732fda678f" +[[package]] +name = "unicode-ident" +version = "1.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" + [[package]] name = "unicode-normalization" version = "0.1.19"