diff --git a/Cargo.lock b/Cargo.lock index 25d45f7..c23fa44 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -58,16 +58,16 @@ version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b309b2154d224728d845a958c580834f24213037ed61b195da80c0b0fc7469fa" dependencies = [ - "aws-http", + "aws-http 0.49.0", "aws-sdk-sso", "aws-sdk-sts", - "aws-smithy-async", - "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-http-tower", - "aws-smithy-json", - "aws-smithy-types", - "aws-types", + "aws-smithy-async 0.49.0", + "aws-smithy-client 0.49.0", + "aws-smithy-http 0.49.0", + "aws-smithy-http-tower 0.49.0", + "aws-smithy-json 0.49.0", + "aws-smithy-types 0.49.0", + "aws-types 0.49.0", "bytes", "hex", "http", @@ -80,15 +80,42 @@ dependencies = [ "zeroize", ] +[[package]] +name = "aws-credential-types" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bb0696a0523a39a19087747e4dafda0362dc867531e3d72a3f195564c84e5e08" +dependencies = [ + "aws-smithy-async 0.54.1", + "aws-smithy-types 0.54.1", + "tokio", + "tracing", + "zeroize", +] + [[package]] name = "aws-endpoint" version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "76f35c8f5877ad60db4f0d9dcdfbcb2233a8cc539f9e568df39ee0581ec62e89" dependencies = [ - "aws-smithy-http", - "aws-smithy-types", - "aws-types", + "aws-smithy-http 0.49.0", + "aws-smithy-types 0.49.0", + "aws-types 0.49.0", + "http", + "regex", + "tracing", +] + +[[package]] +name = "aws-endpoint" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "80a4f935ab6a1919fbfd6102a80c4fccd9ff5f47f94ba154074afe1051903261" +dependencies = [ + "aws-smithy-http 0.54.1", + "aws-smithy-types 0.54.1", + "aws-types 0.54.1", "http", "regex", "tracing", @@ -100,9 +127,28 @@ version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2f5422c9632d887968ccb66e2871a6d190d6104e276034912bee72ef58a5d890" dependencies = [ - "aws-smithy-http", - "aws-smithy-types", - "aws-types", + "aws-smithy-http 0.49.0", + "aws-smithy-types 0.49.0", + "aws-types 0.49.0", + "bytes", + "http", + "http-body", + "lazy_static", + "percent-encoding", + "pin-project-lite", + "tracing", +] + +[[package]] +name = "aws-http" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82976ca4e426ee9ca3ffcf919d9b2c8d14d0cd80d43cc02173737a8f07f28d4d" +dependencies = [ + "aws-credential-types", + "aws-smithy-http 0.54.1", + "aws-smithy-types 0.54.1", + "aws-types 0.54.1", "bytes", "http", "http-body", @@ -118,17 +164,17 @@ version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "53ba43ec26c8e5a07226d87960542d98452cd4dbb3f406b3a55e3fc368fd7448" dependencies = [ - "aws-endpoint", - "aws-http", - "aws-sig-auth", - "aws-smithy-async", - "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-http-tower", + "aws-endpoint 0.49.0", + "aws-http 0.49.0", + "aws-sig-auth 0.49.0", + "aws-smithy-async 0.49.0", + "aws-smithy-client 0.49.0", + "aws-smithy-http 0.49.0", + "aws-smithy-http-tower 0.49.0", "aws-smithy-query", - "aws-smithy-types", + "aws-smithy-types 0.49.0", "aws-smithy-xml", - "aws-types", + "aws-types 0.49.0", "bytes", "http", "tokio-stream", @@ -137,22 +183,24 @@ dependencies = [ [[package]] name = "aws-sdk-rdsdata" -version = "0.19.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b801f1eba19d9f6b0e8ceb0f9b0432fd4fb0a082ac7e8a38313e5f3574204db6" -dependencies = [ - "aws-endpoint", - "aws-http", - "aws-sig-auth", - "aws-smithy-async", - "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-http-tower", - "aws-smithy-json", - "aws-smithy-types", - "aws-types", +version = "0.24.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "e8705c218ed9d30a59d9344288d9827071176ff0daaa4dc441ceed91f759d373" +dependencies = [ + "aws-credential-types", + "aws-endpoint 0.54.1", + "aws-http 0.54.1", + "aws-sig-auth 0.54.1", + "aws-smithy-async 0.54.1", + "aws-smithy-client 0.54.1", + "aws-smithy-http 0.54.1", + "aws-smithy-http-tower 0.54.1", + "aws-smithy-json 0.54.1", + "aws-smithy-types 0.54.1", + "aws-types 0.54.1", "bytes", "http", + "regex", "tower", ] @@ -162,16 +210,16 @@ version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2d316904b1586d8d9747df7df9c7758db8b21e22d4b0dc1d27950dae486a7e9a" dependencies = [ - "aws-endpoint", - "aws-http", - "aws-sig-auth", - "aws-smithy-async", - "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-http-tower", - "aws-smithy-json", - "aws-smithy-types", - "aws-types", + "aws-endpoint 0.49.0", + "aws-http 0.49.0", + "aws-sig-auth 0.49.0", + "aws-smithy-async 0.49.0", + "aws-smithy-client 0.49.0", + "aws-smithy-http 0.49.0", + "aws-smithy-http-tower 0.49.0", + "aws-smithy-json 0.49.0", + "aws-smithy-types 0.49.0", + "aws-types 0.49.0", "bytes", "fastrand", "http", @@ -185,16 +233,16 @@ version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "e2cc8b50281e1350d0b5c7207c2ce53c6721186ad196472caff4f20fa4b42e96" dependencies = [ - "aws-endpoint", - "aws-http", - "aws-sig-auth", - "aws-smithy-async", - "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-http-tower", - "aws-smithy-json", - "aws-smithy-types", - "aws-types", + "aws-endpoint 0.49.0", + "aws-http 0.49.0", + "aws-sig-auth 0.49.0", + "aws-smithy-async 0.49.0", + "aws-smithy-client 0.49.0", + "aws-smithy-http 0.49.0", + "aws-smithy-http-tower 0.49.0", + "aws-smithy-json 0.49.0", + "aws-smithy-types 0.49.0", + "aws-types 0.49.0", "bytes", "http", "tokio-stream", @@ -207,17 +255,17 @@ version = "0.19.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d6179f13c9fbab3226860f377354dece860e34ff129b69c7c1b0fa828d1e9c76" dependencies = [ - "aws-endpoint", - "aws-http", - "aws-sig-auth", - "aws-smithy-async", - "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-http-tower", + "aws-endpoint 0.49.0", + "aws-http 0.49.0", + "aws-sig-auth 0.49.0", + "aws-smithy-async 0.49.0", + "aws-smithy-client 0.49.0", + "aws-smithy-http 0.49.0", + "aws-smithy-http-tower 0.49.0", "aws-smithy-query", - "aws-smithy-types", + "aws-smithy-types 0.49.0", "aws-smithy-xml", - "aws-types", + "aws-types 0.49.0", "bytes", "http", "tower", @@ -229,9 +277,23 @@ version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b16f4d70c9c865af392eb40cacfe2bec3fa18f651fbdf49919cfc1dda13b189e" dependencies = [ - "aws-sigv4", - "aws-smithy-http", - "aws-types", + "aws-sigv4 0.49.0", + "aws-smithy-http 0.49.0", + "aws-types 0.49.0", + "http", + "tracing", +] + +[[package]] +name = "aws-sig-auth" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "660a02a98ab1af83bd8d714afbab2d502ba9b18c49e7e4cddd6bf8837ff778cb" +dependencies = [ + "aws-credential-types", + "aws-sigv4 0.54.1", + "aws-smithy-http 0.54.1", + "aws-types 0.54.1", "http", "tracing", ] @@ -242,7 +304,7 @@ version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8d33790cecae42b999d197074c8a19e9b96b9e346284a6f93989e7489c9fa0f5" dependencies = [ - "aws-smithy-http", + "aws-smithy-http 0.49.0", "form_urlencoded", "hex", "http", @@ -254,6 +316,25 @@ dependencies = [ "tracing", ] +[[package]] +name = "aws-sigv4" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "cdaf11005b7444e6cd66f600d09861a3aeb6eb89a0f003c7c9820dbab2d15297" +dependencies = [ + "aws-smithy-http 0.54.1", + "form_urlencoded", + "hex", + "hmac", + "http", + "once_cell", + "percent-encoding", + "regex", + "sha2", + "time", + "tracing", +] + [[package]] name = "aws-smithy-async" version = "0.49.0" @@ -266,22 +347,57 @@ dependencies = [ "tokio-stream", ] +[[package]] +name = "aws-smithy-async" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "075d87b46420b28b64140f2ba88fa6b158c2877466a2acdbeaf396c25e4b9b33" +dependencies = [ + "futures-util", + "pin-project-lite", + "tokio", + "tokio-stream", +] + [[package]] name = "aws-smithy-client" version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "ec39585f8274fa543ad5c63cc09cbd435666be16b2cf99e4e07be5cf798bc050" dependencies = [ - "aws-smithy-async", - "aws-smithy-http", - "aws-smithy-http-tower", - "aws-smithy-types", + "aws-smithy-async 0.49.0", + "aws-smithy-http 0.49.0", + "aws-smithy-http-tower 0.49.0", + "aws-smithy-types 0.49.0", "bytes", "fastrand", "http", "http-body", "hyper", - "hyper-rustls", + "hyper-rustls 0.22.1", + "lazy_static", + "pin-project-lite", + "tokio", + "tower", + "tracing", +] + +[[package]] +name = "aws-smithy-client" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "17d44078855a64d757e5c1727df29ffa6679022c38cfc4ba4e63ee9567133141" +dependencies = [ + "aws-smithy-async 0.54.1", + "aws-smithy-http 0.54.1", + "aws-smithy-http-tower 0.54.1", + "aws-smithy-types 0.54.1", + "bytes", + "fastrand", + "http", + "http-body", + "hyper", + "hyper-rustls 0.23.2", "lazy_static", "pin-project-lite", "tokio", @@ -295,7 +411,7 @@ version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "014a0ef5c4508fc2f6a9d3925c214725af19f020ea388db48e20196cc4cc9d6d" dependencies = [ - "aws-smithy-types", + "aws-smithy-types 0.49.0", "bytes", "bytes-utils", "futures-core", @@ -310,13 +426,51 @@ dependencies = [ "tracing", ] +[[package]] +name = "aws-smithy-http" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b5bd86f48d7e36fb24ee922d04d79c8353e01724b1c38757ed92593179223aa7" +dependencies = [ + "aws-smithy-types 0.54.1", + "bytes", + "bytes-utils", + "futures-core", + "http", + "http-body", + "hyper", + "once_cell", + "percent-encoding", + "pin-project-lite", + "pin-utils", + "tokio", + "tokio-util", + "tracing", +] + [[package]] name = "aws-smithy-http-tower" version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "deecb478dc3cc40203e0e97ac0fb92947e0719754bbafd0026bdc49318e2fd03" dependencies = [ - "aws-smithy-http", + "aws-smithy-http 0.49.0", + "bytes", + "http", + "http-body", + "pin-project-lite", + "tower", + "tracing", +] + +[[package]] +name = "aws-smithy-http-tower" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c8972d1b4ae3aba1a10e7106fed53a5a36bc8ef86170a84f6ddd33d36fac12ad" +dependencies = [ + "aws-smithy-http 0.54.1", + "aws-smithy-types 0.54.1", "bytes", "http", "http-body", @@ -331,7 +485,16 @@ version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6593456af93c4a39724f7dc9d239833102ab96c1d1e94c35ea79f0e55f9fd54c" dependencies = [ - "aws-smithy-types", + "aws-smithy-types 0.49.0", +] + +[[package]] +name = "aws-smithy-json" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "18973f12721e27b54891386497a57e1ba09975df1c6cfeccafaf541198962aef" +dependencies = [ + "aws-smithy-types 0.54.1", ] [[package]] @@ -340,7 +503,7 @@ version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "b803460b71645dfa9f6be47c4f00f91632f01e5bb01f9dc43890cd6cba983f08" dependencies = [ - "aws-smithy-types", + "aws-smithy-types 0.49.0", "urlencoding", ] @@ -356,6 +519,19 @@ dependencies = [ "time", ] +[[package]] +name = "aws-smithy-types" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "da7e499c4b15bab8eb6b234df31833cc83a1bdaa691ba72d5d81efc109d9d705" +dependencies = [ + "base64-simd", + "itoa 1.0.4", + "num-integer", + "ryu", + "time", +] + [[package]] name = "aws-smithy-xml" version = "0.49.0" @@ -371,16 +547,32 @@ version = "0.49.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "93f3f349b39781849261db1c727369923bb97007cf7bd0deb3a6e9e461c8d38f" dependencies = [ - "aws-smithy-async", - "aws-smithy-client", - "aws-smithy-http", - "aws-smithy-types", + "aws-smithy-async 0.49.0", + "aws-smithy-client 0.49.0", + "aws-smithy-http 0.49.0", + "aws-smithy-types 0.49.0", "http", "rustc_version", "tracing", "zeroize", ] +[[package]] +name = "aws-types" +version = "0.54.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f8f15b34253b68cde08e39b0627cc6101bcca64351229484b4743392c035d057" +dependencies = [ + "aws-credential-types", + "aws-smithy-async 0.54.1", + "aws-smithy-client 0.54.1", + "aws-smithy-http 0.54.1", + "aws-smithy-types 0.54.1", + "http", + "rustc_version", + "tracing", +] + [[package]] name = "backtrace" version = "0.3.66" @@ -402,12 +594,36 @@ version = "0.13.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd" +[[package]] +name = "base64" +version = "0.21.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "a4a4ddaa51a5bc52a6948f74c06d20aaaddb71924eab79b8c97a8c556e942d6a" + +[[package]] +name = "base64-simd" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "781dd20c3aff0bd194fe7d2a977dd92f21c173891f3a03b677359e5fa457e5d5" +dependencies = [ + "simd-abstraction", +] + [[package]] name = "bitflags" version = "1.3.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" +[[package]] +name = "block-buffer" +version = "0.10.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" +dependencies = [ + "generic-array", +] + [[package]] name = "bstr" version = "0.2.17" @@ -508,6 +724,25 @@ version = "0.8.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" +[[package]] +name = "cpufeatures" +version = "0.2.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" +dependencies = [ + "libc", +] + +[[package]] +name = "crypto-common" +version = "0.1.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" +dependencies = [ + "generic-array", + "typenum", +] + [[package]] name = "csv" version = "1.1.6" @@ -536,7 +771,18 @@ version = "0.8.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "c1a816186fa68d9e426e3cb4ae4dff1fcd8e4a2c34b781bf7a822574a0d0aac8" dependencies = [ - "sct", + "sct 0.6.1", +] + +[[package]] +name = "digest" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" +dependencies = [ + "block-buffer", + "crypto-common", + "subtle", ] [[package]] @@ -716,6 +962,16 @@ dependencies = [ "slab", ] +[[package]] +name = "generic-array" +version = "0.14.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" +dependencies = [ + "typenum", + "version_check", +] + [[package]] name = "gimli" version = "0.26.2" @@ -768,6 +1024,15 @@ version = "0.4.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" +[[package]] +name = "hmac" +version = "0.12.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" +dependencies = [ + "digest", +] + [[package]] name = "http" version = "0.2.8" @@ -836,11 +1101,26 @@ dependencies = [ "futures-util", "hyper", "log", - "rustls", - "rustls-native-certs", + "rustls 0.19.1", + "rustls-native-certs 0.5.0", + "tokio", + "tokio-rustls 0.22.0", + "webpki 0.21.4", +] + +[[package]] +name = "hyper-rustls" +version = "0.23.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1788965e61b367cd03a62950836d5cd41560c3577d90e40e0819373194d1661c" +dependencies = [ + "http", + "hyper", + "log", + "rustls 0.20.8", + "rustls-native-certs 0.6.2", "tokio", - "tokio-rustls", - "webpki", + "tokio-rustls 0.23.4", ] [[package]] @@ -1019,6 +1299,12 @@ version = "6.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9ff7415e9ae3fff1225851df9e0d9e4e5479f947619774677a63572e55e80eff" +[[package]] +name = "outref" +version = "0.1.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "7f222829ae9293e33a9f5e9f440c6760a3d450a64affe1846486b140db81c1f4" + [[package]] name = "percent-encoding" version = "2.2.0" @@ -1098,7 +1384,7 @@ dependencies = [ "aws-sdk-rds", "aws-sdk-rdsdata", "aws-sdk-secretsmanager", - "aws-types", + "aws-types 0.49.0", "clap", "csv", "exitfailure", @@ -1193,11 +1479,23 @@ version = "0.19.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "35edb675feee39aec9c99fa5ff985081995a06d594114ae14cbe797ad7b7a6d7" dependencies = [ - "base64", + "base64 0.13.0", "log", "ring", - "sct", - "webpki", + "sct 0.6.1", + "webpki 0.21.4", +] + +[[package]] +name = "rustls" +version = "0.20.8" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "fff78fc74d175294f4e83b28343315ffcfb114b156f0185e9741cb5570f50e2f" +dependencies = [ + "log", + "ring", + "sct 0.7.0", + "webpki 0.22.0", ] [[package]] @@ -1207,11 +1505,32 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "5a07b7c1885bd8ed3831c289b7870b13ef46fe0e856d288c30d9cc17d75a2092" dependencies = [ "openssl-probe", - "rustls", + "rustls 0.19.1", + "schannel", + "security-framework", +] + +[[package]] +name = "rustls-native-certs" +version = "0.6.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "0167bac7a9f490495f3c33013e7722b53cb087ecbe082fb0c6387c96f634ea50" +dependencies = [ + "openssl-probe", + "rustls-pemfile", "schannel", "security-framework", ] +[[package]] +name = "rustls-pemfile" +version = "1.0.2" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d194b56d58803a43635bdc398cd17e383d6f71f9182b9a192c127ca42494a59b" +dependencies = [ + "base64 0.21.0", +] + [[package]] name = "ryu" version = "1.0.11" @@ -1238,6 +1557,16 @@ dependencies = [ "untrusted", ] +[[package]] +name = "sct" +version = "0.7.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4" +dependencies = [ + "ring", + "untrusted", +] + [[package]] name = "security-framework" version = "2.7.0" @@ -1298,6 +1627,26 @@ dependencies = [ "serde", ] +[[package]] +name = "sha2" +version = "0.10.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" +dependencies = [ + "cfg-if", + "cpufeatures", + "digest", +] + +[[package]] +name = "simd-abstraction" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cadb29c57caadc51ff8346233b5cec1d240b68ce55cf1afc764818791876987" +dependencies = [ + "outref", +] + [[package]] name = "slab" version = "0.4.7" @@ -1351,6 +1700,12 @@ version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" +[[package]] +name = "subtle" +version = "2.4.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" + [[package]] name = "syn" version = "1.0.102" @@ -1438,9 +1793,20 @@ version = "0.22.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "bc6844de72e57df1980054b38be3a9f4702aba4858be64dd700181a8a6d0e1b6" dependencies = [ - "rustls", + "rustls 0.19.1", + "tokio", + "webpki 0.21.4", +] + +[[package]] +name = "tokio-rustls" +version = "0.23.4" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c43ee83903113e03984cb9e5cebe6c04a5116269e900e3ddba8f068a62adda59" +dependencies = [ + "rustls 0.20.8", "tokio", - "webpki", + "webpki 0.22.0", ] [[package]] @@ -1535,6 +1901,12 @@ version = "0.2.3" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "59547bce71d9c38b83d9c0e92b6066c4253371f15005def0c30d9657f50c7642" +[[package]] +name = "typenum" +version = "1.16.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" + [[package]] name = "unicode-ident" version = "1.0.5" @@ -1655,6 +2027,16 @@ dependencies = [ "untrusted", ] +[[package]] +name = "webpki" +version = "0.22.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd" +dependencies = [ + "ring", + "untrusted", +] + [[package]] name = "winapi" version = "0.3.9" diff --git a/Cargo.toml b/Cargo.toml index 611ed2d..cf9b40d 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,7 +14,7 @@ repository = "https://github.com/bruceadams/query-rds-data" [dependencies] aws-config = "0.49.0" aws-sdk-rds = "0.19.0" -aws-sdk-rdsdata = "0.19.0" +aws-sdk-rdsdata = "0.24.0" aws-sdk-secretsmanager = "0.19.0" aws-types = "0.49.0" csv = "1.1.6"