OXYGENHUB
# f874dc8659c2 oxygen / crates / oxy-strata / Cargo.toml
994 B · last changed Strata: object_store 0.13, so the release cross builds link 1 month ago source blame history raw
1
[package]
2
name = "oxy-strata"
3
version.workspace = true
4
edition.workspace = true
5
license.workspace = true
6
description = "Oxygen Strata: repositories kept on S3, Google Cloud Storage and Azure Blob Storage"
7
8
[dependencies]
9
oxy-core = { path = "../oxy-core" }
10
# The cloud stores. 0.13: its cloud feature signs with ring, as the rest
11
# of oxy does. 0.14 brought in aws-lc-rs (a C toolchain to build) and
12
# crc-fast, whose cdylib the macOS cross build cannot link.
13
object_store = { version = "=0.13.1", default-features = false, features = ["aws", "gcp", "azure"] }
14
# object_store's reqwest needs a TLS stack: rustls on ring, with the web
15
# roots, as oxy-core's own client uses.
16
reqwest = { version = "0.12", default-features = false, features = ["rustls-tls-webpki-roots"] }
17
rustls = { version = "0.23", default-features = false, features = ["ring", "std"] }
18
tokio = { version = "1", default-features = false, features = ["rt"] }
19
futures = "0.3"
20
serde_json = "1"
21
22
[dev-dependencies]
23
tempfile = "3"