diff --git a/Cargo.lock b/Cargo.lock index 3f0a58c6603ba..309c7a88f9285 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -116,8 +116,8 @@ checksum = "48ad219abc0c06ca788aface2e3a1970587e3413ab70acd20e54b6ec524c1f8f" dependencies = [ "argh_shared", "heck", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -267,8 +267,8 @@ dependencies = [ "async-graphql-parser", "darling 0.12.4", "proc-macro-crate", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", "thiserror", ] @@ -410,8 +410,8 @@ version = "0.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "648ed8c8d2ce5409ccd57453d9d1b214b342a0d69376a6feda1fd6cae3299308" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -427,8 +427,8 @@ version = "0.1.51" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "44318e776df68115a881de9a8fd1b9e53368d7a4a5ce4cc48517da3393233a5e" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -546,7 +546,7 @@ dependencies = [ "bytes 1.1.0", "chrono", "dyn-clone", - "futures 0.3.17", + "futures 0.3.28", "http", "log", "oauth2", @@ -571,7 +571,7 @@ dependencies = [ "base64 0.13.0", "bytes 1.1.0", "chrono", - "futures 0.3.17", + "futures 0.3.28", "http", "log", "md5", @@ -643,8 +643,8 @@ dependencies = [ "lazycell", "log", "peeking_take_while", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "regex", "rustc-hash", "shlex 0.1.1", @@ -846,7 +846,7 @@ dependencies = [ "core_common", "criterion", "db-key", - "futures 0.3.17", + "futures 0.3.28", "leveldb", "metrics", "metrics-exporter-prometheus", @@ -924,7 +924,7 @@ dependencies = [ "async-trait", "cached_proc_macro", "cached_proc_macro_types", - "futures 0.3.17", + "futures 0.3.28", "hashbrown", "once_cell", ] @@ -937,7 +937,7 @@ checksum = "ac3531903b39df48a378a7ed515baee7c1fff32488489c7d0725eb1749b22a91" dependencies = [ "cached_proc_macro_types", "darling 0.13.0", - "quote 1.0.9", + "quote 1.0.26", "syn 1.0.76", ] @@ -1173,7 +1173,7 @@ version = "0.1.0" source = "git+https://github.com/tokio-rs/console?rev=f2c30d52c9f22de69bac38009a9183135808806c#f2c30d52c9f22de69bac38009a9183135808806c" dependencies = [ "console-api", - "futures 0.3.17", + "futures 0.3.28", "hdrhistogram", "humantime", "serde", @@ -1272,7 +1272,7 @@ dependencies = [ "clap", "criterion-plot", "csv", - "futures 0.3.17", + "futures 0.3.28", "itertools", "lazy_static", "num-traits", @@ -1530,7 +1530,7 @@ version = "0.1.21" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ccc0a48a9b826acdf4028595adc9db92caea352f7af011a3034acd172a52a0aa" dependencies = [ - "quote 1.0.9", + "quote 1.0.26", "syn 1.0.76", ] @@ -1575,8 +1575,8 @@ checksum = "8e91455b86830a1c21799d94524df0845183fa55bafd9aa137b01c7d1065fa36" dependencies = [ "fnv", "ident_case", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "strsim 0.10.0", "syn 1.0.76", ] @@ -1589,8 +1589,8 @@ checksum = "2c34d8efb62d0c2d7f60ece80f75e5c63c1588ba68032740494b0b9a996466e3" dependencies = [ "fnv", "ident_case", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "strsim 0.10.0", "syn 1.0.76", ] @@ -1602,7 +1602,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "29b5acf0dea37a7f66f7b25d2c5e93fd46f8f6968b1a5d7a3e02e97768afc95a" dependencies = [ "darling_core 0.12.4", - "quote 1.0.9", + "quote 1.0.26", "syn 1.0.76", ] @@ -1613,7 +1613,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ade7bff147130fe5e6d39f089c6bd49ec0250f35d70b2eebf72afdfc919f15cc" dependencies = [ "darling_core 0.13.0", - "quote 1.0.9", + "quote 1.0.26", "syn 1.0.76", ] @@ -1702,8 +1702,8 @@ version = "2.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -1714,8 +1714,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "40eebddd2156ce1bb37b20bbe5151340a31828b1f2d22ba4141f3531710e38df" dependencies = [ "convert_case", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "rustc_version 0.3.3", "syn 1.0.76", ] @@ -1916,8 +1916,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7c5f0096a91d210159eceb2ff5e1c4da18388a170e1e3ce948aac9c8fdbbf595" dependencies = [ "heck", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -1969,8 +1969,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dcc7f65832b62ed38939f98966824eb6294911c3629b0e9a262bfb80836d9686" dependencies = [ "proc-macro-error", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "rustversion", "syn 1.0.76", "synstructure", @@ -2034,8 +2034,8 @@ version = "0.1.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", "synstructure", ] @@ -2119,7 +2119,7 @@ dependencies = [ "criterion", "dashmap", "flate2", - "futures 0.3.17", + "futures 0.3.28", "glob", "indexmap", "libc", @@ -2250,9 +2250,9 @@ checksum = "3a471a38ef8ed83cd6e40aa59c1ffe17db6855c18e3604d9c4ed8c08ebc28678" [[package]] name = "futures" -version = "0.3.17" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a12aa0eb539080d55c3f2d45a67c3b58b6b0773c1a3ca2dfec66d58c97fd66ca" +checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40" dependencies = [ "futures-channel", "futures-core", @@ -2265,9 +2265,9 @@ dependencies = [ [[package]] name = "futures-channel" -version = "0.3.17" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5da6ba8c3bb3c165d3c7319fc1cc8304facf1fb8db99c5de877183c08a273888" +checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2" dependencies = [ "futures-core", "futures-sink", @@ -2275,15 +2275,15 @@ dependencies = [ [[package]] name = "futures-core" -version = "0.3.17" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "88d1c26957f23603395cd326b0ffe64124b818f4449552f960d815cfba83a53d" +checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c" [[package]] name = "futures-executor" -version = "0.3.17" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "45025be030969d763025784f7f355043dc6bc74093e4ecc5000ca4dc50d8745c" +checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0" dependencies = [ "futures-core", "futures-task", @@ -2292,9 +2292,9 @@ dependencies = [ [[package]] name = "futures-io" -version = "0.3.17" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "522de2a0fe3e380f1bc577ba0474108faf3f6b18321dbf60b3b9c39a75073377" +checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964" [[package]] name = "futures-lite" @@ -2313,28 +2313,26 @@ dependencies = [ [[package]] name = "futures-macro" -version = "0.3.17" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "18e4a4b95cea4b4ccbcf1c5675ca7c4ee4e9e75eb79944d07defde18068f79bb" +checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72" dependencies = [ - "autocfg", - "proc-macro-hack", - "proc-macro2 1.0.29", - "quote 1.0.9", - "syn 1.0.76", + "proc-macro2 1.0.55", + "quote 1.0.26", + "syn 2.0.13", ] [[package]] name = "futures-sink" -version = "0.3.17" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36ea153c13024fe480590b3e3d4cad89a0cfacecc24577b68f86c6ced9c2bc11" +checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e" [[package]] name = "futures-task" -version = "0.3.17" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1d3d00f4eddb73e498a54394f228cd55853bdf059259e8e7bc6e69d408892e99" +checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65" [[package]] name = "futures-timer" @@ -2344,11 +2342,10 @@ checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c" [[package]] name = "futures-util" -version = "0.3.17" +version = "0.3.28" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "36568465210a3a6ee45e1f165136d68671471a501e632e9a98d96872222b5481" +checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533" dependencies = [ - "autocfg", "futures 0.1.31", "futures-channel", "futures-core", @@ -2359,8 +2356,6 @@ dependencies = [ "memchr", "pin-project-lite", "pin-utils", - "proc-macro-hack", - "proc-macro-nested", "slab", "tokio-io", ] @@ -2426,8 +2421,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "24b328c01a4d71d2d8173daa93562a73ab0fe85616876f02500f53d82948c504" dependencies = [ "proc-macro-error", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -2437,8 +2432,8 @@ version = "0.1.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1a5bcf1bbeab73aa4cf2fde60a846858dc036163c7c33bec309f8d17de785479" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -2461,7 +2456,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "4a1d5b4e896797c19dff490f9706817b42e9b7aa4adfe844464d3bbc9aabb035" dependencies = [ "arc-swap", - "futures 0.3.17", + "futures 0.3.28", "log", "reqwest", "serde", @@ -2527,8 +2522,8 @@ dependencies = [ "graphql-parser", "heck", "lazy_static", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "serde", "serde_json", "syn 1.0.76", @@ -2541,7 +2536,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e56b093bfda71de1da99758b036f4cc811fd2511c8a76f75680e9ffbd2bb4251" dependencies = [ "graphql_client_codegen", - "proc-macro2 1.0.29", + "proc-macro2 1.0.55", "syn 1.0.76", ] @@ -2686,7 +2681,7 @@ version = "0.1.0-rc.1" source = "git+https://github.com/heim-rs/heim.git?rev=b292f1535bb27c03800cdb7509fa81a40859fbbb#b292f1535bb27c03800cdb7509fa81a40859fbbb" dependencies = [ "cfg-if 1.0.0", - "futures 0.3.17", + "futures 0.3.28", "glob", "heim-common", "heim-runtime", @@ -2766,7 +2761,7 @@ name = "heim-runtime" version = "0.1.0-rc.1" source = "git+https://github.com/heim-rs/heim.git?rev=b292f1535bb27c03800cdb7509fa81a40859fbbb#b292f1535bb27c03800cdb7509fa81a40859fbbb" dependencies = [ - "futures 0.3.17", + "futures 0.3.28", "futures-timer", "once_cell", "smol", @@ -2928,7 +2923,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ca815a891b24fdfb243fa3239c86154392b0953ee584aa1a2a1f66d20cbe75cc" dependencies = [ "bytes 1.1.0", - "futures 0.3.17", + "futures 0.3.28", "headers", "http", "hyper", @@ -3048,8 +3043,8 @@ version = "1.0.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f3c05a410d53e44fc943a35a32ca27e32af2ea004d5107ccef685d022fc2b9fb" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -3108,8 +3103,8 @@ version = "0.1.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "75c094e94816723ab936484666968f5b58060492e880f3c8d00489a1e244fa51" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -3198,7 +3193,7 @@ name = "k8s-e2e-tests" version = "0.1.0" dependencies = [ "env_logger 0.9.0", - "futures 0.3.17", + "futures 0.3.28", "indoc", "k8s-openapi", "k8s-test-framework", @@ -3638,8 +3633,8 @@ checksum = "caa72e4a3d157986dd2565c82ecbddcc23941513669a3766b938f6b72eb87f3f" dependencies = [ "lazy_static", "proc-macro-hack", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "regex", "syn 1.0.76", ] @@ -4161,8 +4156,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "486ea01961c4a818096de679a8b740b26d9033146ac5291b1c98557658f8cdd9" dependencies = [ "proc-macro-crate", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -4434,8 +4429,8 @@ checksum = "99b8db626e31e5b81787b9783425769681b347011cc59471e33ea46d2ea0cf55" dependencies = [ "pest", "pest_meta", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -4538,8 +4533,8 @@ version = "0.4.28" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3be26700300be6d9d23264c73211d8190e755b6b5ca7a1b28230025511b52a5e" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -4549,8 +4544,8 @@ version = "1.0.8" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e8fe8163d14ce7f0cdac2e040116f22eac817edabff0be91e8aff7e9accf389" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -4632,7 +4627,7 @@ version = "0.5.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1de0ea6504e07ca78355a6fb88ad0f36cafe9e696cbc6717f16a207f3a60be72" dependencies = [ - "futures 0.3.17", + "futures 0.3.28", "openssl", "tokio", "tokio-openssl", @@ -4762,8 +4757,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" dependencies = [ "proc-macro-error-attr", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", "version_check", ] @@ -4774,8 +4769,8 @@ version = "1.0.4" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "version_check", ] @@ -4785,12 +4780,6 @@ version = "0.5.19" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "dbf0c48bc1d91375ae5c3cd81e3722dff1abcf81a30960240640d223f59fe0e5" -[[package]] -name = "proc-macro-nested" -version = "0.1.7" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bc881b2c22681370c6a780e47af9840ef841837bc98118431d4e1868bd0c1086" - [[package]] name = "proc-macro2" version = "0.4.30" @@ -4802,11 +4791,11 @@ dependencies = [ [[package]] name = "proc-macro2" -version = "1.0.29" +version = "1.0.55" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b9f5105d4fdaab20335ca9565e106a5d9b82b6219b5ba735731124ac6711d23d" +checksum = "1d0dd4be24fcdcfeaa12a432d588dc59bbad6cad3510c67e74a2b6b2fc950564" dependencies = [ - "unicode-xid 0.2.2", + "unicode-ident", ] [[package]] @@ -4891,8 +4880,8 @@ checksum = "600d2f334aa05acb02a755e217ef1ab6dea4d51b58b7846588b747edec04efba" dependencies = [ "anyhow", "itertools", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -4916,7 +4905,7 @@ dependencies = [ "bytes 1.1.0", "chrono", "crc", - "futures 0.3.17", + "futures 0.3.28", "futures-io", "futures-timer", "log", @@ -4984,11 +4973,11 @@ dependencies = [ [[package]] name = "quote" -version = "1.0.9" +version = "1.0.26" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c3d0b9745dc2debf507c8422de05d7226cc1f0644216dfdfead988f9b1ab32a7" +checksum = "4424af4bf778aae2051a77b60283332f386554255d722233d09fbfc7e30da2fc" dependencies = [ - "proc-macro2 1.0.29", + "proc-macro2 1.0.55", ] [[package]] @@ -5175,7 +5164,7 @@ version = "0.27.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8a22ce72c78b471baba6c75bda6e03511ef2ee1bae3729902d2bb38951db1048" dependencies = [ - "futures 0.3.17", + "futures 0.3.28", "libc", "log", "rdkafka-sys", @@ -5222,7 +5211,7 @@ dependencies = [ "bytes 1.1.0", "combine 4.6.1", "dtoa", - "futures 0.3.17", + "futures 0.3.28", "futures-util", "itoa", "native-tls", @@ -5425,7 +5414,7 @@ checksum = "0b42eaedbdf15b452446aa00aee94230c41443673985807f1c12fb1fb1cc5799" dependencies = [ "async-trait", "bytes 1.1.0", - "futures 0.3.17", + "futures 0.3.28", "rusoto_core", "serde_urlencoded 0.7.0", "xml-rs", @@ -5442,7 +5431,7 @@ dependencies = [ "bytes 1.1.0", "crc32fast", "flate2", - "futures 0.3.17", + "futures 0.3.28", "http", "hyper", "hyper-tls", @@ -5466,7 +5455,7 @@ dependencies = [ "async-trait", "chrono", "dirs-next", - "futures 0.3.17", + "futures 0.3.28", "hyper", "serde", "serde_json", @@ -5483,7 +5472,7 @@ checksum = "10c0918d84befe989cdbdffc0cf7742887eaf777655d45b767e4603d39245ff3" dependencies = [ "async-trait", "bytes 1.1.0", - "futures 0.3.17", + "futures 0.3.28", "rusoto_core", "serde", "serde_derive", @@ -5498,7 +5487,7 @@ checksum = "f77cd539a7f1916f3eee0ea5ed7ac5ede35a1b962db694cc1fafcb1ffa63b708" dependencies = [ "async-trait", "bytes 1.1.0", - "futures 0.3.17", + "futures 0.3.28", "rusoto_core", "serde", "serde_json", @@ -5512,7 +5501,7 @@ checksum = "9060c90faec6784573af8379107ff26de934206231f4431dfa878382e5584e1b" dependencies = [ "async-trait", "bytes 1.1.0", - "futures 0.3.17", + "futures 0.3.28", "rusoto_core", "serde", "serde_json", @@ -5526,7 +5515,7 @@ checksum = "a61dc73e8cda5d732b8512e00093c3537db6e95f1137998147f4d6d65041d129" dependencies = [ "async-trait", "bytes 1.1.0", - "futures 0.3.17", + "futures 0.3.28", "rusoto_core", "serde", "serde_json", @@ -5540,7 +5529,7 @@ checksum = "048c2fe811a823ad5a9acc976e8bf4f1d910df719dcf44b15c3e96c5b7a51027" dependencies = [ "async-trait", "bytes 1.1.0", - "futures 0.3.17", + "futures 0.3.28", "rusoto_core", "xml-rs", ] @@ -5555,7 +5544,7 @@ dependencies = [ "bytes 1.1.0", "chrono", "digest 0.9.0", - "futures 0.3.17", + "futures 0.3.28", "hex", "hmac 0.11.0", "http", @@ -5579,7 +5568,7 @@ checksum = "5ae091bb560b2aa3b6ec2ab8224516b63f6b6f7c495ae4e41f0566089b156e5f" dependencies = [ "async-trait", "bytes 1.1.0", - "futures 0.3.17", + "futures 0.3.28", "rusoto_core", "serde_urlencoded 0.7.0", "xml-rs", @@ -5594,7 +5583,7 @@ dependencies = [ "async-trait", "bytes 1.1.0", "chrono", - "futures 0.3.17", + "futures 0.3.28", "rusoto_core", "serde_urlencoded 0.7.0", "xml-rs", @@ -5937,8 +5926,8 @@ version = "1.0.130" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d7bc1a1ab1961464eae040d96713baa5a724a8152c1222492465b54322ec508b" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -6016,8 +6005,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "98c1fcca18d55d1763e1c16873c4bde0ac3ef75179a28c7b372917e0494625be" dependencies = [ "darling 0.13.0", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -6276,8 +6265,8 @@ version = "0.6.10" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "1508efa03c362e23817f96cde18abed596a25219a8b2c66e8db33c03543d315b" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -6369,8 +6358,8 @@ version = "0.5.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c87a60a40fccc84bef0652345bbbbbe20a605bf5d0ce81719fc476f5c03b50ef" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "serde", "serde_derive", "syn 1.0.76", @@ -6383,8 +6372,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "58fa5ff6ad0d98d1ffa8cb115892b6e69d67799f6763e162a1c9db421dc22e11" dependencies = [ "base-x", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "serde", "serde_derive", "serde_json", @@ -6477,8 +6466,8 @@ checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" dependencies = [ "heck", "proc-macro-error", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -6495,8 +6484,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "87c85aa3f8ea653bfd3ddf25f7ee357ee4d204731f6aa9ad04002306f6e2774c" dependencies = [ "heck", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -6507,8 +6496,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "339f799d8b549e3744c7ac7feb216383e4005d94bdb22561b3ab8f3b808ae9fb" dependencies = [ "heck", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -6553,19 +6542,30 @@ version = "1.0.76" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c6f107db402c2c2055242dbf4d2af0e69197202e9faacbef9571bbe47f5a1b84" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "unicode-xid 0.2.2", ] +[[package]] +name = "syn" +version = "2.0.13" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4c9da457c5285ac1f936ebd076af6dac17a61cfe7826f2076b4d015cf47bc8ec" +dependencies = [ + "proc-macro2 1.0.55", + "quote 1.0.26", + "unicode-ident", +] + [[package]] name = "synstructure" version = "0.12.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "474aaa926faa1603c40b7885a9eaea29b444d1cb2850cb7c0e37bb1a4182f4fa" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", "unicode-xid 0.2.2", ] @@ -6666,8 +6666,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3b114ece25254e97bf48dd4bfc2a12bad0647adacfe4cae1247a9ca6ad302cec" dependencies = [ "cfg-if 1.0.0", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", "version_check", ] @@ -6696,8 +6696,8 @@ version = "1.0.30" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -6753,8 +6753,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "fd3c141a1b43194f3f56a1411225df8646c55781d5f26db825b3d98507eb482f" dependencies = [ "proc-macro-hack", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "standback", "syn 1.0.76", ] @@ -6841,8 +6841,8 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "54473be61f4ebe4efd09cec9bd5d16fa51d70ea0192213d754d2d500457db110" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -6878,7 +6878,7 @@ dependencies = [ "byteorder", "bytes 1.1.0", "fallible-iterator", - "futures 0.3.17", + "futures 0.3.28", "log", "parking_lot", "percent-encoding", @@ -7004,9 +7004,9 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "12b52d07035516c2b74337d2ac7746075e7dcae7643816c1b12c5ff8a7484c08" dependencies = [ - "proc-macro2 1.0.29", + "proc-macro2 1.0.55", "prost-build", - "quote 1.0.9", + "quote 1.0.26", "syn 1.0.76", ] @@ -7085,8 +7085,8 @@ name = "tracing-attributes" version = "0.1.11" source = "git+https://github.com/tokio-rs/tracing?rev=f470db1b0354b368f62f9ee4d763595d16373231#f470db1b0354b368f62f9ee4d763595d16373231" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -7096,8 +7096,8 @@ version = "0.1.18" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "f4f480b8f81512e825f337ad51e94c1eb5d3bbdf2b363dcd01e2b19a9ffe3f8e" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -7124,7 +7124,7 @@ version = "0.2.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "97d095ae15e245a057c8e8451bab9b3ee1e1f68e9ba2b4fbc18d0ac5237835f2" dependencies = [ - "futures 0.3.17", + "futures 0.3.28", "futures-task", "pin-project 1.0.8", "tracing 0.1.29", @@ -7200,7 +7200,7 @@ name = "tracing-tower" version = "0.1.0" source = "git+https://github.com/tokio-rs/tracing?rev=f470db1b0354b368f62f9ee4d763595d16373231#f470db1b0354b368f62f9ee4d763595d16373231" dependencies = [ - "futures 0.3.17", + "futures 0.3.28", "tower-service", "tracing 0.1.19", "tracing-futures 0.2.6", @@ -7322,8 +7322,8 @@ version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "78cea224ddd4282dfc40d1edabbd0c020a12e946e3a48e2c2b8f6ff167ad29fe" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -7333,8 +7333,8 @@ version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a46ee5bd706ff79131be9c94e7edcb82b703c487766a114434e5790361cf08c5" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -7363,8 +7363,8 @@ version = "0.1.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "504f9626fe6cc1c376227864781996668e15c1ff251d222f63ef17f310bf1fec" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", ] @@ -7417,6 +7417,12 @@ version = "0.3.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "246f4c42e67e7a4e3c6106ff716a5d067d4132a642840b242e357e468a2a0085" +[[package]] +name = "unicode-ident" +version = "1.0.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e5464a87b239f13a63a501f2701565754bae92d243d4bb7eb12f6d57d2269bf4" + [[package]] name = "unicode-normalization" version = "0.1.19" @@ -7571,7 +7577,7 @@ dependencies = [ "fakedata", "file-source", "flate2", - "futures 0.3.17", + "futures 0.3.28", "futures-util", "getset", "glob", @@ -7713,7 +7719,7 @@ dependencies = [ "async-stream", "async-trait", "chrono", - "futures 0.3.17", + "futures 0.3.28", "graphql_client", "indoc", "reqwest", @@ -7744,7 +7750,7 @@ dependencies = [ "dyn-clone", "enrichment", "env-test-util", - "futures 0.3.17", + "futures 0.3.28", "futures-util", "getset", "http", @@ -7960,8 +7966,8 @@ version = "0.1.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d257817081c7dffcdbab24b9e62d2def62e2ff7d00b1c20062551e6cccc145ff" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", ] [[package]] @@ -8007,7 +8013,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "332d47745e9a0c38636dbd454729b147d16bd1ed08ae67b3ab281c4506771054" dependencies = [ "bytes 1.1.0", - "futures 0.3.17", + "futures 0.3.28", "headers", "http", "hyper", @@ -8059,8 +8065,8 @@ dependencies = [ "bumpalo", "lazy_static", "log", - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", "wasm-bindgen-shared", ] @@ -8083,7 +8089,7 @@ version = "0.2.77" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b9d5a6580be83b19dc570a8f9c324251687ab2184e57086f71625feb57ec77c8" dependencies = [ - "quote 1.0.9", + "quote 1.0.26", "wasm-bindgen-macro-support", ] @@ -8093,8 +8099,8 @@ version = "0.2.77" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e3775a030dc6f5a0afd8a84981a21cc92a781eb429acef9ecce476d0c9113e92" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", "wasm-bindgen-backend", "wasm-bindgen-shared", @@ -8283,7 +8289,7 @@ checksum = "33807c11bd2c5a3896c36042ef2ca9663795bb7e4af2fe87474a159ea72c2159" dependencies = [ "async-trait", "deadpool", - "futures 0.3.17", + "futures 0.3.28", "futures-timer", "http-types", "hyper", @@ -8358,7 +8364,7 @@ version = "0.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d498dbd1fd7beb83c86709ae1c33ca50942889473473d287d56ce4770a18edfb" dependencies = [ - "proc-macro2 1.0.29", + "proc-macro2 1.0.55", "syn 1.0.76", "synstructure", ] @@ -8378,8 +8384,8 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bdff2024a851a322b08f179173ae2ba620445aef1e838f0c196820eade4ae0c7" dependencies = [ - "proc-macro2 1.0.29", - "quote 1.0.9", + "proc-macro2 1.0.55", + "quote 1.0.26", "syn 1.0.76", "synstructure", ] diff --git a/Cargo.toml b/Cargo.toml index 2870537c018db..110d9afdf2f3f 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -112,7 +112,7 @@ datadog-search-syntax = { path = "lib/datadog/search-syntax", optional = true } # Tokio / Futures async-stream = "0.3.2" async-trait = "0.1.51" -futures = { version = "0.3.17", default-features = false, features = ["compat", "io-compat"], package = "futures" } +futures = { version = "0.3.28", default-features = false, features = ["compat", "io-compat"], package = "futures" } tokio = { version = "1.12.0", default-features = false, features = ["full"] } tokio-openssl = { version = "0.6.3", default-features = false } tokio-stream = { version = "0.1.7", default-features = false, features = ["net", "sync"] } diff --git a/lib/vector-core/Cargo.toml b/lib/vector-core/Cargo.toml index b9879ab01decc..c7f0ecd9c990d 100644 --- a/lib/vector-core/Cargo.toml +++ b/lib/vector-core/Cargo.toml @@ -16,7 +16,7 @@ db-key = { version = "0.0.5", default-features = false, optional = true } derivative = { version = "2.2.0", default-features = false } dyn-clone = { version = "1.0.4", default-features = false } enrichment = { path = "../enrichment", optional = true } -futures = { version = "0.3.17", default-features = false, features = ["std"] } +futures = { version = "0.3.28", default-features = false, features = ["std"] } futures-util = { version = "0.3.17", default-features = false, features = ["std"] } getset = { version = "0.1.1", default-features = false } http = { version = "0.2.5", default-features = false } diff --git a/lib/vector-core/buffers/Cargo.toml b/lib/vector-core/buffers/Cargo.toml index 7312b989cd8f2..64103a6de1f96 100644 --- a/lib/vector-core/buffers/Cargo.toml +++ b/lib/vector-core/buffers/Cargo.toml @@ -8,7 +8,7 @@ publish = false [dependencies] bytes = { version = "1.1.0", default-features = false } db-key = { version = "0.0.5", default-features = false, optional = true } -futures = { version = "0.3.17", default-features = false, features = ["std"] } +futures = { version = "0.3.28", default-features = false, features = ["std"] } core_common = { path = "../core-common", default-features = false } leveldb = { version = "0.8.6", default-features = false, optional = true } metrics = { version = "0.17.0", default-features = false, features = ["std"] }