| [package] |
| name = "datafusion-pruning" |
| description = "DataFusion Pruning Logic" |
| readme = "README.md" |
| version = { workspace = true } |
| edition = { workspace = true } |
| homepage = { workspace = true } |
| repository = { workspace = true } |
| license = { workspace = true } |
| authors = { workspace = true } |
| |
| # Note: add additional linter rules in lib.rs. |
| # Rust does not support workspace + new linter rules in subcrates yet |
| # https://github.com/rust-lang/cargo/issues/13157 |
| [lints] |
| workspace = true |
| |
| [dependencies] |
| arrow = { workspace = true } |
| datafusion-common = { workspace = true, default-features = true } |
| datafusion-datasource = { workspace = true } |
| datafusion-expr-common = { workspace = true, default-features = true } |
| datafusion-physical-expr = { workspace = true } |
| datafusion-physical-expr-common = { workspace = true } |
| datafusion-physical-plan = { workspace = true } |
| itertools = { workspace = true } |
| log = { workspace = true } |
| |
| [dev-dependencies] |
| datafusion-expr = { workspace = true } |
| datafusion-functions-nested = { workspace = true } |
| insta = { workspace = true } |