diff --git a/Cargo.lock b/Cargo.lock index 0e5eb15..0f039cf 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1,5 +1,7 @@ # This file is automatically @generated by Cargo. # It is not intended for manual editing. +version = 3 + [[package]] name = "actix" version = "0.8.3" @@ -13,7 +15,7 @@ dependencies = [ "bytes", "crossbeam-channel", "derive_more 0.14.1", - "futures", + "futures 0.1.31", "hashbrown 0.3.1", "lazy_static", "log 0.4.14", @@ -34,7 +36,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9f2c11af4b06dc935d8e1b1491dad56bfb32febc49096a91e773f8535c176453" dependencies = [ "bytes", - "futures", + "futures 0.1.31", "log 0.4.14", "tokio-codec", "tokio-io", @@ -52,7 +54,7 @@ dependencies = [ "actix-utils", "derive_more 0.15.0", "either", - "futures", + "futures 0.1.31", "http", "log 0.4.14", "tokio-current-thread", @@ -69,7 +71,7 @@ dependencies = [ "actix-service", "actix-web", "derive_more 0.14.1", - "futures", + "futures 0.1.31", ] [[package]] @@ -95,7 +97,7 @@ dependencies = [ "encoding_rs", "failure", "flate2", - "futures", + "futures 0.1.31", "h2", "hashbrown 0.6.3", "http", @@ -142,7 +144,7 @@ checksum = "88c9da1d06603d82ec2b6690fc5b80eb626cd2d6b573f3d9a71d5252e06d098e" dependencies = [ "actix-threadpool", "copyless", - "futures", + "futures 0.1.31", "tokio-current-thread", "tokio-executor", "tokio-reactor", @@ -158,7 +160,7 @@ dependencies = [ "actix-rt", "actix-server-config", "actix-service", - "futures", + "futures 0.1.31", "log 0.4.14", "mio", "net2", @@ -177,7 +179,7 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "483a34989c682d93142bacad6300375bb6ad8002d2e0bb249dbad86128b9ff30" dependencies = [ - "futures", + "futures 0.1.31", "tokio-io", "tokio-tcp", ] @@ -188,7 +190,7 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bca5b48e928841ff7e7dce1fdb5b0d4582f6b1b976e08f4bac3f640643e0773f" dependencies = [ - "futures", + "futures 0.1.31", ] [[package]] @@ -201,7 +203,7 @@ dependencies = [ "actix-server", "actix-server-config", "actix-service", - "futures", + "futures 0.1.31", "log 0.4.14", "net2", "tokio-reactor", @@ -215,7 +217,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6b5ae85d13da7e6fb86b1b7bc83185e0e3bd4cc5f421c887e1803796c034d35d" dependencies = [ "derive_more 0.15.0", - "futures", + "futures 0.1.31", "lazy_static", "log 0.4.14", "num_cpus", @@ -233,7 +235,7 @@ dependencies = [ "actix-service", "bytes", "either", - "futures", + "futures 0.1.31", "log 0.4.14", "tokio-current-thread", "tokio-timer", @@ -260,7 +262,7 @@ dependencies = [ "bytes", "derive_more 0.15.0", "encoding_rs", - "futures", + "futures 0.1.31", "hashbrown 0.6.3", "log 0.4.14", "mime 0.3.16", @@ -280,9 +282,9 @@ version = "0.1.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "068a33520e21c1eea89726be4d6b3ce2e6b81046904367e1677287695a043abb" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", ] [[package]] @@ -410,6 +412,17 @@ version = "0.9.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "eab1c04a571841102f5345a8fc0f6bb3d31c315dec879b5c6e42e40ce7ffa34e" +[[package]] +name = "async-trait" +version = "0.1.56" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "96cf8829f67d2eab0b2dfa42c5d0ef737e0724e4a82b01b3e292456202b19716" +dependencies = [ + "proc-macro2 1.0.42", + "quote 1.0.9", + "syn 1.0.98", +] + [[package]] name = "atom" version = "0.3.6" @@ -451,7 +464,7 @@ dependencies = [ "base64 0.10.1", "bytes", "derive_more 0.15.0", - "futures", + "futures 0.1.31", "log 0.4.14", "mime 0.3.16", "percent-encoding 2.1.0", @@ -542,6 +555,23 @@ dependencies = [ "libc", ] +[[package]] +name = "bson" +version = "1.2.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "de0aa578035b938855a710ba58d43cfb4d435f3619f99236fb35922a574d6cb1" +dependencies = [ + "base64 0.13.0", + "chrono", + "hex", + "lazy_static", + "linked-hash-map", + "rand 0.7.3", + "serde", + "serde_json", + "uuid", +] + [[package]] name = "bumpalo" version = "3.6.1" @@ -819,6 +849,17 @@ dependencies = [ "syn 0.15.44", ] +[[package]] +name = "derive_utils" +version = "0.11.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "532b4c15dccee12c7044f1fcad956e98410860b22231e44a3b827464797ca7bf" +dependencies = [ + "proc-macro2 1.0.42", + "quote 1.0.9", + "syn 1.0.98", +] + [[package]] name = "devise" version = "0.2.0" @@ -863,7 +904,7 @@ dependencies = [ "diesel_derives", "pq-sys", "r2d2", - "uuid 0.8.2", + "uuid", ] [[package]] @@ -883,9 +924,9 @@ version = "1.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "45f5098f628d02a7a0f68ddba586fb61e80edec3bdc1be3b921f4ceec60858d3" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", ] [[package]] @@ -1063,9 +1104,9 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", "synstructure", ] @@ -1169,6 +1210,78 @@ version = "0.1.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" +[[package]] +name = "futures" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f73fe65f54d1e12b726f517d3e2135ca3125a437b6d998caf1962961f7172d9e" +dependencies = [ + "futures-channel", + "futures-core", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + +[[package]] +name = "futures-channel" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c3083ce4b914124575708913bca19bfe887522d6e2e6d0952943f5eac4a74010" +dependencies = [ + "futures-core", + "futures-sink", +] + +[[package]] +name = "futures-core" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3" + +[[package]] +name = "futures-enum" +version = "0.1.17" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3422d14de7903a52e9dbc10ae05a7e14445ec61890100e098754e120b2bd7b1e" +dependencies = [ + "derive_utils", + "quote 1.0.9", + "syn 1.0.98", +] + +[[package]] +name = "futures-io" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fc4045962a5a5e935ee2fdedaa4e08284547402885ab326734432bed5d12966b" + +[[package]] +name = "futures-sink" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "21163e139fa306126e6eedaf49ecdb4588f939600f0b1e770f4205ee4b7fa868" + +[[package]] +name = "futures-task" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "57c66a976bf5909d801bbef33416c41372779507e7a6b3a5e25e4749c58f776a" + +[[package]] +name = "futures-util" +version = "0.3.21" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d8b7abd5d659d9b90c8cba917f6ec750a74e2dc23902ef9cd4cc8c8b22e6036a" +dependencies = [ + "futures-core", + "futures-sink", + "futures-task", + "pin-project-lite", + "pin-utils", +] + [[package]] name = "generic-array" version = "0.14.4" @@ -1251,6 +1364,16 @@ dependencies = [ "failure", ] +[[package]] +name = "graphql-parser" +version = "0.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d1abd4ce5247dfc04a03ccde70f87a048458c9356c7e41d21ad8c407b3dde6f2" +dependencies = [ + "combine", + "thiserror", +] + [[package]] name = "graphql_client" version = "0.9.0" @@ -1268,14 +1391,14 @@ version = "0.9.0" source = "git+https://github.com/graphql-rust/graphql-client#da80b9af9a3d6787c8df8cd1201a3dbd3edcd078" dependencies = [ "graphql-introspection-query", - "graphql-parser", + "graphql-parser 0.2.3", "heck", "lazy_static", - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", "serde", "serde_json", - "syn 1.0.63", + "syn 1.0.98", "thiserror", ] @@ -1285,8 +1408,8 @@ version = "0.9.0" source = "git+https://github.com/graphql-rust/graphql-client#da80b9af9a3d6787c8df8cd1201a3dbd3edcd078" dependencies = [ "graphql_client_codegen", - "proc-macro2 1.0.24", - "syn 1.0.63", + "proc-macro2 1.0.42", + "syn 1.0.98", ] [[package]] @@ -1298,7 +1421,7 @@ dependencies = [ "byteorder", "bytes", "fnv", - "futures", + "futures 0.1.31", "http", "indexmap", "log 0.4.14", @@ -1357,6 +1480,12 @@ dependencies = [ "libc", ] +[[package]] +name = "hex" +version = "0.4.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" + [[package]] name = "hibitset" version = "0.6.3" @@ -1579,14 +1708,33 @@ version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f662ba51e2fbc3d6dd1ca66be70b44963606a34473156abddcb0351fc6caa668" dependencies = [ - "chrono", "fnv", "indexmap", - "juniper_codegen", + "juniper_codegen 0.14.2", "serde", "serde_derive", +] + +[[package]] +name = "juniper" +version = "0.15.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4f478f229a8ab52ff242f3250c8b3b8fe0a59b5b934f9706b7bdbc980991a7b6" +dependencies = [ + "async-trait", + "bson", + "chrono", + "fnv", + "futures 0.3.21", + "futures-enum", + "graphql-parser 0.3.0", + "indexmap", + "juniper_codegen 0.15.9", + "serde", + "smartstring", + "static_assertions", "url 2.2.1", - "uuid 0.7.4", + "uuid", ] [[package]] @@ -1595,9 +1743,21 @@ version = "0.14.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d40af234d8e971a9d7dda93ffbcc8a44a93f17e69e3067f72ce7a6894c41d51b" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", +] + +[[package]] +name = "juniper_codegen" +version = "0.15.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "aee97671061ad50301ba077d054d295e01d31a1868fbd07902db651f987e71db" +dependencies = [ + "proc-macro-error", + "proc-macro2 1.0.42", + "quote 1.0.9", + "syn 1.0.98", ] [[package]] @@ -1606,7 +1766,7 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ecba3f9ae0456648a94deccd1aac57ad9a5827c9022de4138e717994b02d1e62" dependencies = [ - "juniper", + "juniper 0.14.2", "rocket", "serde", "serde_derive", @@ -1819,9 +1979,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9753f12909fd8d923f75ae5c3258cae1ed3c8ec052e1b38c93c21a6d157f789c" dependencies = [ "migrations_internals", - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", ] [[package]] @@ -1934,9 +2094,9 @@ version = "0.2.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4b1f082ace5ac528627ab8069556a3ed7ca5c69b0ba376f9d26cb11aa4a72101" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", "syn-rsx", ] @@ -2124,8 +2284,8 @@ version = "0.2.0" dependencies = [ "chrono", "diesel", - "juniper", - "juniper_codegen", + "juniper 0.15.10", + "juniper_codegen 0.14.2", "juniper_rocket", "paddlers-shared-lib", "rocket", @@ -2134,7 +2294,7 @@ dependencies = [ "serde", "serde_derive", "toml 0.5.8", - "uuid 0.8.2", + "uuid", ] [[package]] @@ -2178,14 +2338,14 @@ dependencies = [ "diesel", "dotenv", "env_logger", - "futures", + "futures 0.1.31", "log 0.4.14", "paddlers-shared-lib", "r2d2", "rand 0.7.3", "serde", "toml 0.5.8", - "uuid 0.8.2", + "uuid", ] [[package]] @@ -2198,12 +2358,12 @@ dependencies = [ "diesel_migrations", "dotenv", "jsonwebtoken", - "juniper", + "juniper 0.15.10", "once_cell", "serde", "strum 0.18.0", "strum_macros 0.18.0", - "uuid 0.8.2", + "uuid", ] [[package]] @@ -2330,6 +2490,18 @@ version = "2.1.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d4fd5641d01c8f18a23da7b6fe29298ff4b55afcccdf78973b24cf3175fee32e" +[[package]] +name = "pin-project-lite" +version = "0.2.9" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" + +[[package]] +name = "pin-utils" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" + [[package]] name = "polyval" version = "0.4.5" @@ -2356,6 +2528,30 @@ dependencies = [ "vcpkg", ] +[[package]] +name = "proc-macro-error" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" +dependencies = [ + "proc-macro-error-attr", + "proc-macro2 1.0.42", + "quote 1.0.9", + "syn 1.0.98", + "version_check 0.9.2", +] + +[[package]] +name = "proc-macro-error-attr" +version = "1.0.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" +dependencies = [ + "proc-macro2 1.0.42", + "quote 1.0.9", + "version_check 0.9.2", +] + [[package]] name = "proc-macro-hack" version = "0.5.19" @@ -2373,11 +2569,11 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.24" +version = "1.0.42" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1e0704ee1a7e00d7bb417d0770ea303c1bccbabf0ef1667dae92b5967f5f8a71" +checksum = "c278e965f1d8cf32d6e0e96de3d3e79712178ae67986d9cf9151f51e95aac89b" dependencies = [ - "unicode-xid 0.2.1", + "unicode-ident", ] [[package]] @@ -2407,7 +2603,7 @@ version = "1.0.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", ] [[package]] @@ -2865,9 +3061,9 @@ version = "1.0.124" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1800f7693e94e186f5e25a28291ae1570da908aff7d97a095dec1e56ff99069b" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", ] [[package]] @@ -2876,6 +3072,7 @@ version = "1.0.64" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "799e97dc9fdae36a5c8b8f2cae9ce2ee9fdce2058c57a93e6099d919fd982f79" dependencies = [ + "indexmap", "itoa", "ryu", "serde", @@ -2976,6 +3173,15 @@ version = "1.6.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fe0f37c9e8f3c5a4a66ad655a93c74daac4ad00c441533bf5c6e7990bb42604e" +[[package]] +name = "smartstring" +version = "0.2.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e714dff2b33f2321fdcd475b71cec79781a692d846f37f415fb395a1d2bcd48e" +dependencies = [ + "static_assertions", +] + [[package]] name = "socket2" version = "0.3.19" @@ -3020,9 +3226,9 @@ version = "0.4.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3e23e09360f3d2190fec4222cd9e19d3158d5da948c0d1ea362df617dd103511" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", ] [[package]] @@ -3031,6 +3237,12 @@ version = "0.4.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3015a7d0a5fd5105c91c3710d42f9ccf0abfb287d62206484dcc67f9569a6483" +[[package]] +name = "static_assertions" +version = "1.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f" + [[package]] name = "statistical" version = "1.0.0" @@ -3075,9 +3287,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c" dependencies = [ "heck", - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", ] [[package]] @@ -3087,9 +3299,9 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ee8bc6b87a5112aeeab1f4a9f7ab634fe6cbefc4850006df31267f4cfb9e3149" dependencies = [ "heck", - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", ] [[package]] @@ -3132,13 +3344,13 @@ dependencies = [ [[package]] name = "syn" -version = "1.0.63" +version = "1.0.98" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8fd9bc7ccc2688b3344c2f48b9b546648b25ce0b20fc717ee7fa7981a8ca9717" +checksum = "c50aef8a904de4c23c788f104b7dddc7d6f79c647c7c8ce4cc8f73eb0ca773dd" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "unicode-xid 0.2.1", + "unicode-ident", ] [[package]] @@ -3147,9 +3359,9 @@ version = "0.7.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "22ff75cba682dea31200f91acf163a87f3dffc6406f14d0f7704c0b12d612af4" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", ] [[package]] @@ -3167,9 +3379,9 @@ version = "0.12.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b834f2d66f734cb897113e34aaff2f1ab4719ca946f9a7358dba8f8064148701" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", "unicode-xid 0.2.1", ] @@ -3206,9 +3418,9 @@ version = "1.0.24" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7765189610d8241a44529806d6fd1f2e0a08734313a35d5b3a556f92b381f3c0" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", ] [[package]] @@ -3271,7 +3483,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "25b2998660ba0e70d18684de5d06b70b70a3a747469af9dea7618cc59e75976b" dependencies = [ "bytes", - "futures", + "futures 0.1.31", "tokio-io", ] @@ -3281,7 +3493,7 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b1de0e32a83f131e002238d7ccde18211c0a5397f60cbfffcb112868c2e0e20e" dependencies = [ - "futures", + "futures 0.1.31", "tokio-executor", ] @@ -3292,7 +3504,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fb2d1b8f4548dbf5e1f7818512e9c406860678f29c300cdf0ebac72d1a3a1671" dependencies = [ "crossbeam-utils 0.7.2", - "futures", + "futures 0.1.31", ] [[package]] @@ -3302,7 +3514,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "57fc868aae093479e3131e3d165c93b1c7474109d13c90ec0dda2a1bbfff0674" dependencies = [ "bytes", - "futures", + "futures 0.1.31", "log 0.4.14", ] @@ -3313,7 +3525,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "09bc590ec4ba8ba87652da2068d150dcada2cfa2e07faae270a5e0409aa51351" dependencies = [ "crossbeam-utils 0.7.2", - "futures", + "futures 0.1.31", "lazy_static", "log 0.4.14", "mio", @@ -3331,7 +3543,7 @@ version = "0.2.9" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d0c34c6e548f101053321cba3da7cbb87a610b85555884c41b07da2eb91aff12" dependencies = [ - "futures", + "futures 0.1.31", "libc", "mio", "mio-uds", @@ -3349,7 +3561,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "edfe50152bc8164fcc456dab7891fa9bf8beaf01c5ee7e1dd43a397c3cf87dee" dependencies = [ "fnv", - "futures", + "futures 0.1.31", ] [[package]] @@ -3359,7 +3571,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98df18ed66e3b72e742f185882a9e201892407957e45fbff8da17ae7a7c51f72" dependencies = [ "bytes", - "futures", + "futures 0.1.31", "iovec", "mio", "tokio-io", @@ -3373,7 +3585,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93044f2d313c95ff1cb7809ce9a7a05735b012288a888b62d4434fd58c94f296" dependencies = [ "crossbeam-utils 0.7.2", - "futures", + "futures 0.1.31", "slab", "tokio-executor", ] @@ -3385,7 +3597,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2a0b10e610b39c38b031a2fcab08e4b82f16ece36504988dcbd81dbba650d82" dependencies = [ "bytes", - "futures", + "futures 0.1.31", "log 0.4.14", "mio", "tokio-codec", @@ -3426,7 +3638,7 @@ dependencies = [ "byteorder", "enum-as-inner", "failure", - "futures", + "futures 0.1.31", "idna 0.1.5", "lazy_static", "log 0.4.14", @@ -3450,7 +3662,7 @@ checksum = "6c9992e58dba365798803c0b91018ff6c8d3fc77e06977c4539af2a6bfe0a039" dependencies = [ "cfg-if 0.1.10", "failure", - "futures", + "futures 0.1.31", "ipconfig", "lazy_static", "log 0.4.14", @@ -3525,6 +3737,12 @@ dependencies = [ "matches", ] +[[package]] +name = "unicode-ident" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "15c61ba63f9235225a22310255a29b806b907c9b8c964bcbd0a2c70f3f2deea7" + [[package]] name = "unicode-normalization" version = "0.1.17" @@ -3612,12 +3830,6 @@ dependencies = [ "percent-encoding 2.1.0", ] -[[package]] -name = "uuid" -version = "0.7.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "90dbc611eb48397705a6b0f6e917da23ae517e4d127123d2cf7674206627d32a" - [[package]] name = "uuid" version = "0.8.2" @@ -3701,9 +3913,9 @@ dependencies = [ "bumpalo", "lazy_static", "log 0.4.14", - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", "wasm-bindgen-shared", ] @@ -3735,9 +3947,9 @@ version = "0.2.71" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "cc053ec74d454df287b9374ee8abb36ffd5acb95ba87da3ba5b7d3fe20eb401e" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", - "syn 1.0.63", + "syn 1.0.98", "wasm-bindgen-backend", "wasm-bindgen-shared", ] @@ -3768,7 +3980,7 @@ version = "0.3.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "43f40402f495d92df6cdd0d329e7cc2580c8f99bcd74faff0e468923a764b7d4" dependencies = [ - "proc-macro2 1.0.24", + "proc-macro2 1.0.42", "quote 1.0.9", ] diff --git a/paddlers-db-interface/Cargo.toml b/paddlers-db-interface/Cargo.toml index a695b69..a964099 100644 --- a/paddlers-db-interface/Cargo.toml +++ b/paddlers-db-interface/Cargo.toml @@ -15,7 +15,7 @@ serde = "1.0" serde_derive = "1.0" toml = "0.5" chrono = "0.4" -juniper = "0.14" +juniper = "0.15" juniper_codegen = "0.14" juniper_rocket = "0.5" diff --git a/paddlers-shared-lib/Cargo.toml b/paddlers-shared-lib/Cargo.toml index 789051f..1411b1e 100644 --- a/paddlers-shared-lib/Cargo.toml +++ b/paddlers-shared-lib/Cargo.toml @@ -16,7 +16,7 @@ jsonwebtoken = { version = "5.0.1", optional = true } once_cell = { version = "1.3.1", optional = true } # For deriving -juniper = { version = "0.14.2", optional = true } +juniper = { version = "0.15.10", optional = true } strum = { version = "0.18", optional = true } strum_macros = { version = "0.18", optional = true } serde = { version = "1.0", features = ["derive"] }