AWS SDK

AWS SDK

rev. af2037ec99ecfec08a51d2eb6967999c75534c75 (ignoring whitespace)

Files changed:

tmp-codegen-diff/aws-sdk/sdk/dynamodb/src/account_id_endpoint.rs

@@ -0,1 +0,45 @@
           1  +
// Code generated by software.amazon.smithy.rust.codegen.smithy-rs. DO NOT EDIT.
           2  +
/*
           3  +
 * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
           4  +
 * SPDX-License-Identifier: Apache-2.0
           5  +
 */
           6  +
           7  +
use aws_runtime::sdk_feature::AwsSdkFeature;
           8  +
use aws_smithy_runtime_api::{
           9  +
    box_error::BoxError,
          10  +
    client::interceptors::{context::BeforeSerializationInterceptorContextRef, Intercept},
          11  +
};
          12  +
use aws_smithy_types::config_bag::ConfigBag;
          13  +
use aws_types::endpoint_config::AccountIdEndpointMode;
          14  +
          15  +
// Interceptor that tracks AWS SDK features for the account based endpoints.
          16  +
#[derive(Debug, Default)]
          17  +
pub(crate) struct AccountIdEndpointFeatureTrackerInterceptor;
          18  +
          19  +
impl Intercept for AccountIdEndpointFeatureTrackerInterceptor {
          20  +
    fn name(&self) -> &'static str {
          21  +
        "AccountIdEndpointFeatureTrackerInterceptor"
          22  +
    }
          23  +
          24  +
    fn read_before_execution(&self, _context: &BeforeSerializationInterceptorContextRef<'_>, cfg: &mut ConfigBag) -> Result<(), BoxError> {
          25  +
        match cfg.load::<AccountIdEndpointMode>().cloned().unwrap_or_default() {
          26  +
            AccountIdEndpointMode::Preferred => {
          27  +
                cfg.interceptor_state().store_append(AwsSdkFeature::AccountIdModePreferred);
          28  +
            }
          29  +
            AccountIdEndpointMode::Required => {
          30  +
                cfg.interceptor_state().store_append(AwsSdkFeature::AccountIdModeRequired);
          31  +
            }
          32  +
            AccountIdEndpointMode::Disabled => {
          33  +
                cfg.interceptor_state().store_append(AwsSdkFeature::AccountIdModeDisabled);
          34  +
            }
          35  +
            otherwise => {
          36  +
                ::tracing::warn!(
          37  +
                    "Attempted to track an SDK feature for `{otherwise:?}`, which is not recognized in the current version of the SDK. \
          38  +
                    Consider upgrading to the latest version to ensure that it is properly tracked."
          39  +
                );
          40  +
            }
          41  +
        }
          42  +
          43  +
        Ok(())
          44  +
    }
          45  +
}

tmp-codegen-diff/aws-sdk/sdk/dynamodb/src/config.rs

@@ -1289,1289 +1348,1349 @@
 1309   1309   
            crate::config::endpoint::DefaultResolver::new().into_shared_resolver()
 1310   1310   
        }));
 1311   1311   
        runtime_components.push_interceptor(::aws_smithy_runtime::client::http::connection_poisoning::ConnectionPoisoningInterceptor::new());
 1312   1312   
        runtime_components.push_retry_classifier(::aws_smithy_runtime::client::retries::classifiers::HttpStatusCodeClassifier::default());
 1313   1313   
        runtime_components.push_interceptor(crate::sdk_feature_tracker::retry_mode::RetryModeFeatureTrackerInterceptor::new());
 1314   1314   
        runtime_components.push_interceptor(::aws_runtime::service_clock_skew::ServiceClockSkewInterceptor::new());
 1315   1315   
        runtime_components.push_interceptor(::aws_runtime::request_info::RequestInfoInterceptor::new());
 1316   1316   
        runtime_components.push_interceptor(::aws_runtime::user_agent::UserAgentInterceptor::new());
 1317   1317   
        runtime_components.push_interceptor(::aws_runtime::invocation_id::InvocationIdInterceptor::new());
 1318   1318   
        runtime_components.push_interceptor(::aws_runtime::recursion_detection::RecursionDetectionInterceptor::new());
        1319  +
        runtime_components.push_interceptor(crate::account_id_endpoint::AccountIdEndpointFeatureTrackerInterceptor);
 1319   1320   
        runtime_components.push_auth_scheme(::aws_smithy_runtime_api::client::auth::SharedAuthScheme::new(
 1320   1321   
            ::aws_runtime::auth::sigv4::SigV4AuthScheme::new(),
 1321   1322   
        ));
 1322   1323   
        Self { config, runtime_components }
 1323   1324   
    }
 1324   1325   
}
 1325   1326   
 1326   1327   
impl ::aws_smithy_runtime_api::client::runtime_plugin::RuntimePlugin for ServiceRuntimePlugin {
 1327   1328   
    fn config(&self) -> ::std::option::Option<::aws_smithy_types::config_bag::FrozenLayer> {
 1328   1329   
        self.config.clone()

tmp-codegen-diff/aws-sdk/sdk/dynamodb/src/lib.rs

@@ -177,177 +231,233 @@
  197    197   
  198    198   
/// All operations that this crate can perform.
  199    199   
pub mod operation;
  200    200   
  201    201   
/// Primitives such as `Blob` or `DateTime` used by other types.
  202    202   
pub mod primitives;
  203    203   
  204    204   
/// Data structures used by operation inputs/outputs.
  205    205   
pub mod types;
  206    206   
         207  +
mod account_id_endpoint;
         208  +
  207    209   
pub(crate) mod client_idempotency_token;
  208    210   
  209    211   
mod idempotency_token;
  210    212   
  211    213   
pub(crate) mod protocol_serde;
  212    214   
  213    215   
mod sdk_feature_tracker;
  214    216   
  215    217   
mod serialization_settings;
  216    218   

tmp-codegen-diff/aws-sdk/sdk/dynamodb/tests/account-based-endpoints.rs

@@ -1,1 +117,130 @@
    1      1   
/*
    2      2   
* Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
    3      3   
* SPDX-License-Identifier: Apache-2.0
    4      4   
*/
    5      5   
    6      6   
use aws_config::Region;
    7      7   
use aws_credential_types::Credentials;
           8  +
use aws_runtime::user_agent::test_util::assert_ua_contains_metric_values;
    8      9   
use aws_sdk_dynamodb::{
    9     10   
    config::Builder,
   10     11   
    error::{DisplayErrorContext, SdkError},
   11     12   
    operation::batch_get_item::{BatchGetItemError, BatchGetItemOutput},
   12     13   
    types::{AttributeValue, KeysAndAttributes},
   13     14   
    Client, Config,
   14     15   
};
   15     16   
use aws_smithy_http_client::test_util::{capture_request, CaptureRequestReceiver};
   16     17   
use aws_smithy_runtime::assert_str_contains;
   17     18   
use aws_smithy_runtime_api::http::Response;
   18     19   
use aws_types::endpoint_config::AccountIdEndpointMode;
   19     20   
   20     21   
fn test_client(update_builder: fn(Builder) -> Builder) -> (Client, CaptureRequestReceiver) {
   21     22   
    let (http_client, request) = capture_request(None);
   22     23   
    let builder = Config::builder()
   23     24   
        .region(Region::new("us-east-1"))
   24     25   
        .credentials_provider(
   25     26   
            Credentials::builder()
   26     27   
                .account_id("123456789012")
   27     28   
                .access_key_id("ANOTREAL")
   28     29   
                .secret_access_key("notrealrnrELgWzOk3IfjzDKtFBhDby")
   29     30   
                .provider_name("test")
   30     31   
                .build(),
   31     32   
        )
   32     33   
        .http_client(http_client);
   33     34   
    (Client::from_conf(update_builder(builder).build()), request)
   34     35   
}
   35     36   
   36     37   
async fn call_operation(
   37     38   
    client: Client,
   38     39   
    table_name: &str,
   39     40   
) -> Result<BatchGetItemOutput, SdkError<BatchGetItemError, Response>> {
   40     41   
    let mut attr_v = std::collections::HashMap::new();
   41     42   
    attr_v.insert(":s".to_string(), AttributeValue::S("value".into()));
   42     43   
    let mut kv = std::collections::HashMap::new();
   43     44   
    kv.insert(":pk".to_string(), AttributeValue::M(attr_v));
   44     45   
    client
   45     46   
        .batch_get_item()
   46     47   
        .request_items(
   47     48   
            table_name,
   48     49   
            KeysAndAttributes::builder().keys(kv).build().unwrap(),
   49     50   
        )
   50     51   
        .send()
   51     52   
        .await
   52     53   
}
   53     54   
   54     55   
#[tokio::test]
   55     56   
async fn basic_positive_cases() {
   56         -
    let test_cases: &[(fn(Builder) -> Builder, &str, &str)] = &[
          57  +
    let test_cases: &[(fn(Builder) -> Builder, &str, &str, &[&'static str])] = &[
   57     58   
        (
   58     59   
            std::convert::identity,
   59     60   
            "arn:aws:dynamodb:us-east-1:333333333333:table/table_name",
   60     61   
            "https://333333333333.ddb.us-east-1.amazonaws.com/",
          62  +
            &["P", "T"],
   61     63   
        ),
   62     64   
        (
   63     65   
            std::convert::identity,
   64     66   
            "table_name", // doesn't specify ARN for the table name
   65     67   
            "https://123456789012.ddb.us-east-1.amazonaws.com/", // the account ID should come from credentials
          68  +
            &["P", "T"],
   66     69   
        ),
   67     70   
        (
   68     71   
            |b: Builder| b.credentials_provider(Credentials::for_tests()), // credentials do not provide an account ID
   69     72   
            "arn:aws:dynamodb:us-east-1:333333333333:table/table_name",
   70     73   
            "https://333333333333.ddb.us-east-1.amazonaws.com/",
          74  +
            &["P"],
   71     75   
        ),
   72     76   
        (
   73     77   
            |b: Builder| b.account_id_endpoint_mode(AccountIdEndpointMode::Preferred), // sets the default mode `Preferred` explicitly
   74     78   
            "arn:aws:dynamodb:us-east-1:333333333333:table/table_name",
   75     79   
            "https://333333333333.ddb.us-east-1.amazonaws.com/",
          80  +
            &["P", "T"],
   76     81   
        ),
   77     82   
        (
   78     83   
            |b: Builder| b.account_id_endpoint_mode(AccountIdEndpointMode::Disabled),
   79     84   
            "arn:aws:dynamodb:us-east-1:333333333333:table/table_name",
   80     85   
            "https://dynamodb.us-east-1.amazonaws.com/",
          86  +
            &["Q", "T"],
   81     87   
        ),
   82     88   
        (
   83     89   
            |b: Builder| b.account_id_endpoint_mode(AccountIdEndpointMode::Required),
   84     90   
            "arn:aws:dynamodb:us-east-1:333333333333:table/table_name",
   85     91   
            "https://333333333333.ddb.us-east-1.amazonaws.com/",
          92  +
            &["R", "T"],
   86     93   
        ),
   87     94   
    ];
   88     95   
   89         -
    for (i, (update_builder, table_name, expected_uri)) in test_cases.into_iter().enumerate() {
          96  +
    for (i, (update_builder, table_name, expected_uri, expected_metrics)) in
          97  +
        test_cases.into_iter().enumerate()
          98  +
    {
   90     99   
        let (client, rx) = test_client(*update_builder);
   91    100   
        let _ = call_operation(client, table_name).await;
   92    101   
        let req = rx.expect_request();
   93    102   
        assert_eq!(
   94    103   
            *expected_uri,
   95    104   
            req.uri(),
   96    105   
            "on the {i}th test case where table name is `{table_name}`"
   97    106   
        );
         107  +
         108  +
        // Test User-Agent metrics for account ID tracking
         109  +
        let user_agent = req.headers().get("x-amz-user-agent").unwrap();
         110  +
        assert_ua_contains_metric_values(user_agent, expected_metrics);
   98    111   
    }
   99    112   
}
  100    113   
  101    114   
#[tokio::test]
  102    115   
async fn error_should_be_raised_when_account_id_is_expected_but_not_resolved() {
  103    116   
    let (client, _) = test_client(|b| {
  104    117   
        b.account_id_endpoint_mode(AccountIdEndpointMode::Required)
  105    118   
            .credentials_provider(Credentials::for_tests())
  106    119   
    });
  107    120   
    // doesn't specify ARN for the table name

tmp-codegen-diff/aws-sdk/sdk/ec2/Cargo.toml

@@ -1,1 +116,116 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23         -
version = "1.5.10"
          23  +
version = "1.5.11"
   24     24   
   25     25   
[dependencies.aws-smithy-async]
   26     26   
path = "../aws-smithy-async"
   27     27   
version = "1.2.5"
   28     28   
   29     29   
[dependencies.aws-smithy-http]
   30     30   
path = "../aws-smithy-http"
   31     31   
version = "0.62.3"
   32     32   
   33     33   
[dependencies.aws-smithy-json]
   34     34   
path = "../aws-smithy-json"
   35     35   
version = "0.61.5"
   36     36   
   37     37   
[dependencies.aws-smithy-query]
   38     38   
path = "../aws-smithy-query"
   39     39   
version = "0.60.7"
   40     40   
   41     41   
[dependencies.aws-smithy-runtime]
   42     42   
path = "../aws-smithy-runtime"
   43     43   
features = ["client"]
   44     44   
version = "1.9.2"
   45     45   
   46     46   
[dependencies.aws-smithy-runtime-api]
   47     47   
path = "../aws-smithy-runtime-api"
   48     48   
features = ["client", "http-02x"]
   49     49   
version = "1.9.0"
   50     50   
   51     51   
[dependencies.aws-smithy-types]
   52     52   
path = "../aws-smithy-types"
   53     53   
version = "1.3.2"
   54     54   
   55     55   
[dependencies.aws-smithy-xml]
   56     56   
path = "../aws-smithy-xml"
   57     57   
version = "0.60.10"
   58     58   
   59     59   
[dependencies.aws-types]
   60     60   
path = "../aws-types"
   61     61   
version = "1.3.8"
   62     62   
   63     63   
[dependencies.fastrand]
   64     64   
version = "2.0.0"
   65     65   
   66     66   
[dependencies.http]
   67     67   
version = "0.2.9"
   68     68   
   69     69   
[dependencies.regex-lite]
   70     70   
version = "0.1.5"
   71     71   
   72     72   
[dependencies.tracing]
   73     73   
version = "0.1"
   74     74   
[dev-dependencies.aws-config]
   75     75   
path = "../aws-config"
   76     76   
version = "1.8.7"
   77     77   
   78     78   
[dev-dependencies.aws-credential-types]
   79     79   
path = "../aws-credential-types"
   80     80   
features = ["test-util"]
   81         -
version = "1.2.6"
          81  +
version = "1.2.7"
   82     82   
   83     83   
[dev-dependencies.aws-runtime]
   84     84   
path = "../aws-runtime"
   85     85   
features = ["test-util"]
   86         -
version = "1.5.10"
          86  +
version = "1.5.11"
   87     87   
   88     88   
[dev-dependencies.aws-smithy-async]
   89     89   
path = "../aws-smithy-async"
   90     90   
features = ["test-util"]
   91     91   
version = "1.2.5"
   92     92   
   93     93   
[dev-dependencies.aws-smithy-http-client]
   94     94   
path = "../aws-smithy-http-client"
   95     95   
features = ["test-util", "wire-mock"]
   96     96   
version = "1.1.1"

tmp-codegen-diff/aws-sdk/sdk/ecs/Cargo.toml

@@ -1,1 +89,89 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23         -
version = "1.5.10"
          23  +
version = "1.5.11"
   24     24   
   25     25   
[dependencies.aws-smithy-async]
   26     26   
path = "../aws-smithy-async"
   27     27   
version = "1.2.5"
   28     28   
   29     29   
[dependencies.aws-smithy-http]
   30     30   
path = "../aws-smithy-http"
   31     31   
version = "0.62.3"
   32     32   
   33     33   
[dependencies.aws-smithy-json]
   34     34   
path = "../aws-smithy-json"
   35     35   
version = "0.61.5"
   36     36   
   37     37   
[dependencies.aws-smithy-runtime]
   38     38   
path = "../aws-smithy-runtime"
   39     39   
features = ["client"]
   40     40   
version = "1.9.2"
   41     41   
   42     42   
[dependencies.aws-smithy-runtime-api]
   43     43   
path = "../aws-smithy-runtime-api"
   44     44   
features = ["client", "http-02x"]
   45     45   
version = "1.9.0"
   46     46   
   47     47   
[dependencies.aws-smithy-types]
   48     48   
path = "../aws-smithy-types"
   49     49   
version = "1.3.2"
   50     50   
   51     51   
[dependencies.aws-types]
   52     52   
path = "../aws-types"
   53     53   
version = "1.3.8"
   54     54   
   55     55   
[dependencies.bytes]
   56     56   
version = "1.4.0"
   57     57   
   58     58   
[dependencies.fastrand]
   59     59   
version = "2.0.0"
   60     60   
   61     61   
[dependencies.http]
   62     62   
version = "0.2.9"
   63     63   
   64     64   
[dependencies.regex-lite]
   65     65   
version = "0.1.5"
   66     66   
   67     67   
[dependencies.tracing]
   68     68   
version = "0.1"
   69     69   
[dev-dependencies.aws-config]
   70     70   
path = "../aws-config"
   71     71   
version = "1.8.7"
   72     72   
   73     73   
[dev-dependencies.aws-credential-types]
   74     74   
path = "../aws-credential-types"
   75     75   
features = ["test-util"]
   76         -
version = "1.2.6"
          76  +
version = "1.2.7"
   77     77   
   78     78   
[dev-dependencies.tokio]
   79     79   
version = "1.23.1"
   80     80   
features = ["macros", "test-util", "rt-multi-thread"]
   81     81   
   82     82   
[features]
   83     83   
behavior-version-latest = []
   84     84   
rustls = ["aws-smithy-runtime/tls-rustls"]
   85     85   
default-https-client = ["aws-smithy-runtime/default-https-client"]
   86     86   
rt-tokio = ["aws-smithy-async/rt-tokio", "aws-smithy-types/rt-tokio"]

tmp-codegen-diff/aws-sdk/sdk/glacier/Cargo.toml

@@ -1,1 +53,53 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23         -
version = "1.5.10"
          23  +
version = "1.5.11"
   24     24   
   25     25   
[dependencies.aws-sigv4]
   26     26   
path = "../aws-sigv4"
   27     27   
version = "1.3.4"
   28     28   
   29     29   
[dependencies.aws-smithy-async]
   30     30   
path = "../aws-smithy-async"
   31     31   
version = "1.2.5"
   32     32   
   33     33   
[dependencies.aws-smithy-http]
@@ -60,60 +125,125 @@
   80     80   
   81     81   
[dependencies.tracing]
   82     82   
version = "0.1"
   83     83   
[dev-dependencies.aws-config]
   84     84   
path = "../aws-config"
   85     85   
version = "1.8.7"
   86     86   
   87     87   
[dev-dependencies.aws-credential-types]
   88     88   
path = "../aws-credential-types"
   89     89   
features = ["test-util"]
   90         -
version = "1.2.6"
          90  +
version = "1.2.7"
   91     91   
   92     92   
[dev-dependencies.aws-runtime]
   93     93   
path = "../aws-runtime"
   94     94   
features = ["test-util"]
   95         -
version = "1.5.10"
          95  +
version = "1.5.11"
   96     96   
   97     97   
[dev-dependencies.aws-smithy-async]
   98     98   
path = "../aws-smithy-async"
   99     99   
features = ["test-util"]
  100    100   
version = "1.2.5"
  101    101   
  102    102   
[dev-dependencies.aws-smithy-http-client]
  103    103   
path = "../aws-smithy-http-client"
  104    104   
features = ["test-util", "wire-mock"]
  105    105   
version = "1.1.1"

tmp-codegen-diff/aws-sdk/sdk/iam/Cargo.toml

@@ -1,1 +116,116 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23         -
version = "1.5.10"
          23  +
version = "1.5.11"
   24     24   
   25     25   
[dependencies.aws-smithy-async]
   26     26   
path = "../aws-smithy-async"
   27     27   
version = "1.2.5"
   28     28   
   29     29   
[dependencies.aws-smithy-http]
   30     30   
path = "../aws-smithy-http"
   31     31   
version = "0.62.3"
   32     32   
   33     33   
[dependencies.aws-smithy-json]
   34     34   
path = "../aws-smithy-json"
   35     35   
version = "0.61.5"
   36     36   
   37     37   
[dependencies.aws-smithy-query]
   38     38   
path = "../aws-smithy-query"
   39     39   
version = "0.60.7"
   40     40   
   41     41   
[dependencies.aws-smithy-runtime]
   42     42   
path = "../aws-smithy-runtime"
   43     43   
features = ["client"]
   44     44   
version = "1.9.2"
   45     45   
   46     46   
[dependencies.aws-smithy-runtime-api]
   47     47   
path = "../aws-smithy-runtime-api"
   48     48   
features = ["client", "http-02x"]
   49     49   
version = "1.9.0"
   50     50   
   51     51   
[dependencies.aws-smithy-types]
   52     52   
path = "../aws-smithy-types"
   53     53   
version = "1.3.2"
   54     54   
   55     55   
[dependencies.aws-smithy-xml]
   56     56   
path = "../aws-smithy-xml"
   57     57   
version = "0.60.10"
   58     58   
   59     59   
[dependencies.aws-types]
   60     60   
path = "../aws-types"
   61     61   
version = "1.3.8"
   62     62   
   63     63   
[dependencies.fastrand]
   64     64   
version = "2.0.0"
   65     65   
   66     66   
[dependencies.http]
   67     67   
version = "0.2.9"
   68     68   
   69     69   
[dependencies.regex-lite]
   70     70   
version = "0.1.5"
   71     71   
   72     72   
[dependencies.tracing]
   73     73   
version = "0.1"
   74     74   
[dev-dependencies.aws-config]
   75     75   
path = "../aws-config"
   76     76   
version = "1.8.7"
   77     77   
   78     78   
[dev-dependencies.aws-credential-types]
   79     79   
path = "../aws-credential-types"
   80     80   
features = ["test-util"]
   81         -
version = "1.2.6"
          81  +
version = "1.2.7"
   82     82   
   83     83   
[dev-dependencies.aws-runtime]
   84     84   
path = "../aws-runtime"
   85     85   
features = ["test-util"]
   86         -
version = "1.5.10"
          86  +
version = "1.5.11"
   87     87   
   88     88   
[dev-dependencies.aws-smithy-async]
   89     89   
path = "../aws-smithy-async"
   90     90   
features = ["test-util"]
   91     91   
version = "1.2.5"
   92     92   
   93     93   
[dev-dependencies.aws-smithy-http-client]
   94     94   
path = "../aws-smithy-http-client"
   95     95   
features = ["test-util", "wire-mock"]
   96     96   
version = "1.1.1"

tmp-codegen-diff/aws-sdk/sdk/kms/Cargo.toml

@@ -1,1 +111,111 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23         -
version = "1.5.10"
          23  +
version = "1.5.11"
   24     24   
   25     25   
[dependencies.aws-smithy-async]
   26     26   
path = "../aws-smithy-async"
   27     27   
version = "1.2.5"
   28     28   
   29     29   
[dependencies.aws-smithy-http]
   30     30   
path = "../aws-smithy-http"
   31     31   
version = "0.62.3"
   32     32   
   33     33   
[dependencies.aws-smithy-json]
   34     34   
path = "../aws-smithy-json"
   35     35   
version = "0.61.5"
   36     36   
   37     37   
[dependencies.aws-smithy-runtime]
   38     38   
path = "../aws-smithy-runtime"
   39     39   
features = ["client"]
   40     40   
version = "1.9.2"
   41     41   
   42     42   
[dependencies.aws-smithy-runtime-api]
   43     43   
path = "../aws-smithy-runtime-api"
   44     44   
features = ["client", "http-02x"]
   45     45   
version = "1.9.0"
   46     46   
   47     47   
[dependencies.aws-smithy-types]
   48     48   
path = "../aws-smithy-types"
   49     49   
version = "1.3.2"
   50     50   
   51     51   
[dependencies.aws-types]
   52     52   
path = "../aws-types"
   53     53   
version = "1.3.8"
   54     54   
   55     55   
[dependencies.bytes]
   56     56   
version = "1.4.0"
   57     57   
   58     58   
[dependencies.fastrand]
   59     59   
version = "2.0.0"
   60     60   
   61     61   
[dependencies.http]
   62     62   
version = "0.2.9"
   63     63   
   64     64   
[dependencies.regex-lite]
   65     65   
version = "0.1.5"
   66     66   
   67     67   
[dependencies.tracing]
   68     68   
version = "0.1"
   69     69   
[dev-dependencies.aws-config]
   70     70   
path = "../aws-config"
   71     71   
version = "1.8.7"
   72     72   
   73     73   
[dev-dependencies.aws-credential-types]
   74     74   
path = "../aws-credential-types"
   75     75   
features = ["test-util"]
   76         -
version = "1.2.6"
          76  +
version = "1.2.7"
   77     77   
   78     78   
[dev-dependencies.aws-runtime]
   79     79   
path = "../aws-runtime"
   80     80   
features = ["test-util"]
   81         -
version = "1.5.10"
          81  +
version = "1.5.11"
   82     82   
   83     83   
[dev-dependencies.aws-smithy-async]
   84     84   
path = "../aws-smithy-async"
   85     85   
features = ["test-util"]
   86     86   
version = "1.2.5"
   87     87   
   88     88   
[dev-dependencies.aws-smithy-http-client]
   89     89   
path = "../aws-smithy-http-client"
   90     90   
features = ["test-util", "wire-mock"]
   91     91   
version = "1.1.1"

tmp-codegen-diff/aws-sdk/sdk/lambda/Cargo.toml

@@ -1,1 +117,117 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23     23   
features = ["event-stream"]
   24         -
version = "1.5.10"
          24  +
version = "1.5.11"
   25     25   
   26     26   
[dependencies.aws-smithy-async]
   27     27   
path = "../aws-smithy-async"
   28     28   
version = "1.2.5"
   29     29   
   30     30   
[dependencies.aws-smithy-eventstream]
   31     31   
path = "../aws-smithy-eventstream"
   32     32   
version = "0.60.11"
   33     33   
   34     34   
[dependencies.aws-smithy-http]
   35     35   
path = "../aws-smithy-http"
   36     36   
features = ["event-stream"]
   37     37   
version = "0.62.3"
   38     38   
   39     39   
[dependencies.aws-smithy-json]
   40     40   
path = "../aws-smithy-json"
   41     41   
version = "0.61.5"
   42     42   
   43     43   
[dependencies.aws-smithy-runtime]
   44     44   
path = "../aws-smithy-runtime"
   45     45   
features = ["client"]
   46     46   
version = "1.9.2"
   47     47   
   48     48   
[dependencies.aws-smithy-runtime-api]
   49     49   
path = "../aws-smithy-runtime-api"
   50     50   
features = ["client", "http-02x"]
   51     51   
version = "1.9.0"
   52     52   
   53     53   
[dependencies.aws-smithy-types]
   54     54   
path = "../aws-smithy-types"
   55     55   
version = "1.3.2"
   56     56   
   57     57   
[dependencies.aws-types]
   58     58   
path = "../aws-types"
   59     59   
version = "1.3.8"
   60     60   
   61     61   
[dependencies.bytes]
   62     62   
version = "1.4.0"
   63     63   
   64     64   
[dependencies.fastrand]
   65     65   
version = "2.0.0"
   66     66   
   67     67   
[dependencies.http]
   68     68   
version = "0.2.9"
   69     69   
   70     70   
[dependencies.regex-lite]
   71     71   
version = "0.1.5"
   72     72   
   73     73   
[dependencies.tracing]
   74     74   
version = "0.1"
   75     75   
[dev-dependencies.aws-config]
   76     76   
path = "../aws-config"
   77     77   
version = "1.8.7"
   78     78   
   79     79   
[dev-dependencies.aws-credential-types]
   80     80   
path = "../aws-credential-types"
   81     81   
features = ["test-util"]
   82         -
version = "1.2.6"
          82  +
version = "1.2.7"
   83     83   
   84     84   
[dev-dependencies.aws-runtime]
   85     85   
path = "../aws-runtime"
   86     86   
features = ["test-util"]
   87         -
version = "1.5.10"
          87  +
version = "1.5.11"
   88     88   
   89     89   
[dev-dependencies.aws-smithy-async]
   90     90   
path = "../aws-smithy-async"
   91     91   
features = ["test-util"]
   92     92   
version = "1.2.5"
   93     93   
   94     94   
[dev-dependencies.aws-smithy-eventstream]
   95     95   
path = "../aws-smithy-eventstream"
   96     96   
features = ["test-util"]
   97     97   
version = "0.60.11"

tmp-codegen-diff/aws-sdk/sdk/polly/Cargo.toml

@@ -1,1 +53,53 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23         -
version = "1.5.10"
          23  +
version = "1.5.11"
   24     24   
   25     25   
[dependencies.aws-sigv4]
   26     26   
path = "../aws-sigv4"
   27     27   
version = "1.3.4"
   28     28   
   29     29   
[dependencies.aws-smithy-async]
   30     30   
path = "../aws-smithy-async"
   31     31   
version = "1.2.5"
   32     32   
   33     33   
[dependencies.aws-smithy-http]
@@ -59,59 +124,124 @@
   79     79   
   80     80   
[dependencies.tracing]
   81     81   
version = "0.1"
   82     82   
[dev-dependencies.aws-config]
   83     83   
path = "../aws-config"
   84     84   
version = "1.8.7"
   85     85   
   86     86   
[dev-dependencies.aws-credential-types]
   87     87   
path = "../aws-credential-types"
   88     88   
features = ["test-util"]
   89         -
version = "1.2.6"
          89  +
version = "1.2.7"
   90     90   
   91     91   
[dev-dependencies.aws-runtime]
   92     92   
path = "../aws-runtime"
   93     93   
features = ["test-util"]
   94         -
version = "1.5.10"
          94  +
version = "1.5.11"
   95     95   
   96     96   
[dev-dependencies.aws-smithy-async]
   97     97   
path = "../aws-smithy-async"
   98     98   
features = ["test-util"]
   99     99   
version = "1.2.5"
  100    100   
  101    101   
[dev-dependencies.aws-smithy-http-client]
  102    102   
path = "../aws-smithy-http-client"
  103    103   
features = ["test-util", "wire-mock"]
  104    104   
version = "1.1.1"

tmp-codegen-diff/aws-sdk/sdk/qldbsession/Cargo.toml

@@ -1,1 +111,111 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23         -
version = "1.5.10"
          23  +
version = "1.5.11"
   24     24   
   25     25   
[dependencies.aws-smithy-async]
   26     26   
path = "../aws-smithy-async"
   27     27   
version = "1.2.5"
   28     28   
   29     29   
[dependencies.aws-smithy-http]
   30     30   
path = "../aws-smithy-http"
   31     31   
version = "0.62.3"
   32     32   
   33     33   
[dependencies.aws-smithy-json]
   34     34   
path = "../aws-smithy-json"
   35     35   
version = "0.61.5"
   36     36   
   37     37   
[dependencies.aws-smithy-runtime]
   38     38   
path = "../aws-smithy-runtime"
   39     39   
features = ["client"]
   40     40   
version = "1.9.2"
   41     41   
   42     42   
[dependencies.aws-smithy-runtime-api]
   43     43   
path = "../aws-smithy-runtime-api"
   44     44   
features = ["client", "http-02x"]
   45     45   
version = "1.9.0"
   46     46   
   47     47   
[dependencies.aws-smithy-types]
   48     48   
path = "../aws-smithy-types"
   49     49   
version = "1.3.2"
   50     50   
   51     51   
[dependencies.aws-types]
   52     52   
path = "../aws-types"
   53     53   
version = "1.3.8"
   54     54   
   55     55   
[dependencies.bytes]
   56     56   
version = "1.4.0"
   57     57   
   58     58   
[dependencies.fastrand]
   59     59   
version = "2.0.0"
   60     60   
   61     61   
[dependencies.http]
   62     62   
version = "0.2.9"
   63     63   
   64     64   
[dependencies.regex-lite]
   65     65   
version = "0.1.5"
   66     66   
   67     67   
[dependencies.tracing]
   68     68   
version = "0.1"
   69     69   
[dev-dependencies.aws-config]
   70     70   
path = "../aws-config"
   71     71   
version = "1.8.7"
   72     72   
   73     73   
[dev-dependencies.aws-credential-types]
   74     74   
path = "../aws-credential-types"
   75     75   
features = ["test-util"]
   76         -
version = "1.2.6"
          76  +
version = "1.2.7"
   77     77   
   78     78   
[dev-dependencies.aws-runtime]
   79     79   
path = "../aws-runtime"
   80     80   
features = ["test-util"]
   81         -
version = "1.5.10"
          81  +
version = "1.5.11"
   82     82   
   83     83   
[dev-dependencies.aws-smithy-async]
   84     84   
path = "../aws-smithy-async"
   85     85   
features = ["test-util"]
   86     86   
version = "1.2.5"
   87     87   
   88     88   
[dev-dependencies.aws-smithy-http-client]
   89     89   
path = "../aws-smithy-http-client"
   90     90   
features = ["test-util", "wire-mock"]
   91     91   
version = "1.1.1"

tmp-codegen-diff/aws-sdk/sdk/route53/Cargo.toml

@@ -1,1 +102,102 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23         -
version = "1.5.10"
          23  +
version = "1.5.11"
   24     24   
   25     25   
[dependencies.aws-smithy-async]
   26     26   
path = "../aws-smithy-async"
   27     27   
version = "1.2.5"
   28     28   
   29     29   
[dependencies.aws-smithy-http]
   30     30   
path = "../aws-smithy-http"
   31     31   
version = "0.62.3"
   32     32   
   33     33   
[dependencies.aws-smithy-json]
   34     34   
path = "../aws-smithy-json"
   35     35   
version = "0.61.5"
   36     36   
   37     37   
[dependencies.aws-smithy-runtime]
   38     38   
path = "../aws-smithy-runtime"
   39     39   
features = ["client"]
   40     40   
version = "1.9.2"
   41     41   
   42     42   
[dependencies.aws-smithy-runtime-api]
   43     43   
path = "../aws-smithy-runtime-api"
   44     44   
features = ["client", "http-02x"]
   45     45   
version = "1.9.0"
   46     46   
   47     47   
[dependencies.aws-smithy-types]
   48     48   
path = "../aws-smithy-types"
   49     49   
version = "1.3.2"
   50     50   
   51     51   
[dependencies.aws-smithy-xml]
   52     52   
path = "../aws-smithy-xml"
   53     53   
version = "0.60.10"
   54     54   
   55     55   
[dependencies.aws-types]
   56     56   
path = "../aws-types"
   57     57   
version = "1.3.8"
   58     58   
   59     59   
[dependencies.fastrand]
   60     60   
version = "2.0.0"
   61     61   
   62     62   
[dependencies.http]
   63     63   
version = "0.2.9"
   64     64   
   65     65   
[dependencies.regex-lite]
   66     66   
version = "0.1.5"
   67     67   
   68     68   
[dependencies.tracing]
   69     69   
version = "0.1"
   70     70   
[dev-dependencies.aws-config]
   71     71   
path = "../aws-config"
   72     72   
version = "1.8.7"
   73     73   
   74     74   
[dev-dependencies.aws-credential-types]
   75     75   
path = "../aws-credential-types"
   76     76   
features = ["test-util"]
   77         -
version = "1.2.6"
          77  +
version = "1.2.7"
   78     78   
   79     79   
[dev-dependencies.aws-smithy-http-client]
   80     80   
path = "../aws-smithy-http-client"
   81     81   
features = ["test-util"]
   82     82   
version = "1.1.1"
   83     83   
   84     84   
[dev-dependencies.pretty_assertions]
   85     85   
version = "1.3.0"
   86     86   
   87     87   
[dev-dependencies.tokio]

tmp-codegen-diff/aws-sdk/sdk/s3/Cargo.toml

@@ -1,1 +54,54 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23     23   
features = ["event-stream", "http-02x"]
   24         -
version = "1.5.10"
          24  +
version = "1.5.11"
   25     25   
   26     26   
[dependencies.aws-sigv4]
   27     27   
path = "../aws-sigv4"
   28     28   
version = "1.3.4"
   29     29   
   30     30   
[dependencies.aws-smithy-async]
   31     31   
path = "../aws-smithy-async"
   32     32   
version = "1.2.5"
   33     33   
   34     34   
[dependencies.aws-smithy-checksums]
@@ -98,98 +163,163 @@
  118    118   
version = "1.12.0"
  119    119   
  120    120   
[dev-dependencies.aws-config]
  121    121   
path = "../aws-config"
  122    122   
features = ["behavior-version-latest"]
  123    123   
version = "1.8.7"
  124    124   
  125    125   
[dev-dependencies.aws-credential-types]
  126    126   
path = "../aws-credential-types"
  127    127   
features = ["test-util"]
  128         -
version = "1.2.6"
         128  +
version = "1.2.7"
  129    129   
  130    130   
[dev-dependencies.aws-runtime]
  131    131   
path = "../aws-runtime"
  132    132   
features = ["test-util"]
  133         -
version = "1.5.10"
         133  +
version = "1.5.11"
  134    134   
  135    135   
[dev-dependencies.aws-smithy-async]
  136    136   
path = "../aws-smithy-async"
  137    137   
features = ["test-util"]
  138    138   
version = "1.2.5"
  139    139   
  140    140   
[dev-dependencies.aws-smithy-eventstream]
  141    141   
path = "../aws-smithy-eventstream"
  142    142   
features = ["test-util"]
  143    143   
version = "0.60.11"

tmp-codegen-diff/aws-sdk/sdk/s3control/Cargo.toml

@@ -1,1 +118,118 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23         -
version = "1.5.10"
          23  +
version = "1.5.11"
   24     24   
   25     25   
[dependencies.aws-smithy-async]
   26     26   
path = "../aws-smithy-async"
   27     27   
version = "1.2.5"
   28     28   
   29     29   
[dependencies.aws-smithy-http]
   30     30   
path = "../aws-smithy-http"
   31     31   
version = "0.62.3"
   32     32   
   33     33   
[dependencies.aws-smithy-json]
   34     34   
path = "../aws-smithy-json"
   35     35   
version = "0.61.5"
   36     36   
   37     37   
[dependencies.aws-smithy-runtime]
   38     38   
path = "../aws-smithy-runtime"
   39     39   
features = ["client"]
   40     40   
version = "1.9.2"
   41     41   
   42     42   
[dependencies.aws-smithy-runtime-api]
   43     43   
path = "../aws-smithy-runtime-api"
   44     44   
features = ["client", "http-02x"]
   45     45   
version = "1.9.0"
   46     46   
   47     47   
[dependencies.aws-smithy-types]
   48     48   
path = "../aws-smithy-types"
   49     49   
version = "1.3.2"
   50     50   
   51     51   
[dependencies.aws-smithy-xml]
   52     52   
path = "../aws-smithy-xml"
   53     53   
version = "0.60.10"
   54     54   
   55     55   
[dependencies.aws-types]
   56     56   
path = "../aws-types"
   57     57   
version = "1.3.8"
   58     58   
   59     59   
[dependencies.fastrand]
   60     60   
version = "2.0.0"
   61     61   
   62     62   
[dependencies.http]
   63     63   
version = "0.2.9"
   64     64   
   65     65   
[dependencies.md-5]
   66     66   
version = "0.10.0"
   67     67   
   68     68   
[dependencies.regex-lite]
   69     69   
version = "0.1.5"
   70     70   
   71     71   
[dependencies.tracing]
   72     72   
version = "0.1"
   73     73   
   74     74   
[dependencies.url]
   75     75   
version = "2.3.1"
   76     76   
[dev-dependencies.aws-config]
   77     77   
path = "../aws-config"
   78     78   
version = "1.8.7"
   79     79   
   80     80   
[dev-dependencies.aws-credential-types]
   81     81   
path = "../aws-credential-types"
   82     82   
features = ["test-util"]
   83         -
version = "1.2.6"
          83  +
version = "1.2.7"
   84     84   
   85     85   
[dev-dependencies.aws-runtime]
   86     86   
path = "../aws-runtime"
   87     87   
features = ["test-util"]
   88         -
version = "1.5.10"
          88  +
version = "1.5.11"
   89     89   
   90     90   
[dev-dependencies.aws-smithy-async]
   91     91   
path = "../aws-smithy-async"
   92     92   
features = ["test-util"]
   93     93   
version = "1.2.5"
   94     94   
   95     95   
[dev-dependencies.aws-smithy-http-client]
   96     96   
path = "../aws-smithy-http-client"
   97     97   
features = ["test-util", "wire-mock"]
   98     98   
version = "1.1.1"

tmp-codegen-diff/aws-sdk/sdk/sso/Cargo.toml

@@ -1,1 +85,85 @@
    9      9   
repository = "https://github.com/awslabs/aws-sdk-rust"
   10     10   
rust-version = "1.86.0"
   11     11   
readme = "README.md"
   12     12   
[package.metadata.smithy]
   13     13   
codegen-version = "ci"
   14     14   
[package.metadata.docs.rs]
   15     15   
all-features = true
   16     16   
targets = ["x86_64-unknown-linux-gnu"]
   17     17   
[dependencies.aws-credential-types]
   18     18   
path = "../aws-credential-types"
   19         -
version = "1.2.6"
          19  +
version = "1.2.7"
   20     20   
   21     21   
[dependencies.aws-runtime]
   22     22   
path = "../aws-runtime"
   23         -
version = "1.5.10"
          23  +
version = "1.5.11"
   24     24   
   25     25   
[dependencies.aws-smithy-async]
   26     26   
path = "../aws-smithy-async"
   27     27   
version = "1.2.5"
   28     28   
   29     29   
[dependencies.aws-smithy-http]
   30     30   
path = "../aws-smithy-http"
   31     31   
version = "0.62.3"
   32     32   
   33     33   
[dependencies.aws-smithy-json]
   34     34   
path = "../aws-smithy-json"
   35     35   
version = "0.61.5"
   36     36   
   37     37   
[dependencies.aws-smithy-runtime]
   38     38   
path = "../aws-smithy-runtime"
   39     39   
features = ["client"]
   40     40   
version = "1.9.2"
   41     41   
   42     42   
[dependencies.aws-smithy-runtime-api]
   43     43   
path = "../aws-smithy-runtime-api"
   44     44   
features = ["client", "http-02x"]
   45     45   
version = "1.9.0"
   46     46   
   47     47   
[dependencies.aws-smithy-types]
   48     48   
path = "../aws-smithy-types"
   49     49   
version = "1.3.2"
   50     50   
   51     51   
[dependencies.aws-types]
   52     52   
path = "../aws-types"
   53     53   
version = "1.3.8"
   54     54   
   55     55   
[dependencies.bytes]
   56     56   
version = "1.4.0"
   57     57   
   58     58   
[dependencies.fastrand]
   59     59   
version = "2.0.0"
   60     60   
   61     61   
[dependencies.http]
   62     62   
version = "0.2.9"
   63     63   
   64     64   
[dependencies.regex-lite]
   65     65   
version = "0.1.5"
   66     66   
   67     67   
[dependencies.tracing]
   68     68   
version = "0.1"
   69     69   
[dev-dependencies.aws-credential-types]
   70     70   
path = "../aws-credential-types"
   71     71   
features = ["test-util"]
   72         -
version = "1.2.6"
          72  +
version = "1.2.7"
   73     73   
   74     74   
[dev-dependencies.tokio]
   75     75   
version = "1.23.1"
   76     76   
features = ["macros", "test-util", "rt-multi-thread"]
   77     77   
   78     78   
[features]
   79     79   
behavior-version-latest = []
   80     80   
rustls = ["aws-smithy-runtime/tls-rustls"]
   81     81   
default-https-client = ["aws-smithy-runtime/default-https-client"]
   82     82   
rt-tokio = ["aws-smithy-async/rt-tokio", "aws-smithy-types/rt-tokio"]