Unverified Commit 0d959f4e authored by AWS SDK Rust Bot's avatar AWS SDK Rust Bot Committed by GitHub
Browse files

Merge smithy-rs-release-1.x.y into main (#3943)

parents 89881abd d1734ecf
Loading
Loading
Loading
Loading

.changelog/1732034799.md

deleted100644 → 0
+0 −28
Original line number Diff line number Diff line
---
applies_to: ["aws-sdk-rust"]
authors: ["Velfi"]
references: ["smithy-rs#3583"]
breaking: false
new_feature: true
bug_fix: false
---

It is now possible to disable payload signing through an operation customization.

```rust
async fn put_example_object(client: &aws_sdk_s3::Client) {
    let res = client
        .put_object()
        .bucket("test-bucket")
        .key("test-key")
        .body(ByteStream::from_static(b"Hello, world!"))
        .customize()
        // Setting this will disable payload signing.
        .disable_payload_signing()
        .send()
        .await;
}
```

Disabling payload signing will result in a small speedup at the cost of removing a data integrity check.
However, this is an advanced feature and **may not be supported by all services/operations**.
+3 −0
Original line number Diff line number Diff line
<!-- Do not manually edit this file. Use the `changelogger` tool. -->
December 16th, 2024
===================

December 3rd, 2024
==================
**Breaking Changes:**
+16 −17
Original line number Diff line number Diff line
@@ -5,21 +5,6 @@
{
  "smithy-rs": [],
  "aws-sdk-rust": [
    {
      "message": "Fix minimum throughput detection for downloads to avoid incorrectly raising an error while the user is consuming data at a slow but steady pace.\n",
      "meta": {
        "bug": true,
        "breaking": false,
        "tada": false
      },
      "author": "ysaito1001",
      "references": [
        "smithy-rs#3871",
        "aws-sdk-rust#1202"
      ],
      "since-commit": "1e803494dc1c9f1d8290cf9317ed39b026a603a2",
      "age": 5
    },
    {
      "message": "Client SDKs built with the `awsQueryCompatible` trait now include the `x-amzn-query-mode` header. This header signals the service that the clients are operating in compatible mode.\n",
      "meta": {
@@ -32,7 +17,7 @@
        "smithy-rs#3883"
      ],
      "since-commit": "c606065c0e2e97d3cecb6a675ffc226dc488d674",
      "age": 4
      "age": 5
    },
    {
      "message": "Fix default credential provider chain not respecting endpoint URL overrides from environment\n",
@@ -46,7 +31,7 @@
        "aws-sdk-rust#1193"
      ],
      "since-commit": "c606065c0e2e97d3cecb6a675ffc226dc488d674",
      "age": 4
      "age": 5
    },
    {
      "message": "Add auth token generator for Amazon Aurora DSQL.\n\n```rust\nuse aws_sdk_dsql::auth_token::{AuthTokenGenerator, Config};\n\n#[tokio::main]\nasync fn main() {\n   let cfg = aws_config::load_defaults(BehaviorVersion::latest()).await;\n   let generator = AuthTokenGenerator::new(\n       Config::builder()\n           .hostname(\"peccy.dsql.us-east-1.on.aws\")\n           .build()\n           .expect(\"cfg is valid\"),\n   );\n   let token = generator.auth_token(&cfg).await.unwrap();\n   println!(\"{token}\");\n}\n```\n\nThe resulting token can then be used as a password when connecting to the\ndatabase server.\n",
@@ -58,6 +43,20 @@
      "author": "Velfi",
      "references": [],
      "since-commit": "039177d0ee6dd288ad57de2230a1110bbe7ff7d5",
      "age": 2
    },
    {
      "message": "It is now possible to disable payload signing through an operation customization.\n\n```rust\nasync fn put_example_object(client: &aws_sdk_s3::Client) {\n    let res = client\n        .put_object()\n        .bucket(\"test-bucket\")\n        .key(\"test-key\")\n        .body(ByteStream::from_static(b\"Hello, world!\"))\n        .customize()\n        // Setting this will disable payload signing.\n        .disable_payload_signing()\n        .send()\n        .await;\n}\n```\n\nDisabling payload signing will result in a small speedup at the cost of removing a data integrity check.\nHowever, this is an advanced feature and **may not be supported by all services/operations**.\n",
      "meta": {
        "bug": false,
        "breaking": false,
        "tada": true
      },
      "author": "Velfi",
      "references": [
        "smithy-rs#3583"
      ],
      "since-commit": "89881abd3df80e9b6fd59790d7c02e2b9a6dd45c",
      "age": 1
    }
  ],
+107 −107
Original line number Diff line number Diff line
@@ -317,17 +317,17 @@ checksum = "ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26"

[[package]]
name = "aws-config"
version = "1.5.10"
version = "1.5.11"
dependencies = [
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-runtime 1.5.1",
 "aws-sdk-sso",
 "aws-sdk-ssooidc",
 "aws-sdk-sts",
 "aws-smithy-async 1.2.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -354,7 +354,7 @@ name = "aws-credential-types"
version = "1.2.1"
dependencies = [
 "async-trait",
 "aws-smithy-async 1.2.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "tokio",
@@ -367,7 +367,7 @@ version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60e8f6b615cb5fc60a98132268508ad104310f0cfb25a1c22eee76efdf9154da"
dependencies = [
 "aws-smithy-async 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-async 1.2.1",
 "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-types 1.2.9",
 "zeroize",
@@ -381,7 +381,7 @@ version = "0.60.3"
name = "aws-http"
version = "0.60.6"
dependencies = [
 "aws-runtime 1.5.0",
 "aws-runtime 1.5.1",
]

[[package]]
@@ -438,10 +438,10 @@ checksum = "b5ac934720fbb46206292d2c75b57e67acfc56fe7dfd34fb9a02334af08409ea"
dependencies = [
 "aws-credential-types 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-sigv4 1.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-async 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-async 1.2.1",
 "aws-smithy-eventstream 0.60.5 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-http 0.60.11 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-runtime 1.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-types 1.2.9",
 "aws-types 1.3.3 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -458,16 +458,16 @@ dependencies = [

[[package]]
name = "aws-runtime"
version = "1.5.0"
version = "1.5.1"
dependencies = [
 "arbitrary",
 "aws-credential-types 1.2.1",
 "aws-sigv4 1.2.6",
 "aws-smithy-async 1.2.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-eventstream 0.60.5",
 "aws-smithy-http 0.60.11",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -504,12 +504,12 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-eventstream 0.60.5",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -527,12 +527,12 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -554,11 +554,11 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -577,12 +577,12 @@ dependencies = [
 "approx",
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -605,13 +605,13 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-query",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-smithy-xml 0.60.9",
@@ -633,11 +633,11 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -656,13 +656,13 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-runtime 1.5.1",
 "aws-sigv4 1.2.6",
 "aws-smithy-async 1.2.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -687,13 +687,13 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-query",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-smithy-xml 0.60.9",
@@ -714,12 +714,12 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -740,13 +740,13 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-eventstream 0.60.5",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -767,13 +767,13 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-runtime 1.5.1",
 "aws-sigv4 1.2.6",
 "aws-smithy-async 1.2.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -796,12 +796,12 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -822,11 +822,11 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-smithy-xml 0.60.9",
@@ -847,16 +847,16 @@ dependencies = [
 "async-std",
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-runtime 1.5.1",
 "aws-sigv4 1.2.6",
 "aws-smithy-async 1.2.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-checksums 0.60.13",
 "aws-smithy-eventstream 0.60.5",
 "aws-smithy-experimental",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-smithy-xml 0.60.9",
@@ -899,12 +899,12 @@ dependencies = [
 "aws-credential-types 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-runtime 1.4.4",
 "aws-sigv4 1.2.6 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-async 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-async 1.2.1",
 "aws-smithy-checksums 0.60.13 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-eventstream 0.60.5 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-http 0.60.11 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-json 0.61.1 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-runtime 1.7.4 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-types 1.2.9",
 "aws-smithy-xml 0.60.9 (registry+https://github.com/rust-lang/crates.io-index)",
@@ -930,12 +930,12 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-smithy-xml 0.60.9",
@@ -959,11 +959,11 @@ name = "aws-sdk-sso"
version = "0.0.0-local"
dependencies = [
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -980,11 +980,11 @@ name = "aws-sdk-ssooidc"
version = "0.0.0-local"
dependencies = [
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -1001,13 +1001,13 @@ name = "aws-sdk-sts"
version = "0.0.0-local"
dependencies = [
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-query",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-smithy-xml 0.60.9",
@@ -1028,12 +1028,12 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -1055,11 +1055,11 @@ version = "0.0.0-local"
dependencies = [
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-smithy-async 1.2.1",
 "aws-runtime 1.5.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -1079,14 +1079,14 @@ dependencies = [
 "async-stream",
 "aws-config",
 "aws-credential-types 1.2.1",
 "aws-runtime 1.5.0",
 "aws-runtime 1.5.1",
 "aws-sigv4 1.2.6",
 "aws-smithy-async 1.2.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-eventstream 0.60.5",
 "aws-smithy-http 0.60.11",
 "aws-smithy-json 0.61.1",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-types 1.3.3",
@@ -1176,23 +1176,23 @@ dependencies = [
[[package]]
name = "aws-smithy-async"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62220bc6e97f946ddd51b5f1361f78996e704677afc518a4ff66b7a72ea1378c"
dependencies = [
 "futures-util",
 "pin-project-lite",
 "pin-utils",
 "tokio",
 "tokio-test",
]

[[package]]
name = "aws-smithy-async"
version = "1.2.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "62220bc6e97f946ddd51b5f1361f78996e704677afc518a4ff66b7a72ea1378c"
version = "1.2.2"
dependencies = [
 "futures-util",
 "pin-project-lite",
 "pin-utils",
 "tokio",
 "tokio-test",
]

[[package]]
@@ -1300,8 +1300,8 @@ dependencies = [
name = "aws-smithy-experimental"
version = "0.1.5"
dependencies = [
 "aws-smithy-async 1.2.1",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-async 1.2.2",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "h2 0.4.7",
@@ -1445,19 +1445,18 @@ dependencies = [
[[package]]
name = "aws-smithy-runtime"
version = "1.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f20685047ca9d6f17b994a07f629c813f08b5bce65523e47124879e60103d45"
dependencies = [
 "approx",
 "aws-smithy-async 1.2.1",
 "aws-smithy-http 0.60.11",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "aws-smithy-http 0.60.11 (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.9",
 "bytes",
 "fastrand 2.0.2",
 "futures-util",
 "h2 0.3.26",
 "http 0.2.12",
 "http 1.2.0",
 "http-body 0.4.6",
 "http-body 1.0.1",
 "httparse",
@@ -1467,31 +1466,30 @@ dependencies = [
 "once_cell",
 "pin-project-lite",
 "pin-utils",
 "pretty_assertions",
 "rustls 0.21.12",
 "serde",
 "serde_json",
 "tokio",
 "tracing",
 "tracing-subscriber",
 "tracing-test",
]

[[package]]
name = "aws-smithy-runtime"
version = "1.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9f20685047ca9d6f17b994a07f629c813f08b5bce65523e47124879e60103d45"
version = "1.7.5"
dependencies = [
 "aws-smithy-async 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-http 0.60.11 (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.9",
 "approx",
 "aws-smithy-async 1.2.2",
 "aws-smithy-http 0.60.11",
 "aws-smithy-protocol-test 0.63.0",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "bytes",
 "fastrand 2.0.2",
 "futures-util",
 "h2 0.3.26",
 "http 0.2.12",
 "http 1.2.0",
 "http-body 0.4.6",
 "http-body 1.0.1",
 "httparse",
@@ -1501,19 +1499,21 @@ dependencies = [
 "once_cell",
 "pin-project-lite",
 "pin-utils",
 "pretty_assertions",
 "rustls 0.21.12",
 "serde",
 "serde_json",
 "tokio",
 "tracing",
 "tracing-subscriber",
 "tracing-test",
]

[[package]]
name = "aws-smithy-runtime-api"
version = "1.7.3"
dependencies = [
 "aws-smithy-async 1.2.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-types 1.2.10",
 "bytes",
 "http 0.2.12",
@@ -1531,7 +1531,7 @@ version = "1.7.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "92165296a47a812b267b4f41032ff8069ab7ff783696d217f0994a0d7ab585cd"
dependencies = [
 "aws-smithy-async 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-async 1.2.1",
 "aws-smithy-types 1.2.9",
 "bytes",
 "http 0.2.12",
@@ -1606,7 +1606,7 @@ dependencies = [
name = "aws-smithy-types-convert"
version = "0.60.8"
dependencies = [
 "aws-smithy-async 1.2.1",
 "aws-smithy-async 1.2.2",
 "aws-smithy-types 1.2.10",
 "chrono",
 "futures-core",
@@ -1650,8 +1650,8 @@ name = "aws-types"
version = "1.3.3"
dependencies = [
 "aws-credential-types 1.2.1",
 "aws-smithy-async 1.2.1",
 "aws-smithy-runtime 1.7.4",
 "aws-smithy-async 1.2.2",
 "aws-smithy-runtime 1.7.5",
 "aws-smithy-runtime-api 1.7.3",
 "aws-smithy-types 1.2.10",
 "http 0.2.12",
@@ -1670,7 +1670,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5221b91b3e441e6675310829fd8984801b772cb1546ef6c0e54dec9f1ac13fef"
dependencies = [
 "aws-credential-types 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-async 1.2.1 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-async 1.2.1",
 "aws-smithy-runtime-api 1.7.3 (registry+https://github.com/rust-lang/crates.io-index)",
 "aws-smithy-types 1.2.9",
 "rustc_version",