diff --git a/Cargo.lock b/Cargo.lock index 8b5195c1b5f33..00b73e7b6046d 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -837,17 +837,19 @@ dependencies = [ [[package]] name = "bson" -version = "1.2.2" +version = "2.0.0-beta.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38b6553abdb9d2d8f262f0b5bccf807321d5b7d1a12796bcede8e1f150e85f2e" +checksum = "6ae99d761c932e2c26fa783d8672d9d4ef601b04a7ecc621509cdb27ff6ce9e4" dependencies = [ + "ahash", "base64 0.13.0", "chrono", "hex", + "indexmap", "lazy_static", - "linked-hash-map", "rand 0.7.3", "serde", + "serde_bytes", "serde_json", "uuid 0.8.2", ] @@ -4000,9 +4002,9 @@ checksum = "717e29a243b81f8130e31e24e04fb151b04a44b5a7d05370935f7d937e9de06d" [[package]] name = "mongodb" -version = "2.0.0-alpha.1" +version = "2.0.0-beta.3" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1264c64d5469f05c0201b939f971138bd385e7eb87eacdfd79f0c18b9eae7940" +checksum = "0f543071f6567bcfc896fa96d50fea9b10f3445af64a8d69b8edba7afd0d1a38" dependencies = [ "async-trait", "base64 0.13.0", @@ -4010,7 +4012,10 @@ dependencies = [ "bson", "chrono", "derivative 2.2.0", - "futures 0.3.14", + "futures-core", + "futures-executor", + "futures-io", + "futures-util", "hex", "hmac", "lazy_static", @@ -4036,7 +4041,7 @@ dependencies = [ "tokio-util", "trust-dns-proto", "trust-dns-resolver", - "typed-builder 0.4.1", + "typed-builder 0.9.0", "uuid 0.8.2", "version_check 0.9.3", "webpki", @@ -7490,9 +7495,9 @@ dependencies = [ [[package]] name = "typed-builder" -version = "0.4.1" +version = "0.5.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfc955f27acc7a547f328f52f4a5a568986a31efec2fc6de865279f3995787b9" +checksum = "78cea224ddd4282dfc40d1edabbd0c020a12e946e3a48e2c2b8f6ff167ad29fe" dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", @@ -7501,9 +7506,9 @@ dependencies = [ [[package]] name = "typed-builder" -version = "0.5.1" +version = "0.9.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "78cea224ddd4282dfc40d1edabbd0c020a12e946e3a48e2c2b8f6ff167ad29fe" +checksum = "345426c7406aa355b60c5007c79a2d1f5b605540072795222f17f6443e6a9c6f" dependencies = [ "proc-macro2 1.0.26", "quote 1.0.9", diff --git a/Cargo.toml b/Cargo.toml index 9a44e99cf689a..f8699c1cda166 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -214,7 +214,7 @@ listenfd = { version = "0.3.3", default-features = false, optional = true } logfmt = { version = "0.0.2", default-features = false, optional = true } lru = { version = "0.6.5", default-features = false, optional = true } maxminddb = { version = "0.17.2", default-features = false, optional = true } -mongodb = { version = "2.0.0-alpha.1", default-features = false, features = ["tokio-runtime"], optional = true } +mongodb = { version = "2.0.0-beta.3", default-features = false, features = ["tokio-runtime"], optional = true } async-nats = { version = "0.9.16", default-features = false, optional = true } nom = { version = "6.1.2", default-features = false, optional = true } notify = { version = "4.0.16", default-features = false }