[dependencies.aws-credential-types]
version = "0.56.0"
[dependencies.aws-http]
version = "0.56.0"
[dependencies.aws-sdk-sso]
default-features = false
optional = true
version = "0.29.0"
[dependencies.aws-sdk-sts]
default-features = false
version = "0.29.0"
[dependencies.aws-smithy-async]
version = "0.56.0"
[dependencies.aws-smithy-client]
default-features = false
version = "0.56.0"
[dependencies.aws-smithy-http]
version = "0.56.0"
[dependencies.aws-smithy-http-tower]
version = "0.56.0"
[dependencies.aws-smithy-json]
version = "0.56.0"
[dependencies.aws-smithy-types]
version = "0.56.0"
[dependencies.aws-types]
version = "0.56.0"
[dependencies.bytes]
version = "1.1.0"
[dependencies.fastrand]
version = "2.0.0"
[dependencies.hex]
optional = true
version = "0.4.3"
[dependencies.http]
version = "0.2.4"
[dependencies.hyper]
default-features = false
version = "0.14.26"
[dependencies.ring]
optional = true
version = "0.16"
[dependencies.time]
features = ["parsing"]
version = "0.3.4"
[dependencies.tokio]
features = ["sync"]
version = "1.13.1"
[dependencies.tower]
version = "0.4.8"
[dependencies.tracing]
version = "0.1"
[dependencies.zeroize]
optional = true
version = "1"
[dev-dependencies.arbitrary]
version = "1.3"
[dev-dependencies.aws-credential-types]
features = ["test-util"]
version = "0.56.0"
[dev-dependencies.aws-smithy-async]
features = ["test-util"]
version = "0.56.0"
[dev-dependencies.aws-smithy-client]
features = ["test-util", "rt-tokio", "client-hyper"]
version = "0.56.0"
[dev-dependencies.futures-util]
default-features = false
version = "0.3.16"
[dev-dependencies.hyper-rustls]
features = ["webpki-tokio", "http2", "http1"]
version = "0.24"
[dev-dependencies.serde]
features = ["derive"]
version = "1"
[dev-dependencies.serde_json]
version = "1"
[dev-dependencies.tokio]
features = ["full", "test-util"]
version = "1.23.1"
[dev-dependencies.tracing-subscriber]
features = ["fmt", "json"]
version = "0.3.16"
[dev-dependencies.tracing-test]
version = "0.2.1"
[features]
allow-compilation = []
client-hyper = ["aws-smithy-client/client-hyper"]
credentials-sso = ["dep:aws-sdk-sso", "dep:ring", "dep:hex", "dep:zeroize"]
default = ["client-hyper", "rustls", "rt-tokio", "credentials-sso"]
native-tls = []
rt-tokio = ["aws-smithy-async/rt-tokio", "tokio/rt"]
rustls = ["aws-smithy-client/rustls", "client-hyper"]
[package]
authors = ["AWS Rust SDK Team <aws-sdk-rust@amazon.com>", "Russell Cohen <rcoh@amazon.com>"]
description = "AWS SDK config and credential provider implementations."
edition = "2021"
exclude = ["test-data/*", "integration-tests/*"]
license = "Apache-2.0"
name = "aws-config"
readme = "README.md"
repository = "https://github.com/awslabs/smithy-rs"
resolver = "1"
version = "0.56.0"
[package.metadata.docs.rs]
all-features = true
rustdoc-args = ["--cfg", "docsrs"]
targets = ["x86_64-unknown-linux-gnu"]