diff --git a/crates/duckdb/Cargo.toml b/crates/duckdb/Cargo.toml index 1c1832ec..ddea979a 100644 --- a/crates/duckdb/Cargo.toml +++ b/crates/duckdb/Cargo.toml @@ -35,6 +35,8 @@ polars = ["dep:polars"] # FIXME: These were added to make clippy happy: these features appear unused and should perhaps be removed column_decltype = [] extra_check = [] +# Warning: experimental feature +loadable-extension = ["libduckdb-sys/loadable-extension"] [dependencies] libduckdb-sys = { workspace = true } @@ -97,4 +99,4 @@ required-features = ["vtab-loadable"] [[example]] name = "hello-ext-capi" crate-type = ["cdylib"] -required-features = ["vtab-loadable"] +required-features = ["vtab-loadable", "loadable-extension"] diff --git a/crates/libduckdb-sys/Cargo.toml b/crates/libduckdb-sys/Cargo.toml index 1138f5fe..3bc64030 100644 --- a/crates/libduckdb-sys/Cargo.toml +++ b/crates/libduckdb-sys/Cargo.toml @@ -23,6 +23,7 @@ json = ["bundled"] parquet = ["bundled"] extensions-full = ["json", "parquet"] winduckdb = [] +# Warning: experimental feature loadable-extension = ["prettyplease", "quote", "syn"] [dependencies]