[package]
name = "s3s-aws"
version = "0.14.1"
description = "S3 service adapter integrated with aws-sdk-s3"
readme = "../../README.md"
keywords = ["s3"]
categories = ["web-programming", "web-programming::http-server"]
edition.workspace = true
repository.workspace = true
license.workspace = true
rust-version.workspace = true

[lints]
workspace = true

[features]
minio = ["s3s/minio"]

[dependencies]
async-trait.workspace = true
aws-sdk-s3 = { workspace = true, default-features = false, features = ["default-https-client", "http-1x", "rt-tokio", "sigv4a"] }
aws-smithy-runtime-api = { workspace = true, features = ["client", "http-1x"] }
aws-smithy-types = { workspace = true, features = ["http-body-1-x"] }
aws-smithy-types-convert = { workspace = true, features = ["convert-time"] }
hyper.workspace = true
s3s = { version = "0.14.1", path = "../s3s", default-features = false }
std-next.workspace = true
sync_wrapper = "1.0.2"
tracing.workspace = true
transform-stream.workspace = true
