diff --git a/Cargo.lock b/Cargo.lock index 1771ef9..921cc47 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -331,6 +331,19 @@ dependencies = [ "tokio-util", ] +[[package]] +name = "console" +version = "0.15.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb" +dependencies = [ + "encode_unicode", + "lazy_static", + "libc", + "unicode-width", + "windows-sys 0.52.0", +] + [[package]] name = "core-foundation" version = "0.9.4" @@ -355,7 +368,7 @@ checksum = "38063b8553edf452cccc674f07b3b5e3144a24712e46647bfc357040f25fdc12" dependencies = [ "async-trait", "cornucopia_client_core", - "deadpool-postgres", + "deadpool-postgres 0.10.5", "tokio-postgres", ] @@ -498,18 +511,42 @@ dependencies = [ "tokio", ] +[[package]] +name = "deadpool" +version = "0.11.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8c380a837cb8cb747898b1be7fa5ba5b871eb1210f8881d6512946c132617f80" +dependencies = [ + "console", + "deadpool-runtime", + "num_cpus", + "tokio", +] + [[package]] name = "deadpool-postgres" version = "0.10.5" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "836a24a9d49deefe610b8b60c767a7412e9a931d79a89415cd2d2d71630ca8d7" dependencies = [ - "deadpool", + "deadpool 0.9.5", "log", "tokio", "tokio-postgres", ] +[[package]] +name = "deadpool-postgres" +version = "0.13.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "4aa08f5c838496cbabb672e3614534444145fc6632995f102e13d30a29a25a13" +dependencies = [ + "deadpool 0.11.0", + "tokio", + "tokio-postgres", + "tracing", +] + [[package]] name = "deadpool-runtime" version = "0.1.3" @@ -600,6 +637,12 @@ dependencies = [ "void", ] +[[package]] +name = "encode_unicode" +version = "0.3.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f" + [[package]] name = "encoding_rs" version = "0.8.33" @@ -1038,7 +1081,7 @@ dependencies = [ "axum", "chrono", "cornucopia_async", - "deadpool-postgres", + "deadpool-postgres 0.13.0", "derive_more", "dotenv", "elasticsearch", @@ -2868,6 +2911,12 @@ dependencies = [ "tinyvec", ] +[[package]] +name = "unicode-width" +version = "0.1.11" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e51733f11c9c4f72aa0c160008246859e340b00807569a0da0e7a1079b27ba85" + [[package]] name = "untrusted" version = "0.9.0" diff --git a/Cargo.toml b/Cargo.toml index 3b0eefd..5a03092 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -37,7 +37,7 @@ autometrics = { version = "1.0.0", features = ["prometheus-exporter"] } axum = { version = "0.6", features = ["http2"], default-features = false } chrono = "0.4.31" cornucopia_async = "0.4.0" -deadpool-postgres = "0.10.0" +deadpool-postgres = "0.13.0" derive_more = { version = "0.99.17", default-features = false, features = ["constructor"] } dotenv = "0.15.0" elasticsearch = { version = "8.5.0-alpha.1", default-features = false }