diff --git a/aws/rust-runtime/Cargo.lock b/aws/rust-runtime/Cargo.lock index 0856cf0aae1d1baf18b3d36fed93b3f42f5781bd..6902fcea4dab56733d64262f9945db46e38216e7 100644 --- a/aws/rust-runtime/Cargo.lock +++ b/aws/rust-runtime/Cargo.lock @@ -509,9 +509,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.13" +version = "1.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda" +checksum = "0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9" dependencies = [ "shlex", ] @@ -560,18 +560,18 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.29" +version = "4.5.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184" +checksum = "92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d" dependencies = [ "clap_builder", ] [[package]] name = "clap_builder" -version = "4.5.29" +version = "4.5.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9" +checksum = "a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c" dependencies = [ "anstyle", "clap_lex", @@ -857,9 +857,9 @@ dependencies = [ [[package]] name = "equivalent" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "errno" @@ -1888,15 +1888,14 @@ dependencies = [ [[package]] name = "ring" -version = "0.17.8" +version = "0.17.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24" dependencies = [ "cc", "cfg-if", "getrandom 0.2.15", "libc", - "spin", "untrusted", "windows-sys 0.52.0", ] @@ -2187,9 +2186,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" [[package]] name = "socket2" @@ -2201,12 +2200,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" - [[package]] name = "spki" version = "0.6.0" @@ -2264,9 +2257,9 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.16.0" +version = "3.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" +checksum = "22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230" dependencies = [ "cfg-if", "fastrand", @@ -2519,9 +2512,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "typenum" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" +checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" [[package]] name = "unarray" @@ -2572,9 +2565,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.13.1" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0" +checksum = "8c1f41ffb7cf259f1ecc2876861a17e7142e63ead296f671f81f6ae85903e0d6" [[package]] name = "valuable" diff --git a/aws/rust-runtime/aws-config/Cargo.lock b/aws/rust-runtime/aws-config/Cargo.lock index fb626b0f82ac98b5bae643669115abe1eead0baa..eb107c6a981168a59604043f9d92ac3c94f159ed 100644 --- a/aws/rust-runtime/aws-config/Cargo.lock +++ b/aws/rust-runtime/aws-config/Cargo.lock @@ -429,9 +429,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.13" +version = "1.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda" +checksum = "0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9" dependencies = [ "shlex", ] @@ -570,9 +570,9 @@ checksum = "60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0" [[package]] name = "equivalent" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "extend" @@ -1321,15 +1321,14 @@ checksum = "2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c" [[package]] name = "ring" -version = "0.17.8" +version = "0.17.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24" dependencies = [ "cc", "cfg-if", "getrandom", "libc", - "spin", "untrusted", "windows-sys 0.52.0", ] @@ -1546,9 +1545,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" [[package]] name = "socket2" @@ -1560,12 +1559,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" - [[package]] name = "stable_deref_trait" version = "1.2.0" @@ -1857,9 +1850,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "typenum" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" +checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" [[package]] name = "unicode-ident" @@ -1904,9 +1897,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.13.1" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0" +checksum = "8c1f41ffb7cf259f1ecc2876861a17e7142e63ead296f671f81f6ae85903e0d6" [[package]] name = "valuable" diff --git a/aws/sdk/Cargo.lock b/aws/sdk/Cargo.lock index 898bafb903209a10897ae1a76b4e3bf082f0104f..8b5c5f885b045100bc88b34f83861f0f0b01859c 100644 --- a/aws/sdk/Cargo.lock +++ b/aws/sdk/Cargo.lock @@ -264,6 +264,25 @@ dependencies = [ "windows-sys 0.48.0", ] +[[package]] +name = "async-process" +version = "2.3.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb" +dependencies = [ + "async-channel 2.3.1", + "async-io 2.4.0", + "async-lock 3.4.0", + "async-signal", + "async-task", + "blocking", + "cfg-if", + "event-listener 5.4.0", + "futures-lite 2.6.0", + "rustix 0.38.44", + "tracing", +] + [[package]] name = "async-signal" version = "0.2.10" @@ -292,6 +311,7 @@ dependencies = [ "async-global-executor", "async-io 2.4.0", "async-lock 3.4.0", + "async-process 2.3.0", "crossbeam-utils", "futures-channel", "futures-core", @@ -361,20 +381,20 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26" [[package]] name = "aws-config" -version = "1.5.16" +version = "1.5.17" dependencies = [ - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", + "aws-credential-types", + "aws-runtime", "aws-sdk-sso", "aws-sdk-ssooidc", "aws-sdk-sts", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "fastrand 2.3.0", "futures-util", @@ -398,25 +418,13 @@ name = "aws-credential-types" version = "1.2.1" dependencies = [ "async-trait", - "aws-smithy-async 1.2.4", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", + "aws-smithy-async", + "aws-smithy-runtime-api", + "aws-smithy-types", "tokio", "zeroize", ] -[[package]] -name = "aws-credential-types" -version = "1.2.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "60e8f6b615cb5fc60a98132268508ad104310f0cfb25a1c22eee76efdf9154da" -dependencies = [ - "aws-smithy-async 1.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-types 1.2.13 (registry+https://github.com/rust-lang/crates.io-index)", - "zeroize", -] - [[package]] name = "aws-endpoint" version = "0.60.3" @@ -425,7 +433,7 @@ version = "0.60.3" name = "aws-http" version = "0.60.6" dependencies = [ - "aws-runtime 1.5.5", + "aws-runtime", ] [[package]] @@ -478,16 +486,16 @@ name = "aws-runtime" version = "1.5.5" dependencies = [ "arbitrary", - "aws-credential-types 1.2.1", - "aws-sigv4 1.2.9", - "aws-smithy-async 1.2.4", - "aws-smithy-eventstream 0.60.6", - "aws-smithy-http 0.60.12", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-sigv4", + "aws-smithy-async", + "aws-smithy-eventstream", + "aws-smithy-http", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "bytes-utils", "convert_case", @@ -511,32 +519,6 @@ dependencies = [ "uuid", ] -[[package]] -name = "aws-runtime" -version = "1.5.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "76dd04d39cc12844c0994f2c9c5a6f5184c22e9188ec1ff723de41910a21dcad" -dependencies = [ - "aws-credential-types 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-sigv4 1.2.8", - "aws-smithy-async 1.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-eventstream 0.60.6 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-http 0.60.12 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-runtime 1.7.8 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-types 1.2.13 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-types 1.3.5 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes", - "fastrand 2.3.0", - "http 0.2.12", - "http-body 0.4.6", - "once_cell", - "percent-encoding", - "pin-project-lite", - "tracing", - "uuid", -] - [[package]] name = "aws-runtime-api" version = "1.1.8" @@ -546,16 +528,16 @@ name = "aws-sdk-bedrockruntime" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-eventstream 0.60.6", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-eventstream", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "http 0.2.12", "once_cell", @@ -569,16 +551,16 @@ name = "aws-sdk-codecatalyst" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "fastrand 2.3.0", "futures-util", @@ -596,15 +578,15 @@ name = "aws-sdk-config" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "http 0.2.12", "once_cell", @@ -619,16 +601,16 @@ version = "0.0.0-local" dependencies = [ "approx", "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "criterion", "fastrand 2.3.0", @@ -647,18 +629,18 @@ name = "aws-sdk-ec2" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", "aws-smithy-query", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-smithy-xml 0.60.9", - "aws-types 1.3.5", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-smithy-xml", + "aws-types", "fastrand 2.3.0", "futures-util", "http 0.2.12", @@ -675,15 +657,15 @@ name = "aws-sdk-ecs" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "fastrand 2.3.0", "http 0.2.12", @@ -698,17 +680,17 @@ name = "aws-sdk-glacier" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-sigv4 1.2.9", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-sigv4", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "futures-util", "hex", @@ -729,18 +711,18 @@ name = "aws-sdk-iam" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", "aws-smithy-query", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-smithy-xml 0.60.9", - "aws-types 1.3.5", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-smithy-xml", + "aws-types", "futures-util", "http 0.2.12", "once_cell", @@ -756,16 +738,16 @@ name = "aws-sdk-kms" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "futures-util", "http 0.2.12", @@ -782,17 +764,17 @@ name = "aws-sdk-lambda" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-eventstream 0.60.6", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-eventstream", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "futures-util", "http 0.2.12", @@ -809,17 +791,17 @@ name = "aws-sdk-polly" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-sigv4 1.2.9", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-sigv4", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "futures-util", "http 0.2.12", @@ -838,16 +820,16 @@ name = "aws-sdk-qldbsession" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "futures-util", "http 0.2.12", @@ -864,16 +846,16 @@ name = "aws-sdk-route53" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-smithy-xml 0.60.9", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-smithy-xml", + "aws-types", "http 0.2.12", "once_cell", "pretty_assertions", @@ -889,21 +871,21 @@ version = "0.0.0-local" dependencies = [ "async-std", "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-sigv4 1.2.9", - "aws-smithy-async 1.2.4", - "aws-smithy-checksums 0.62.0", - "aws-smithy-eventstream 0.60.6", + "aws-credential-types", + "aws-runtime", + "aws-sigv4", + "aws-smithy-async", + "aws-smithy-checksums", + "aws-smithy-eventstream", "aws-smithy-experimental", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-smithy-xml 0.60.9", - "aws-types 1.3.5", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-smithy-xml", + "aws-types", "bytes", "bytes-utils", "fastrand 2.3.0", @@ -933,56 +915,22 @@ dependencies = [ "url", ] -[[package]] -name = "aws-sdk-s3" -version = "1.74.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f551566d462b47c3e49b330f1b86e69e7dc6e4d4efb1959e28c5c82d22e79f7c" -dependencies = [ - "aws-credential-types 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-runtime 1.5.5 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-sigv4 1.2.8", - "aws-smithy-async 1.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-checksums 0.62.0 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-eventstream 0.60.6 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-http 0.60.12 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-json 0.61.2 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-runtime 1.7.8 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-types 1.2.13 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-xml 0.60.9 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-types 1.3.5 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes", - "fastrand 2.3.0", - "hex", - "hmac", - "http 0.2.12", - "http-body 0.4.6", - "lru", - "once_cell", - "percent-encoding", - "regex-lite", - "sha2", - "tracing", - "url", -] - [[package]] name = "aws-sdk-s3control" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-smithy-xml 0.60.9", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-smithy-xml", + "aws-types", "fastrand 2.3.0", "futures-util", "http 0.2.12", @@ -1001,15 +949,15 @@ dependencies = [ name = "aws-sdk-sso" version = "0.0.0-local" dependencies = [ - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "http 0.2.12", "once_cell", @@ -1022,15 +970,15 @@ dependencies = [ name = "aws-sdk-ssooidc" version = "0.0.0-local" dependencies = [ - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "http 0.2.12", "once_cell", @@ -1043,18 +991,18 @@ dependencies = [ name = "aws-sdk-sts" version = "0.0.0-local" dependencies = [ - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", "aws-smithy-query", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-smithy-xml 0.60.9", - "aws-types 1.3.5", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-smithy-xml", + "aws-types", "futures-util", "http 0.2.12", "once_cell", @@ -1070,16 +1018,16 @@ name = "aws-sdk-timestreamquery" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "fastrand 2.3.0", "futures-util", @@ -1097,15 +1045,15 @@ name = "aws-sdk-timestreamwrite" version = "0.0.0-local" dependencies = [ "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "fastrand 2.3.0", "http 0.2.12", @@ -1121,18 +1069,18 @@ version = "0.0.0-local" dependencies = [ "async-stream", "aws-config", - "aws-credential-types 1.2.1", - "aws-runtime 1.5.5", - "aws-sigv4 1.2.9", - "aws-smithy-async 1.2.4", - "aws-smithy-eventstream 0.60.6", - "aws-smithy-http 0.60.12", - "aws-smithy-json 0.61.2", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "aws-types 1.3.5", + "aws-credential-types", + "aws-runtime", + "aws-sigv4", + "aws-smithy-async", + "aws-smithy-eventstream", + "aws-smithy-http", + "aws-smithy-json", + "aws-smithy-protocol-test", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "aws-types", "bytes", "futures-core", "futures-util", @@ -1151,44 +1099,15 @@ dependencies = [ name = "aws-sig-auth" version = "0.60.3" -[[package]] -name = "aws-sigv4" -version = "1.2.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0bc5bbd1e4a2648fd8c5982af03935972c24a2f9846b396de661d351ee3ce837" -dependencies = [ - "aws-credential-types 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-eventstream 0.60.6 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-http 0.60.12 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-types 1.2.13 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes", - "crypto-bigint 0.5.5", - "form_urlencoded", - "hex", - "hmac", - "http 0.2.12", - "http 1.2.0", - "once_cell", - "p256", - "percent-encoding", - "ring", - "sha2", - "subtle", - "time", - "tracing", - "zeroize", -] - [[package]] name = "aws-sigv4" version = "1.2.9" dependencies = [ - "aws-credential-types 1.2.1", - "aws-smithy-eventstream 0.60.6", - "aws-smithy-http 0.60.12", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", + "aws-credential-types", + "aws-smithy-eventstream", + "aws-smithy-http", + "aws-smithy-runtime-api", + "aws-smithy-types", "bytes", "criterion", "crypto-bigint 0.5.5", @@ -1226,22 +1145,11 @@ dependencies = [ "tokio-test", ] -[[package]] -name = "aws-smithy-async" -version = "1.2.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "fa59d1327d8b5053c54bf2eaae63bf629ba9e904434d0835a28ed3c0ed0a614e" -dependencies = [ - "futures-util", - "pin-project-lite", - "tokio", -] - [[package]] name = "aws-smithy-cbor" version = "0.61.0" dependencies = [ - "aws-smithy-types 1.2.13", + "aws-smithy-types", "criterion", "minicbor", ] @@ -1250,8 +1158,8 @@ dependencies = [ name = "aws-smithy-checksums" version = "0.62.0" dependencies = [ - "aws-smithy-http 0.60.12", - "aws-smithy-types 1.2.13", + "aws-smithy-http", + "aws-smithy-types", "bytes", "bytes-utils", "crc32c", @@ -1270,28 +1178,6 @@ dependencies = [ "tracing-test", ] -[[package]] -name = "aws-smithy-checksums" -version = "0.62.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f2f45a1c384d7a393026bc5f5c177105aa9fa68e4749653b985707ac27d77295" -dependencies = [ - "aws-smithy-http 0.60.12 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-types 1.2.13 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes", - "crc32c", - "crc32fast", - "crc64fast-nvme", - "hex", - "http 0.2.12", - "http-body 0.4.6", - "md-5", - "pin-project-lite", - "sha1", - "sha2", - "tracing", -] - [[package]] name = "aws-smithy-client" version = "0.60.3" @@ -1300,8 +1186,8 @@ version = "0.60.3" name = "aws-smithy-compression" version = "0.0.2" dependencies = [ - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", + "aws-smithy-runtime-api", + "aws-smithy-types", "bytes", "bytes-utils", "flate2", @@ -1322,33 +1208,22 @@ name = "aws-smithy-eventstream" version = "0.60.6" dependencies = [ "arbitrary", - "aws-smithy-types 1.2.13", + "aws-smithy-types", "bytes", "bytes-utils", "crc32fast", "derive_arbitrary", ] -[[package]] -name = "aws-smithy-eventstream" -version = "0.60.6" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8b18559a41e0c909b77625adf2b8c50de480a8041e5e4a3f5f7d177db70abc5a" -dependencies = [ - "aws-smithy-types 1.2.13 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes", - "crc32fast", -] - [[package]] name = "aws-smithy-experimental" version = "0.1.5" dependencies = [ - "aws-smithy-async 1.2.4", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "h2 0.4.7", + "aws-smithy-async", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", + "h2 0.4.8", "http 1.2.0", "hyper 1.6.0", "hyper-rustls 0.27.5", @@ -1366,9 +1241,9 @@ name = "aws-smithy-http" version = "0.60.12" dependencies = [ "async-stream", - "aws-smithy-eventstream 0.60.6", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", + "aws-smithy-eventstream", + "aws-smithy-runtime-api", + "aws-smithy-types", "bytes", "bytes-utils", "futures-core", @@ -1385,27 +1260,6 @@ dependencies = [ "tracing", ] -[[package]] -name = "aws-smithy-http" -version = "0.60.12" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7809c27ad8da6a6a68c454e651d4962479e81472aa19ae99e59f9aba1f9713cc" -dependencies = [ - "aws-smithy-eventstream 0.60.6 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-types 1.2.13 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes", - "bytes-utils", - "futures-core", - "http 0.2.12", - "http-body 0.4.6", - "once_cell", - "percent-encoding", - "pin-project-lite", - "pin-utils", - "tracing", -] - [[package]] name = "aws-smithy-http-auth" version = "0.60.3" @@ -1418,55 +1272,50 @@ version = "0.60.3" name = "aws-smithy-json" version = "0.61.2" dependencies = [ - "aws-smithy-types 1.2.13", + "aws-smithy-types", "proptest", "serde_json", ] [[package]] -name = "aws-smithy-json" -version = "0.61.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "623a51127f24c30776c8b374295f2df78d92517386f77ba30773f15a30ce1422" +name = "aws-smithy-mocks-experimental" +version = "0.2.3" dependencies = [ - "aws-smithy-types 1.2.13 (registry+https://github.com/rust-lang/crates.io-index)", + "aws-smithy-runtime-api", + "aws-smithy-types", + "tokio", ] [[package]] -name = "aws-smithy-mocks-experimental" -version = "0.2.2" +name = "aws-smithy-observability" +version = "0.1.0" dependencies = [ - "aws-sdk-s3 1.74.0", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", - "tokio", + "aws-smithy-runtime-api", + "once_cell", + "serial_test", ] [[package]] -name = "aws-smithy-protocol-test" -version = "0.63.0" +name = "aws-smithy-observability-otel" +version = "0.1.0" dependencies = [ - "assert-json-diff", - "aws-smithy-runtime-api 1.7.3", - "base64-simd", - "cbor-diag", - "ciborium", - "http 0.2.12", - "pretty_assertions", - "regex-lite", - "roxmltree", - "serde_json", - "thiserror", + "async-global-executor", + "async-task", + "aws-smithy-observability", + "criterion", + "opentelemetry", + "opentelemetry_sdk", + "stats_alloc", + "tokio", + "value-bag", ] [[package]] name = "aws-smithy-protocol-test" version = "0.63.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3b92b62199921f10685c6b588fdbeb81168ae4e7950ae3e5f50145a01bb5f1ad" dependencies = [ "assert-json-diff", - "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)", + "aws-smithy-runtime-api", "base64-simd", "cbor-diag", "ciborium", @@ -1482,7 +1331,7 @@ dependencies = [ name = "aws-smithy-query" version = "0.60.7" dependencies = [ - "aws-smithy-types 1.2.13", + "aws-smithy-types", "urlencoding", ] @@ -1491,11 +1340,11 @@ name = "aws-smithy-runtime" version = "1.7.8" dependencies = [ "approx", - "aws-smithy-async 1.2.4", - "aws-smithy-http 0.60.12", - "aws-smithy-protocol-test 0.63.0", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", + "aws-smithy-async", + "aws-smithy-http", + "aws-smithy-protocol-test", + "aws-smithy-runtime-api", + "aws-smithy-types", "bytes", "fastrand 2.3.0", "futures-util", @@ -1521,44 +1370,12 @@ dependencies = [ "tracing-test", ] -[[package]] -name = "aws-smithy-runtime" -version = "1.7.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "d526a12d9ed61fadefda24abe2e682892ba288c2018bcb38b1b4c111d13f6d92" -dependencies = [ - "aws-smithy-async 1.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-http 0.60.12 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-protocol-test 0.63.0 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-types 1.2.13 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes", - "fastrand 2.3.0", - "h2 0.3.26", - "http 0.2.12", - "http-body 0.4.6", - "http-body 1.0.1", - "httparse", - "hyper 0.14.32", - "hyper-rustls 0.24.2", - "indexmap", - "once_cell", - "pin-project-lite", - "pin-utils", - "rustls 0.21.12", - "serde", - "serde_json", - "tokio", - "tracing", - "tracing-subscriber", -] - [[package]] name = "aws-smithy-runtime-api" version = "1.7.3" dependencies = [ - "aws-smithy-async 1.2.4", - "aws-smithy-types 1.2.13", + "aws-smithy-async", + "aws-smithy-types", "bytes", "http 0.2.12", "http 1.2.0", @@ -1569,23 +1386,6 @@ dependencies = [ "zeroize", ] -[[package]] -name = "aws-smithy-runtime-api" -version = "1.7.3" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "92165296a47a812b267b4f41032ff8069ab7ff783696d217f0994a0d7ab585cd" -dependencies = [ - "aws-smithy-async 1.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-types 1.2.13 (registry+https://github.com/rust-lang/crates.io-index)", - "bytes", - "http 0.2.12", - "http 1.2.0", - "pin-project-lite", - "tokio", - "tracing", - "zeroize", -] - [[package]] name = "aws-smithy-types" version = "1.2.13" @@ -1620,38 +1420,12 @@ dependencies = [ "tokio-util", ] -[[package]] -name = "aws-smithy-types" -version = "1.2.13" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7b8a53819e42f10d0821f56da995e1470b199686a1809168db6ca485665f042" -dependencies = [ - "base64-simd", - "bytes", - "bytes-utils", - "futures-core", - "http 0.2.12", - "http 1.2.0", - "http-body 0.4.6", - "http-body 1.0.1", - "http-body-util", - "itoa", - "num-integer", - "pin-project-lite", - "pin-utils", - "ryu", - "serde", - "time", - "tokio", - "tokio-util", -] - [[package]] name = "aws-smithy-types-convert" version = "0.60.8" dependencies = [ - "aws-smithy-async 1.2.4", - "aws-smithy-types 1.2.13", + "aws-smithy-async", + "aws-smithy-types", "chrono", "futures-core", "time", @@ -1661,9 +1435,9 @@ dependencies = [ name = "aws-smithy-wasm" version = "0.1.3" dependencies = [ - "aws-smithy-http 0.60.12", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", + "aws-smithy-http", + "aws-smithy-runtime-api", + "aws-smithy-types", "bytes", "http 1.2.0", "tracing", @@ -1674,30 +1448,21 @@ dependencies = [ name = "aws-smithy-xml" version = "0.60.9" dependencies = [ - "aws-smithy-protocol-test 0.63.0", + "aws-smithy-protocol-test", "base64 0.13.1", "proptest", "xmlparser", ] -[[package]] -name = "aws-smithy-xml" -version = "0.60.9" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ab0b0166827aa700d3dc519f72f8b3a91c35d0b8d042dc5d643a91e6f80648fc" -dependencies = [ - "xmlparser", -] - [[package]] name = "aws-types" version = "1.3.5" dependencies = [ - "aws-credential-types 1.2.1", - "aws-smithy-async 1.2.4", - "aws-smithy-runtime 1.7.8", - "aws-smithy-runtime-api 1.7.3", - "aws-smithy-types 1.2.13", + "aws-credential-types", + "aws-smithy-async", + "aws-smithy-runtime", + "aws-smithy-runtime-api", + "aws-smithy-types", "http 0.2.12", "hyper-rustls 0.24.2", "rustc_version", @@ -1707,20 +1472,6 @@ dependencies = [ "tracing-test", ] -[[package]] -name = "aws-types" -version = "1.3.5" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "dfbd0a668309ec1f66c0f6bda4840dd6d4796ae26d699ebc266d7cc95c6d040f" -dependencies = [ - "aws-credential-types 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-async 1.2.4 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)", - "aws-smithy-types 1.2.13 (registry+https://github.com/rust-lang/crates.io-index)", - "rustc_version", - "tracing", -] - [[package]] name = "backtrace" version = "0.3.74" @@ -1925,9 +1676,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.13" +version = "1.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda" +checksum = "0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9" dependencies = [ "jobserver", "libc", @@ -1998,18 +1749,18 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.29" +version = "4.5.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184" +checksum = "92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d" dependencies = [ "clap_builder", ] [[package]] name = "clap_builder" -version = "4.5.29" +version = "4.5.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9" +checksum = "a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c" dependencies = [ "anstream", "anstyle", @@ -2151,6 +1902,7 @@ dependencies = [ "ciborium", "clap", "criterion-plot", + "futures", "is-terminal", "itertools 0.10.5", "num-traits", @@ -2163,6 +1915,7 @@ dependencies = [ "serde_derive", "serde_json", "tinytemplate", + "tokio", "walkdir", ] @@ -2358,9 +2111,9 @@ dependencies = [ [[package]] name = "equivalent" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "errno" @@ -2484,6 +2237,21 @@ version = "1.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" +[[package]] +name = "futures" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876" +dependencies = [ + "futures-channel", + "futures-core", + "futures-executor", + "futures-io", + "futures-sink", + "futures-task", + "futures-util", +] + [[package]] name = "futures-channel" version = "0.3.31" @@ -2491,6 +2259,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10" dependencies = [ "futures-core", + "futures-sink", ] [[package]] @@ -2499,6 +2268,17 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e" +[[package]] +name = "futures-executor" +version = "0.3.31" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f" +dependencies = [ + "futures-core", + "futures-task", + "futures-util", +] + [[package]] name = "futures-io" version = "0.3.31" @@ -2562,9 +2342,13 @@ version = "0.3.31" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81" dependencies = [ + "futures-channel", "futures-core", + "futures-io", "futures-macro", + "futures-sink", "futures-task", + "memchr", "pin-project-lite", "pin-utils", "slab", @@ -2659,9 +2443,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.7" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e" +checksum = "5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2" dependencies = [ "atomic-waker", "bytes", @@ -2866,7 +2650,7 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "h2 0.4.7", + "h2 0.4.8", "http 1.2.0", "http-body 1.0.1", "httparse", @@ -3408,6 +3192,42 @@ version = "0.1.6" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e" +[[package]] +name = "opentelemetry" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "570074cc999d1a58184080966e5bd3bf3a9a4af650c3b05047c2621e7405cd17" +dependencies = [ + "futures-core", + "futures-sink", + "js-sys", + "once_cell", + "pin-project-lite", + "thiserror", +] + +[[package]] +name = "opentelemetry_sdk" +version = "0.26.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d2c627d9f4c9cdc1f21a29ee4bfbd6028fcb8bcf2a857b43f3abdf72c9c862f3" +dependencies = [ + "async-std", + "async-trait", + "futures-channel", + "futures-executor", + "futures-util", + "glob", + "once_cell", + "opentelemetry", + "percent-encoding", + "rand", + "serde_json", + "thiserror", + "tokio", + "tokio-stream", +] + [[package]] name = "outref" version = "0.5.2" @@ -3798,15 +3618,14 @@ dependencies = [ [[package]] name = "ring" -version = "0.17.8" +version = "0.17.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24" dependencies = [ "cc", "cfg-if", "getrandom 0.2.15", "libc", - "spin", "untrusted", "windows-sys 0.52.0", ] @@ -3989,6 +3808,15 @@ dependencies = [ "winapi-util", ] +[[package]] +name = "scc" +version = "2.3.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ea091f6cac2595aa38993f04f4ee692ed43757035c36e67c180b6828356385b1" +dependencies = [ + "sdd", +] + [[package]] name = "schannel" version = "0.1.27" @@ -4014,6 +3842,12 @@ dependencies = [ "untrusted", ] +[[package]] +name = "sdd" +version = "3.0.7" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "b07779b9b918cc05650cb30f404d4d7835d26df37c235eded8a6832e2fb82cca" + [[package]] name = "sec1" version = "0.3.0" @@ -4118,6 +3952,31 @@ dependencies = [ "serde", ] +[[package]] +name = "serial_test" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9" +dependencies = [ + "futures", + "log", + "once_cell", + "parking_lot", + "scc", + "serial_test_derive", +] + +[[package]] +name = "serial_test_derive" +version = "3.2.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5d69265a08751de7844521fd15003ae0a888e035773ba05695c5c759a6f89eef" +dependencies = [ + "proc-macro2", + "quote", + "syn 2.0.98", +] + [[package]] name = "sha1" version = "0.10.6" @@ -4185,9 +4044,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" [[package]] name = "smol" @@ -4201,7 +4060,7 @@ dependencies = [ "async-io 1.13.0", "async-lock 2.8.0", "async-net", - "async-process", + "async-process 1.8.1", "blocking", "futures-lite 1.13.0", ] @@ -4226,12 +4085,6 @@ dependencies = [ "windows-sys 0.52.0", ] -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" - [[package]] name = "spki" version = "0.6.0" @@ -4248,6 +4101,12 @@ version = "1.2.0" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3" +[[package]] +name = "stats_alloc" +version = "0.1.10" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5c0e04424e733e69714ca1bbb9204c1a57f09f5493439520f9f68c132ad25eec" + [[package]] name = "strsim" version = "0.11.1" @@ -4295,9 +4154,9 @@ dependencies = [ [[package]] name = "tempfile" -version = "3.16.0" +version = "3.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" +checksum = "22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230" dependencies = [ "cfg-if", "fastrand 2.3.0", @@ -4662,9 +4521,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "typenum" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" +checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" [[package]] name = "unarray" @@ -4727,9 +4586,9 @@ checksum = "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821" [[package]] name = "uuid" -version = "1.13.1" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0" +checksum = "8c1f41ffb7cf259f1ecc2876861a17e7142e63ead296f671f81f6ae85903e0d6" [[package]] name = "valuable" diff --git a/rust-runtime/Cargo.lock b/rust-runtime/Cargo.lock index c4c87301b6451c6841072bf8759136ee04c0b8ab..b329c7b86242c40c0c8d00bffe193d1fad2b20af 100644 --- a/rust-runtime/Cargo.lock +++ b/rust-runtime/Cargo.lock @@ -401,7 +401,7 @@ dependencies = [ "aws-smithy-runtime", "aws-smithy-runtime-api", "aws-smithy-types", - "h2 0.4.7", + "h2 0.4.8", "http 1.2.0", "hyper 1.6.0", "hyper-rustls 0.27.5", @@ -900,9 +900,9 @@ dependencies = [ [[package]] name = "cc" -version = "1.2.13" +version = "1.2.14" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda" +checksum = "0c3d1b2e905a3a7b00a6141adb0e4c0bb941d11caf55349d863942a1cc44e3c9" dependencies = [ "jobserver", "libc", @@ -988,18 +988,18 @@ dependencies = [ [[package]] name = "clap" -version = "4.5.29" +version = "4.5.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184" +checksum = "92b7b18d71fad5313a1e320fa9897994228ce274b60faa4d694fe0ea89cd9e6d" dependencies = [ "clap_builder", ] [[package]] name = "clap_builder" -version = "4.5.29" +version = "4.5.30" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9" +checksum = "a35db2071778a7344791a4fb4f95308b5673d219dee3ae348b86642574ecc90c" dependencies = [ "anstyle", "clap_lex 0.7.4", @@ -1124,7 +1124,7 @@ dependencies = [ "anes", "cast", "ciborium", - "clap 4.5.29", + "clap 4.5.30", "criterion-plot", "futures", "is-terminal", @@ -1279,9 +1279,9 @@ dependencies = [ [[package]] name = "equivalent" -version = "1.0.1" +version = "1.0.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5" +checksum = "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f" [[package]] name = "errno" @@ -1549,9 +1549,9 @@ dependencies = [ [[package]] name = "h2" -version = "0.4.7" +version = "0.4.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e" +checksum = "5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2" dependencies = [ "atomic-waker", "bytes", @@ -1741,7 +1741,7 @@ dependencies = [ "bytes", "futures-channel", "futures-util", - "h2 0.4.7", + "h2 0.4.8", "http 1.2.0", "http-body 1.0.1", "httparse", @@ -2232,9 +2232,9 @@ checksum = "6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a" [[package]] name = "minicbor" -version = "0.24.4" +version = "0.24.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "29be4f60e41fde478b36998b88821946aafac540e53591e76db53921a0cc225b" +checksum = "5f8e213c36148d828083ae01948eed271d03f95f7e72571fa242d78184029af2" dependencies = [ "half", "minicbor-derive", @@ -2789,8 +2789,8 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94" dependencies = [ "rand_chacha 0.9.0", - "rand_core 0.9.0", - "zerocopy 0.8.17", + "rand_core 0.9.1", + "zerocopy 0.8.18", ] [[package]] @@ -2810,7 +2810,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb" dependencies = [ "ppv-lite86", - "rand_core 0.9.0", + "rand_core 0.9.1", ] [[package]] @@ -2824,12 +2824,12 @@ dependencies = [ [[package]] name = "rand_core" -version = "0.9.0" +version = "0.9.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff" +checksum = "a88e0da7a2c97baa202165137c158d0a2e824ac465d13d81046727b34cb247d3" dependencies = [ "getrandom 0.3.1", - "zerocopy 0.8.17", + "zerocopy 0.8.18", ] [[package]] @@ -2941,7 +2941,7 @@ dependencies = [ "cc", "libc", "once_cell", - "spin 0.5.2", + "spin", "untrusted 0.7.1", "web-sys", "winapi", @@ -2949,15 +2949,14 @@ dependencies = [ [[package]] name = "ring" -version = "0.17.8" +version = "0.17.9" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d" +checksum = "e75ec5e92c4d8aede845126adc388046234541629e76029599ed35a003c7ed24" dependencies = [ "cc", "cfg-if", "getrandom 0.2.15", "libc", - "spin 0.9.8", "untrusted 0.9.0", "windows-sys 0.52.0", ] @@ -3012,7 +3011,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "3f56a14d1f48b391359b22f731fd4bd7e43c97f3c50eee276f3aa09c94784d3e" dependencies = [ "log", - "ring 0.17.8", + "ring 0.17.9", "rustls-webpki 0.101.7", "sct", ] @@ -3025,7 +3024,7 @@ checksum = "47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395" dependencies = [ "aws-lc-rs", "once_cell", - "ring 0.17.8", + "ring 0.17.9", "rustls-pki-types", "rustls-webpki 0.102.8", "subtle", @@ -3077,7 +3076,7 @@ version = "0.101.7" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765" dependencies = [ - "ring 0.17.8", + "ring 0.17.9", "untrusted 0.9.0", ] @@ -3088,7 +3087,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9" dependencies = [ "aws-lc-rs", - "ring 0.17.8", + "ring 0.17.9", "rustls-pki-types", "untrusted 0.9.0", ] @@ -3156,7 +3155,7 @@ version = "0.7.1" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414" dependencies = [ - "ring 0.17.8", + "ring 0.17.9", "untrusted 0.9.0", ] @@ -3362,9 +3361,9 @@ dependencies = [ [[package]] name = "smallvec" -version = "1.13.2" +version = "1.14.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67" +checksum = "7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd" [[package]] name = "socket2" @@ -3382,12 +3381,6 @@ version = "0.5.2" source = "registry+https://github.com/rust-lang/crates.io-index" checksum = "6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d" -[[package]] -name = "spin" -version = "0.9.8" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67" - [[package]] name = "stable_deref_trait" version = "1.2.0" @@ -3453,9 +3446,9 @@ checksum = "61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1" [[package]] name = "tempfile" -version = "3.16.0" +version = "3.17.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91" +checksum = "22e5a0acb1f3f55f65cc4a866c361b2fb2a0ff6366785ae6fbb5f85df07ba230" dependencies = [ "cfg-if", "fastrand", @@ -3852,9 +3845,9 @@ checksum = "e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b" [[package]] name = "typenum" -version = "1.17.0" +version = "1.18.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825" +checksum = "1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f" [[package]] name = "unarray" @@ -3917,9 +3910,9 @@ checksum = "b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be" [[package]] name = "uuid" -version = "1.13.1" +version = "1.13.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0" +checksum = "8c1f41ffb7cf259f1ecc2876861a17e7142e63ead296f671f81f6ae85903e0d6" dependencies = [ "getrandom 0.3.1", "rand 0.9.0", @@ -4294,11 +4287,11 @@ dependencies = [ [[package]] name = "zerocopy" -version = "0.8.17" +version = "0.8.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aa91407dacce3a68c56de03abe2760159582b846c6a4acd2f456618087f12713" +checksum = "79386d31a42a4996e3336b0919ddb90f81112af416270cff95b5f5af22b839c2" dependencies = [ - "zerocopy-derive 0.8.17", + "zerocopy-derive 0.8.18", ] [[package]] @@ -4314,9 +4307,9 @@ dependencies = [ [[package]] name = "zerocopy-derive" -version = "0.8.17" +version = "0.8.18" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "06718a168365cad3d5ff0bb133aad346959a2074bd4a85c121255a11304a8626" +checksum = "76331675d372f91bf8d17e13afbd5fe639200b73d01f0fc748bb059f9cca2db7" dependencies = [ "proc-macro2", "quote",