42 lines
1.1 KiB
TOML
42 lines
1.1 KiB
TOML
[workspace]
|
|
members = [
|
|
"cli",
|
|
"crates/*",
|
|
"lambdas/*",
|
|
]
|
|
resolver = "2"
|
|
|
|
[workspace.package]
|
|
version = "0.12.0"
|
|
edition = "2021"
|
|
keywords = ["deltalake", "parquet", "lambda", "delta", "sqs"]
|
|
homepage = "https://github.com/buoyant-data/oxbow"
|
|
repository = "https://github.com/buoyant-data/oxbow"
|
|
description = "Toolbox for converting or generating Delta Lake tables with AWS Lambda and more"
|
|
license-file = "LICENSE.txt"
|
|
|
|
[workspace.dependencies]
|
|
anyhow = "=1"
|
|
chrono = "0.4.31"
|
|
aws_lambda_events = { version = "0.12.0", default-features = false, features = ["sns", "sqs", "s3"] }
|
|
deltalake = { version = "0.16.5", features = ["s3", "json"]}
|
|
tokio = { version = "=1", features = ["macros"] }
|
|
regex = "=1"
|
|
serde_json = "=1"
|
|
tracing = { version = "0.1", features = ["log"] }
|
|
tracing-subscriber = { version = "0.3", default-features = false, features = ["fmt", "env-filter", "tracing-log"] }
|
|
url = { version = "2.3", features = ["serde"] }
|
|
|
|
[profile.release]
|
|
panic = "abort"
|
|
lto = true
|
|
codegen-units = 1
|
|
incremental = false
|
|
opt-level = "z"
|
|
|
|
# The profile that 'cargo dist' will build with
|
|
[profile.dist]
|
|
inherits = "release"
|
|
lto = "thin"
|
|
|