diff --git a/Cargo.lock b/Cargo.lock index d10333aeb8110..a9ded3eca5300 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -837,15 +837,16 @@ dependencies = [ [[package]] name = "bson" -version = "1.2.2" +version = "2.0.0-beta.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38b6553abdb9d2d8f262f0b5bccf807321d5b7d1a12796bcede8e1f150e85f2e" +checksum = "2b02bc64b55fdb0d2b0833c0d1370ea4a814c15ada4740543a164c5158c0c03a" dependencies = [ + "ahash", "base64 0.13.0", "chrono", "hex", + "indexmap", "lazy_static", - "linked-hash-map", "rand 0.7.3", "serde", "serde_json", @@ -3972,9 +3973,9 @@ checksum = "717e29a243b81f8130e31e24e04fb151b04a44b5a7d05370935f7d937e9de06d" [[package]] name = "mongodb" -version = "2.0.0-alpha.1" +version = "2.0.0-beta.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1264c64d5469f05c0201b939f971138bd385e7eb87eacdfd79f0c18b9eae7940" +checksum = "6a21067b394508fd75179faee57ae1e21148e2faab21acb97ebc90e1d47fe0e8" dependencies = [ "async-trait", "base64 0.13.0", @@ -3982,7 +3983,10 @@ dependencies = [ "bson", "chrono", "derivative 2.2.0", - "futures 0.3.14", + "futures-core", + "futures-executor", + "futures-io", + "futures-util", "hex", "hmac", "lazy_static", @@ -4008,7 +4012,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", @@ -7438,9 +7442,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", @@ -7449,9 +7453,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 9647b76b22340..cd719c46b2d25 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.2", 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 }