[[bin]]
name = "zarr-cli"
path = "src/bin/zarr_cli/main.rs"
[dependencies.arrow]
version = "57.1.0"
[dependencies.async-trait]
version = "0.1"
[dependencies.datafusion]
version = "51.0.0"
[dependencies.futures]
version = "0.3.31"
[dependencies.nu-ansi-term]
version = "0.50"
[dependencies.rustyline]
features = ["derive"]
version = "15"
[dependencies.serde_json]
version = "1"
[dependencies.sqlparser]
version = "0.53"
[dependencies.tokio]
features = ["rt-multi-thread", "macros"]
version = "1"
[dependencies.tracing]
version = "0.1"
[dependencies.tracing-subscriber]
features = ["env-filter"]
version = "0.3"
[dependencies.url]
version = "2"
[dependencies.zarrs]
features = ["ndarray", "async"]
version = "0.22.10"
[dependencies.zarrs_object_store]
features = ["gcp", "aws"]
version = "0.6"
[[example]]
name = "query_era5"
path = "examples/query_era5.rs"
[[example]]
name = "query_gcs"
path = "examples/query_gcs.rs"
[[example]]
name = "query_synthetic"
path = "examples/query_synthetic.rs"
[lib]
name = "zarr_datafusion"
path = "src/lib.rs"
[package]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
description = "Extending DataFusion to do SQL queries on Zarr data."
edition = "2021"
license = "Apache-2.0"
name = "zarr-datafusion"
readme = "README.md"
rust-version = "1.88"
version = "0.1.0"
[[test]]
name = "integration_error"
path = "tests/integration_error.rs"
[[test]]
name = "integration_formats"
path = "tests/integration_formats.rs"
[[test]]
name = "integration_optimizer"
path = "tests/integration_optimizer.rs"
[[test]]
name = "integration_pushdown"
path = "tests/integration_pushdown.rs"
[[test]]
name = "integration_query"
path = "tests/integration_query.rs"