|
1 | 1 | [package]
|
2 | 2 | name = "rust-s3"
|
3 |
| -version = "0.35.0-beta.1" |
| 3 | +version = "0.35.0-alpha.1" |
4 | 4 | authors = ["Drazen Urch"]
|
5 | 5 | description = "Rust library for working with AWS S3 and compatible object storage APIs"
|
6 | 6 | repository = "https://github.com/durch/rust-s3"
|
@@ -43,8 +43,10 @@ path = "../examples/gcs-tokio.rs"
|
43 | 43 | async-std = { version = "1", optional = true }
|
44 | 44 | async-trait = "0.1"
|
45 | 45 | attohttpc = { version = "0.28", optional = true, default-features = false }
|
46 |
| -aws-creds = { version = "0.36", path = "../aws-creds", default-features = false } |
47 |
| -aws-region = { version = "0.25.4", path = "../aws-region" } |
| 46 | +# aws-creds = { version = "0.36", path = "../aws-creds", default-features = false } |
| 47 | +# aws-region = { version = "0.25.4", path = "../aws-region" } |
| 48 | +aws-region = "0.25" |
| 49 | +aws-creds = { version = "0.37", default-features = false } |
48 | 50 | base64 = "0.22"
|
49 | 51 | cfg-if = "1"
|
50 | 52 | time = { version = "^0.3.6", features = ["formatting", "macros"] }
|
@@ -91,21 +93,28 @@ block_on_proc = { version = "0.2", optional = true }
|
91 | 93 |
|
92 | 94 | [features]
|
93 | 95 | default = ["tags", "use-tokio-native-tls", "fail-on-err"]
|
94 |
| -use-tokio-native-tls = ["with-tokio", "aws-creds/native-tls", "tokio-native-tls", "hyper-tls", "native-tls"] |
95 |
| -with-tokio = [ |
96 |
| - "hyper", |
97 |
| - "tokio", |
98 |
| - "tokio/fs", |
99 |
| - "tokio-stream", |
100 |
| - "futures", |
| 96 | +use-tokio-native-tls = [ |
| 97 | + "with-tokio", |
| 98 | + "aws-creds/native-tls", |
| 99 | + "tokio-native-tls", |
| 100 | + "hyper-tls", |
| 101 | + "native-tls", |
101 | 102 | ]
|
| 103 | +with-tokio = ["hyper", "tokio", "tokio/fs", "tokio-stream", "futures"] |
102 | 104 | async-std-native-tls = ["with-async-std", "aws-creds/native-tls"]
|
103 | 105 | http-credentials = ["aws-creds/http-credentials"]
|
104 | 106 | with-async-std = ["async-std", "surf", "futures-io", "futures-util", "futures"]
|
105 | 107 | sync = ["attohttpc", "maybe-async/is_sync"]
|
106 | 108 | no-verify-ssl = []
|
107 | 109 | fail-on-err = []
|
108 |
| -tokio-rustls-tls = ["with-tokio", "aws-creds/rustls-tls", "tokio-rustls", "hyper-rustls", "rustls", "rustls-native-certs"] |
| 110 | +tokio-rustls-tls = [ |
| 111 | + "with-tokio", |
| 112 | + "aws-creds/rustls-tls", |
| 113 | + "tokio-rustls", |
| 114 | + "hyper-rustls", |
| 115 | + "rustls", |
| 116 | + "rustls-native-certs", |
| 117 | +] |
109 | 118 | sync-native-tls = ["sync", "aws-creds/native-tls", "attohttpc/tls"]
|
110 | 119 | sync-native-tls-vendored = [
|
111 | 120 | "sync",
|
|
0 commit comments