remora/crates/remora-target/Cargo.toml
ms2k 722c673d1e License Remora under Apache 2.0
Add the canonical license and project notice, declare the license in package metadata, and include both files in production images.
2026-08-19 22:34:44 +09:00

41 lines
1.2 KiB
TOML

[package]
name = "remora-target"
edition.workspace = true
license.workspace = true
publish = false
rust-version.workspace = true
version.workspace = true
[features]
default = []
# Fixture-only helpers (overwrite, version purge). Not for production callers.
test-utils = []
[dependencies]
aws-credential-types = "1.2.11"
aws-sigv4 = "1.3.7"
bytes = "1.11.1"
futures-util = "0.3.32"
http = "1.4.0"
opendal = { version = "0.58.0", default-features = false, features = [
"executors-tokio",
"http-transport-reqwest",
"http-transport-reqwest-rustls",
"services-s3",
] }
percent-encoding = "2.3.2"
quick-xml = { version = "0.38.4", features = ["serialize"] }
remora-domain.workspace = true
remora-stream = { path = "../remora-stream" }
reqwest = { version = "0.12.28", default-features = false, features = [
"rustls-tls-webpki-roots",
] }
serde = { workspace = true, features = ["derive"] }
sha2.workspace = true
thiserror.workspace = true
tokio = { workspace = true, features = ["macros", "sync", "time"] }
[dev-dependencies]
remora-target = { path = ".", features = ["test-utils"] }
sha2.workspace = true
tokio = { workspace = true, features = ["macros", "rt-multi-thread", "sync", "time"] }