I am curious if there are recommended best practices for installing DuckDB extensions.
Seems under the hood, the httpfs extension is enabled, can other perhaps core extensions be enabled/whitelisted? Or maybe made available via the option to add an external backing artifact repository?
I make frequent use of the duckdb spatial extension, and for the time being get the extension through unofficial pip package. It would be great to have extensions officially supported though for long term stability.
What I have been doing is to create „shared libraries“ on our stack with the extension binaries (e.g. avro or iceberg).
In the conda-forge community there is work going on to support a second extension directory which would be configured so that the conda-forge provided extensions are automatically recognized. I think this will take some time though, as there is an unresolved issue around signing extensions.