[package] name = "common-datasource" version.workspace = true edition.workspace = true license.workspace = true [lints] workspace = true [dependencies] arrow.workspace = true arrow-schema.workspace = true async-compression = { version = "0.3", features = [ "bzip2", "gzip", "xz", "zstd", "futures-io", "tokio", ] } async-trait.workspace = true bytes.workspace = true common-base.workspace = true common-error.workspace = true common-macro.workspace = true common-recordbatch.workspace = true common-runtime.workspace = true datafusion.workspace = true datatypes.workspace = true derive_builder.workspace = true futures.workspace = true lazy_static.workspace = true object-store.workspace = true orc-rust = { git = "https://github.com/datafusion-contrib/datafusion-orc.git", rev = "502217315726314c4008808fe169764529640599", default-features = false, features = [ "async", ] } parquet.workspace = true paste = "1.0" rand.workspace = true regex = "1.7" serde.workspace = true snafu.workspace = true strum.workspace = true tokio.workspace = true tokio-util.workspace = true url = "2.3" [dev-dependencies] common-telemetry.workspace = true common-test-util.workspace = true uuid.workspace = true