From 4ed8df79e1df2bb3f8201d215032da856b1f6d80 Mon Sep 17 00:00:00 2001 From: Gabriel Musat Mestre Date: Tue, 23 Sep 2025 17:39:46 +0200 Subject: [PATCH] Make datafusion-datasource not depend on default features (cherry picked from commit 368d6f4c60bbf2a308b0caabb9b2eba1655d7674) --- datafusion/proto/Cargo.toml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/datafusion/proto/Cargo.toml b/datafusion/proto/Cargo.toml index c95f392a051a5..c005968c79ee5 100644 --- a/datafusion/proto/Cargo.toml +++ b/datafusion/proto/Cargo.toml @@ -46,7 +46,17 @@ avro = ["datafusion/avro", "datafusion-common/avro"] [dependencies] arrow = { workspace = true } chrono = { workspace = true } -datafusion = { workspace = true, default-features = true } +datafusion = { workspace = true, default-features = false, features = [ + "array_expressions", + "nested_expressions", + "datetime_expressions", + "encoding_expressions", + "regex_expressions", + "string_expressions", + "unicode_expressions", + "crypto_expressions", + "parquet", +] } datafusion-common = { workspace = true, default-features = true } datafusion-expr = { workspace = true } datafusion-proto-common = { workspace = true }