From b55f712cba981b7eafbcb9fffc6df3028de563f2 Mon Sep 17 00:00:00 2001 From: Manu Zhang Date: Fri, 10 Oct 2025 12:14:34 +0800 Subject: [PATCH] docs: Add installing guide for Datafusion API --- mkdocs/docs/api.md | 2 +- mkdocs/docs/index.md | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/mkdocs/docs/api.md b/mkdocs/docs/api.md index 338e58b2d0..fa22497e15 100644 --- a/mkdocs/docs/api.md +++ b/mkdocs/docs/api.md @@ -1928,7 +1928,7 @@ PyIceberg integrates with [Apache DataFusion](https://datafusion.apache.org/) th !!! note "Requirements" - This requires [`datafusion` to be installed](index.md). + This requires [`datafusion` and `pyiceberg-core` to be installed](index.md). diff --git a/mkdocs/docs/index.md b/mkdocs/docs/index.md index 0f74c0f825..e127f7d1e3 100644 --- a/mkdocs/docs/index.md +++ b/mkdocs/docs/index.md @@ -61,6 +61,8 @@ You can mix and match optional dependencies depending on your needs: | snappy | Support for snappy Avro compression | | gcsfs | GCSFS as a FileIO implementation to interact with the object store | | rest-sigv4 | Support for generating AWS SIGv4 authentication headers for REST Catalogs | +| pyiceberg-core | Installs iceberg-rust powered core | +| datafusion | Installs both PyArrow and Apache DataFusion | You either need to install `s3fs`, `adlfs`, `gcsfs`, or `pyarrow` to be able to fetch files from an object store.