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.