[package] name = "oxy-strata" version.workspace = true edition.workspace = true license.workspace = true description = "Oxygen Strata: repositories kept on S3, Google Cloud Storage and Azure Blob Storage" [dependencies] oxy-core = { path = "../oxy-core" } # The cloud stores. 0.13: its cloud feature signs with ring, as the rest # of oxy does. 0.14 brought in aws-lc-rs (a C toolchain to build) and # crc-fast, whose cdylib the macOS cross build cannot link. object_store = { version = "=0.13.1", default-features = false, features = ["aws", "gcp", "azure"] } # object_store's reqwest needs a TLS stack: rustls on ring, with the web # roots, as oxy-core's own client uses. reqwest = { version = "0.12", default-features = false, features = ["rustls-tls-webpki-roots"] } rustls = { version = "0.23", default-features = false, features = ["ring", "std"] } tokio = { version = "1", default-features = false, features = ["rt"] } futures = "0.3" serde_json = "1" [dev-dependencies] tempfile = "3"